AI Pulse
📡 X 信号

Voxyz_ai分享适配AI编码的协作方法

Voxyz_ai分享适配AI编码的协作方法

AI 越擅长写代码,你就越应该做好抽象。把你希望实现的逻辑封装成供智能体调用的现成函数,然后用 lint 阻止其他实现方式。这样智能体就只能按照你想要的方式来做了。

先从智能体一直在犯的错误入手。给每个错误设置一条 lint 规则,在错误信息里指明应该使用哪个函数,当智能体运行检查时,它会自己发现错误并修复。

把下面这段内容发送给 Claude Code 或 Codex 👇

梳理 AGENTS.md 或 CLAUDE.md 中的修正记录,以及这个仓库最近 50 次提交(重点关注修复和回退)。找出智能体一直犯错、且可以被 lint 捕获的模式,最多找出 3 个。如果找不到那么多,就列出找到的数量即可。针对每个模式:
1. 编写一个辅助函数或类型,封装正确的实现方式
2. 在项目已使用的 lint 工具中添加一条规则,禁止旧模式,错误信息中指明要使用的辅助函数。优先使用工具自带的禁止规则
3. 替换现有代码中的旧模式,然后运行 lint 和测试确认通过

最后,在 AGENTS.md 或 CLAUDE.md(看项目用哪个)中添加一行:写完代码后,运行 lint 并切换到错误提示指向的辅助函数。如果项目没有 lint 工具,请先告知我。请先把列表展示给我,包括每个模式的来源和当前存在多少处违规。在我确认之前,不要修改任何内容。

本文由 AI 翻译自英文原帖,技术名词保留英文。

查看 X 原帖

订阅 AI Pulse

每天 08:00 · 12:30 · 18:30 · 23:50 更新