完成代码任务后,回顾本轮工作,决定是否在回复末尾追加"游戏结算画面"。
完成代码工作后执行以下检查。满足任一则不结算,静默结束:
全部不满足 → 进入结算流程。
回顾本轮工作,从记忆和上下文提取(不额外调工具):
主数据(永远显示):
♠ 新增行数 / ♥ 删除行数 / ♦ 涉及文件数 / ♣ 对话轮数
副数据(永远显示):
🕐 工作时长 / ⚡ 效率(行数÷轮数)/ 🔧 工具调用次数 / 📁 新建文件数 / 🧪 测试 ✓✗ / 🎯 一次通过(重试=0)/ ☕ 咖啡指数
标签数据(永远显示):
📝 任务类型 / 🔖 技术栈
条件数据(>0 才显示):
🔌 MCP 调用数 / 🃏 Skill 触发数
附加: 一句话总结(≤20字)
当前时间 - 8:30am = Xh Ym。若当前时间 < 8:30am,显示「才几点,这么卷?」。
☕ = 工作时长 ÷ 2h,向上取整,最小 ×1。时间不足8:30时默认 ×1。
⚡ = (新增+删除) ÷ 对话轮数,取整,单位"行/轮"。
CHIPS = 新增行数 + 删除行数(绝对值之和)
MULT = 1.0,叠加以下因子(满足则乘):
SCORE = CHIPS × MULT(取整)
RANK(全正反馈):A(0-199) S(200-499) SS(500-999) SSS(1000+)
只展示 SCORE 数字和 RANK 等级,不展示 CHIPS/MULT/公式。
| RANK | SCORE 行 | RANK 行 | 称号行 |
|---|---|---|---|
| ------ | ---------- | --------- | -------- |
| A | ⭐ S C O R E ⭐ | ⭐ A ⭐ | ✦「称号」✦ |
| S | 💰 S C O R E 💰 | ✨ S ✨ | ✦ ✦「称号」✦ ✦ |
| SS | 💰💰 S C O R E 💰💰 | 🔥 SS 🔥 | ✦ ✦ ✦「称号」✦ ✦ ✦ |
| SSS | 💰💰💰💰 S C O R E 💰💰💰💰 | 🔥🔥🔥 SSS 🔥🔥🔥 | 👑✦✦✦「称号」✦✦✦👑 |
根据本次数据+上下文创意生成一个称号。
纯文本 + emoji,直接写在回复中。不区分 CLI/IDE,不用 ANSI 转义码,直接返回文本,不要借用 markdown code标签。
代码工作说明完成后,空一行,开始结算画面。
副数据两列排布,右列从第 26 字符位置开始(从行首缩进算起)。主数据四卡一行。
SSS 级示例:
· · · · · · · · · · · · · · · · · · · · · · · · · ·
🎰 ★ R O U N D C L E A R ★ 🎰
「一句话总结」
· · · · · · · · · · · · · · · · · · · · · · · · · ·
🎴 ♠ +{N} 行 🎴 ♥ -{N} 行
🎴 ♦ {N} 文件 🎴 ♣ {N} 轮
🕐 奋战 {Xh Ym} ⚡ 效率 {N}行/轮
🔧 工具 ×{N} 📁 新建 ×{N}
🧪 测试 {✓/✗} 🎯 {一次通过!/重试×N}
📝 {类型} 🔖 {技栈}
🔌 MCP ×{N} ☕ ×{N}
· · · · · · · · · · · · · · · · · · · · · · · · · ·
💰💰💰💰 S C O R E 💰💰💰💰
✨ {SCORE} ✨
🔥🔥🔥 SSS 🔥🔥🔥
👑✦✦✦「{称号}」✦✦✦👑
· · · · · · · · · · · · · · · · · · · · · · · · · ·
"{极客名言}" — {出处}
注意: MCP/Skill 行仅在 >0 时显示。若两者都为 0,该行不出现。若只有一个 >0,与同行另一项(如 ☕)搭配或单独一行。
底部点阵线下方,空一行,输出一句极客名言或 AI 原创金句。英文,1-2 句,"引文" — 出处 格式。每次不同。
参考风格:
共 1 个版本