CAT PAW

全部 workflow

软件工程

为代码审查准备一项变更

小型、好懂的变更请求:行为已验证,审查脉络与已知风险都写明白。

流程

按这个顺序做。

  1. 重述预定用户或系统成果,并把差异对照该范围。
  2. 在文件和系统上下文中审阅每行变更的设计契合、正确性、安全、并发和可避免复杂度。
  3. 检查测试能否因损坏行为失败、覆盖相关边界情况,并匹配变更风险级别。
  4. 运行仓库要求的格式、静态检查、类型检查、测试、构建和文档生成。
  5. 去掉附带变更、生成噪音、调试输出、死代码和密钥;若无法连贯审阅则拆分变更。
  6. 写拉取请求摘要,覆盖为何、什么、核验证据、相关时的截图或迁移说明、风险和回滚。

先准备

猫会向你要的输入。

  • 变更分支或差异
  • 议题或验收标准
  • 仓库贡献与测试说明

路由器 + 一份 playbook

先路由。只选一份。

Cat Paw 每次任务只加载一份 playbook,不合并多份。先走这个路由器;其余路径是此 workflow 可检查的候选。

  • 路由器: engineering-pack
  • skills/engineering/mattpocock/code-review/SKILL.md

界限

界限跟着提示一起走。

  • 未经执行不要声称检查已通过。
  • 不要在差异或证据中暴露凭证、令牌或个人数据。
  • 把安全、隐私、无障碍或并发等专业领域升级给合格审阅人。

完成代表

一个可核对的终点。

差异范围清晰可解释,所需本地检查通过,审阅产物完整,且无未解决的高严重性自审发现。

来源

这个流程从哪来。

  1. google.github.io/eng-practices/review/reviewer/looking-for.html
  2. google.github.io/eng-practices/review/developer/small-cls.html

来源确立 workflow 的模式。如有 Reddit 或社区帖子,视为实务轶事,不是普遍事实。

AI 行动。你决定。

给 AI 的人类刹车。

Latch 会在每个指令、点击和文件变更发生前先展示——你可以说好、不要,或再等等。

Plow Latch · macOS Cat Paw Latch · Windows + Linux · 从源码构建
Cat Paw Latch

号码背后

两个 harness,一条线。

相同号码、相同的 100 美元额度。选择你发消息时由哪个 harness 回复。

Hermes

Nous Research 的终端原生代理。跑在你的机器上,跨会话保留记忆,每项任务开一份 playbook。

发消息给 Hermes
OpenClaw

开源助手,跑在你自己的电脑上,在你已在用的频道里回复。每项任务一份 playbook。

发消息给 OpenClaw

两个 harness 共用同一条线 +1 628 246 3032

会打开“信息”,并已带入选好的 harness。