代码结算秀
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_309b5d43/vapcodesettlement。
技能介绍
解决什么问题
现代编程工作里,git diff 只能告诉你改了哪些行,却回答不了“这一轮代码工作到底值多少分”。这个技能把代码任务的收尾环节变成一个可量化、有仪式感的结算过程:当你真正改动了代码并且顺利跑通时,它会在回复末尾追加一张 Vegas 风格的游戏结算画面,把编码过程转译成筹码、乘数和段位,让一次普通的开发任务多了可回看的成绩记录。
如何工作
技能在每轮代码工作结束后触发,按以下顺序执行:
- 结算判断:先做门槛检查。若本轮未生成或修改任何代码、代码净变更为 0、代码块里没有真实代码,或未通过验收,则静默结束,不输出任何结算画面。
- 筹码计算:以代码净变更行数为基础筹码
CHIPS。git diff统计每条变更行计 1 枚筹码,当前改动为新增则按行计,为删除则每行扣 1 枚,保证分值由净工作量驱动。 - 乘数系统:根据本轮特征叠加多项乘数。净变更超过 50 行 ×1.5;涉及文件不少于 5 个 ×1.2;本轮包含测试 ×1.3;零报错一次通过 ×1.2;当前时间落在 22:00 至次日 06:00 之间 ×1.1。多项可叠加,最终
SCORE = CHIPS × MULT并取整。 - 段位与称号:按 SCORE 给出评级——A(0-199)、S(200-499)、SS(500-999)、SSS(1000+),四个等级对应逐级增强的装饰样式。同时结合时间段、代码类型、技术栈与工作方式生成一个 2 至 8 字、用「」包裹的戏谑称号,例如「手起码落」「代码整容师」。
- 输出约束:只展示
SCORE数字与RANK等级,不展示筹码、乘数或计算公式;MCP 调用数与 Skill 触发数仅在大于 0 时显示。
适用边界
输出采用纯文本加 emoji,直接写在回复正文里,不区分 CLI 或 IDE 环境,不使用 ANSI 转义码,也不借用 Markdown 代码块。它不替代测试、审查或代码度量工具,只负责把一次代码工作的产出做一个轻量、娱乐化的收尾呈现。若没有实际代码改动,技能会安静退场,不会出现空泛的结算画面。
使用场景
- 在终端里用 CLI 工具重写数据处理脚本,跑通测试后查看结算画面
- 在 IDE 里实现后端 API 接口并补单元测试,提交前获得得分和段位
- 深夜修复 5 个前端组件样式 Bug,改完后查看夜班乘数和称号
- 评审会议后对模块做一轮重构,改动超 50 行,生成高段位收尾画面
适合人员
- 独立开发者小团队,需要代码工作量的游戏化记录
- 后端工程师,在接口交付前获得一段娱乐化总结
- 前端工程师,重构后查看自己的段位和称号
- 技术负责人,想用趣味方式复盘团队本周代码改动