lili 39cc2c09ba feat(cheap-worker): 非遗品类件③few-shot正例+rubric金标锚定回填+骨架import护栏 (W-GENRE)
③ game-runtime/games/_fewshot-feiyi/:few-shot 过门正例(木版年画作坊,源=n=5 小批第 3
款 p11d-print):attempts=1/¥2.65/九门 A-I 全绿/丰富度 9-11;范例签名机器校验门
(tools.mjs check)蒸馏时复跑 PASS;README 带来历/复验配方/漂移纪律(设计档 §3⑥
「必须同改」清单成员)。
④ 锚定回填 heritage.rubric.json:通用 11+品类 5 合评、两分母分开(M3 judge,容差
±1/组)——正例 通用 10/11(L2 6/6·L3 2/3·L4 2/2)+品类 5/5;薄反例(骨架原样)
通用 6/11+品类 3/5(节律张力/技艺成长 false=骨架无 combo/解锁,判罚与轻起点定位
一致)——评分尺判别力坐实。
② 骨架 game-logic.js 头注加 import 完整性护栏:n=5 首款 p11d-porc 失败根因 =
agent 改写时 import 列表漏 FIRST_READY_DELAY_MS、裸标识符 esbuild 当全局放行、
运行时点开工即 ReferenceError 被 L1 隔离→永卡菜单、E/G/H 三挂(check/build 双门
拦不住的盲区;node headless 探针定位)。护栏注释进克隆起点后 3 连过佐证。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 23:13:11 -07:00
..

_fewshot-feiyi — 非遗品类 few-shot 过门正例(木版年画作坊)

这是非遗品类的 few-shot 完整正例(W-GENRE 四件套之③):一款由生成 agent 在 _template-feiyi 工序节拍骨架上做出来、真过九门的完整游戏,示范"轻骨架之上把 brief 做丰富"长什么样。生成 agent 需要完整范例时 read_file 这里的 src/game-logic.js(prompt 先读手册第 6 步与 .agents/skills/heritage-game-design.md §8 都指向此处)。

来历(可复核)

  • brief:「木版年画作坊:刻版、上墨、铺纸、拓印,赶在年前印出最多年画;印得多解锁新的吉祥图样」。
  • 生成局:p11d-print(便宜档进程内路,MiniMax-M3,attempts=1 一次成型,¥2.65,335s;W-GENRE 非遗品类件 n=5 小批第 3 款)。
  • 九门:A–I 全绿(verdict = games/_wg1-gen/p11d-print/evidence/verdict.json,生成机器留档;批产记录见品类件工单回执)。
  • 丰富度(纯 LLM 验证 agent,非阻塞):9/11——L2 5/6 / L3 2/3 / L4 2/2;未命中仅「情感锚 / 放置回归」。
  • 范例签名机器校验门:tools.mjs check PASS(API 静态门 / 形状门 / 红线全绿;蒸馏时复跑过)。

它示范了什么(读 game-logic.js 时看这些)

  • 换手艺不重写循环:工序链(刻版→上墨→铺纸→拓印)与作品表(福字/门神/财神/麒麟/童子抱鱼)全落在 core.js 参数空间;工序节拍结构(就绪→窗口内点击→出成品→回炉)原样保留。
  • 在循环上加机制:正窗暴击 + 连击、攒工钱解锁新图样(本品类成长轴 = 工艺步骤/图样解锁)、结算屏摆出本局印成的年画(炫耀时刻)。
  • 取证契约不破:_forensicsView().state() 的 targets(occupied=当前就绪工位)与 score(单调上升)语义未动——这是过九门的命脉。

复验配方(怀疑漂移时跑)

# 在 game-runtime/ 下:骨架 clone 一个临时局,覆盖本正例 L3,过机器门 + 九门
node tools/amodel-gen/tools.mjs scaffold-saa p11d-fewshot-recheck _template-feiyi
cp games/_fewshot-feiyi/src/*.js games/amgen-p11d-fewshot-recheck/src/
node -e "import('./tools/amodel-gen/tools.mjs').then(m=>process.exit(m.check('p11d-fewshot-recheck').ok?0:1))"
node tools/amodel-gen/tools.mjs build-saa p11d-fewshot-recheck && node tools/amodel-gen/tools.mjs stage p11d-fewshot-recheck
cp ../cheap-worker/fixtures/golden-specs/heritage-craft.play-spec.json games/_wg1-gen/p11d-fewshot-recheck/play-spec.json
bash games/_wg1-gen/_shared/serve-and-play.sh p11d-fewshot-recheck

漂移纪律(设计档 §3⑥/§6:per-genre 正例是「必须同改」清单成员)

L2 插件 API 改签名时,本正例随 _template-feiyi、prompt、skill 同批同改并复跑上面的复验配方——正例签名与现契约不一致 = 下一代脏数据源,宁可删除不可留漂。