De-Sloppify Pass
精选按需触发代码质量最多 4 轮
关于 De-Sloppify Pass
该循环用于清理编码 Agent 最近产生的改动,使其精简并符合项目约定。每一轮先审查改动、修掉多余或不一致之处,再运行 lint 和测试确认结果。需手动触发,最多 4 轮。
主要功能
- 01手动触发,由使用者决定何时开始
- 02每轮以 npm run lint && npm test 作为检查
- 03最多 4 轮,避免无休止地修改
- 04支持 Claude Code 和 Cursor
适用场景
- 01编码 Agent 完成功能后,合并前收尾清理
- 02改动量较大,担心夹带无关修改时
- 03希望新代码与既有项目约定保持一致时
- 目标
- 最近的改动整洁、精简,并与项目约定一致,且 lint 与测试均通过。
- 退出条件
- 审查未再发现多余或不合规范的内容,且 npm run lint && npm test 通过时停止;达到 4 轮也停止。
- 每轮之间运行
- npm run lint && npm test
启动提示词
在 Claude Code / Cursor 中粘贴运行,Agent 会按下面的步骤循环执行,直到满足退出条件。
prompt.md
开始运行“De-Sloppify Pass”循环。 目标:最近的改动整洁、精简,并与项目约定一致,且 lint 与测试均通过。 最大轮数:4。 第 1 步:审查近期改动 — 通读最近的改动,找出多余代码、无关修改以及与项目约定不一致的地方。 第 2 步:清理问题 — 只针对审查发现的问题做最小修改,不顺带重构其他内容。 第 3 步:运行检查 — 执行 npm run lint && npm test。若有失败,下一轮优先处理这些失败。 `npm run lint && npm test` 第 4 步:判断是否继续 — 若审查已无问题且检查通过,则结束;否则在轮数上限内进入下一轮。 每轮之间运行:`npm run lint && npm test` 退出条件:审查未再发现多余或不合规范的内容,且 npm run lint && npm test 通过时停止;达到 4 轮也停止。
步骤
每一轮按顺序执行;未满足退出条件会进入下一轮,最多重复 4 轮。
01
审查近期改动
通读最近的改动,找出多余代码、无关修改以及与项目约定不一致的地方。
02
清理问题
只针对审查发现的问题做最小修改,不顺带重构其他内容。
03
运行检查
执行 npm run lint && npm test。若有失败,下一轮优先处理这些失败。
$
npm run lint && npm test04
判断是否继续
若审查已无问题且检查通过,则结束;否则在轮数上限内进入下一轮。
未通过 → 下一轮满足条件即退出
支持的 Agent
可以直接运行这个 Loop 的编码 Agent。
Claude Code
Cursor
评论
支持 Markdown