diff options
| author | Somhairle H. Marisol <[email protected]> | 2026-09-29 08:56:42 +0800 |
|---|---|---|
| committer | Somhairle H. Marisol <[email protected]> | 2026-09-29 08:56:42 +0800 |
| commit | a578791b0dd8ca95fba3af6f3c2f39c816bd7e52 (patch) | |
| tree | af71c5a7d69087a59f5f5116134c602f65960ae0 /docs/evidence/p67-analysis.txt | |
| parent | 8cfdb2aa8b19595f5fa7870c4ad3e6c4c20c421e (diff) | |
| download | living-village-a578791b0dd8ca95fba3af6f3c2f39c816bd7e52.tar.gz | |
p67: 每日任务面板展示目标(TargetNpc/TargetTile 可见化)
- TaskRuntime.targetText/taskLine:帮工→「村民 N」、翻土→「自家地块」,
无目标时与旧任务行文案逐字节一致(不加箭头/目标名)
- Interaction TaskPanel 任务行改用 taskLine(其余面板/文案不动)
- 字形表新增 地 块 →(343 字,图集重生成);ChineseText.requiredUiLabels 增补
- P67TaskTargetUiTests(5 例,红先)+ PrototypeTests 计数同步 340→343
- LV_P67_SHOT 证据钩子(有目标/无目标各一帧)+ scripts/analyze-p67.py
- Desktop 333/333、Kernel 119/119;digest 953775FA…7F6C ×3 PASS;未动 Kernel/Sim
Diffstat (limited to 'docs/evidence/p67-analysis.txt')
| -rw-r--r-- | docs/evidence/p67-analysis.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/docs/evidence/p67-analysis.txt b/docs/evidence/p67-analysis.txt new file mode 100644 index 0000000..d922fca --- /dev/null +++ b/docs/evidence/p67-analysis.txt @@ -0,0 +1,21 @@ +P67(职业每日任务 UI 目标展示)证据分析 — 真实 Desktop 实跑 xvfb 1280x720 +钩子:LV_P67_SHOT=1 LV_LEGACY_MAP=1(农夫真实开局),2 帧:p67-target / p67-wildcard +路径:Kernel 每日任务纯函数生成 DailyTask → 任务面板展示(有目标 / 无目标各一帧) + +log: p67-shot=p67-target panel=task template=帮工 target=村民 9 line=帮工:进行中 → 村民 9 missing_glyph_slots=0 +log: p67-shot=p67-wildcard panel=task template=帮工 target=<none> line=帮工:进行中 missing_glyph_slots=0 + +target frame: panel=task template=帮工 target='村民 9' line='帮工:进行中 → 村民 9' slots=0 +wildcard frame: panel=task template=帮工 target='<none>' line='帮工:进行中' slots=0 + +atlas glyphs: 地块→ present=True total=343 + +p67-target.png 1280x720 mean=86.4 std=35.6 max_dark_block=0 max_white_block=18 +p67-wildcard.png 1280x720 mean=86.3 std=35.6 max_dark_block=0 max_white_block=18 + +p67-target vs p67-wildcard differing_pixels=358 mean_abs_diff=0.046 +target-line band (x0..400, y620..662) differing_pixels=352 + +缺字空白位 total=0(两帧 missing_glyph_slots=0;P67TaskTargetUiTests 断言字形覆盖) + +verdict: PASS |
