news 2026/7/3 8:54:54

okTurtles 专家揭秘:AI 编码“短 leash”方法及审查要点,助开发者提升效率

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
okTurtles 专家揭秘:AI 编码“短 leash”方法及审查要点,助开发者提升效率

当前方法存在的问题

经常使用 AI 代理,可能会出现最初想法糟糕、有更好方案,以及代理“脱轨”做不希望之事的情况。一些博主声称发明复杂系统,通过协调器管理 12 个并行代理处理大量任务,自己无需参与编码,只需随意编写代码并审查质量不佳的代码。但这种“随意”方法会使人类无法深入理解代码库,AI 多次偏离轨道,问题只有在实际使用软件时才会发现,在对质量要求不高时或许可行,重视质量则需不同方法。即便由 Fable 5 编写和/或审查的代码,质量也可能很差,代码虽能运行,但效率极低且风格糟糕,在缺乏训练数据的小众领域工作时这种情况更常见,这些模型无法超越训练数据进行思考。

AI 代码生成的“短 leash”方法

“短 leash”方法只有专业软件开发者才能运用,即便不使用前沿模型,也能取得超越 Fable 的效果。具体如下:需进行规划阶段,研究任务并制定计划,可使用类似作者开发的 tasks 技能跟踪进度,将大型任务分解为多个步骤;绝不使用“YOLO”模式(即“危险地跳过权限验证”);不能让 AI 在自己玩游戏时自行工作;使用能在权限提示中显示即将进行更改的差异对比的编码代理;要像 20 世纪的狂热程序员一样,仔细分析 AI 提出的更改建议;始终参与其中,而非置身事外;利用权限提示中的差异对比保持对代码库的理解,让 AI 处于“可控范围”内;一旦发现 AI 即将做不希望之事,立即拒绝授予权限;根据需要频繁干预,防止 AI“脱轨”;始终对 AI 进行严格控制;在每个子任务结束时进行提交,防止 AI 搞砸并删除之前完成的工作;最后进行代码审查。

如何进行 AI 审查

仅由人类或仅由 AI 审查的拉取请求(PR),错误会比由人类和 AI 共同审查的 PR 更多。可将 AI 视为代码检查工具,它能快速发现常见错误,人类则能发现更高级别的问题和需要进行的方向调整。审查时应做到:使用 AI 审查每一个 PR;AI 必须能够访问足够的上下文信息(问题描述、PR 说明、代码库和更改内容);使用最新、最强大的模型进行审查;PR 说明中必须在“AI 披露”标题下明确列出在创建 PR 过程中使用的具体模型(如果有),这样做可告知维护者使用了 AI,若模型较弱可让维护者建议更好的模型,还能表明自己是“靠谱”开发者,没有“偷偷使用 AI”;最重要的是,如果 PR 使用了 AI,必须由 PR 的“作者”进行审查。由 AI 辅助的 PR 实际上是在人类协助下由 AI 生成的,提交 PR 的人类应理解自己提交的内容,需像审查别人的 PR 一样逐行审查自己的 PR,完成审查后确认对该 PR 的认可,并请求维护者进行审核,这有助于建立和展示他们对代码库的理解。

结语

以上就是 okTurtles 使用 AI 的方式,可阅读其官方 AI 使用政策。希望文章对读者有所帮助。AI 披露:本文完全由人类大脑控制的手指撰写。发布前进行了一次类似 AI 的“拼写检查”。捐赠 = 支持!没有支持者的帮助,无法开展工作,请现在就支持工作。2026 年 7 月 2 日 分类:教育 标签:AI、教育 作者:Greg Slepak 评论:需启用 JavaScript 才能查看评论。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/3 8:54:40

3分钟掌握gInk:Windows上最简单高效的免费屏幕标注工具终极指南

3分钟掌握gInk:Windows上最简单高效的免费屏幕标注工具终极指南 【免费下载链接】gInk An easy to use on-screen annotation software inspired by Epic Pen. 项目地址: https://gitcode.com/gh_mirrors/gi/gInk 还在为在线会议中无法直观标注屏幕内容而烦恼…

作者头像 李华
网站建设 2026/7/3 8:53:42

【Springboot毕设全套源码+文档】基于springboot社区志愿者服务系统的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/7/3 8:53:31

[智能体-629]:OpenClaw 六大主流对话交互方式

OpenClaw 以 Gateway 网关 为统一核心,所有交互都对接网关,分为本地原生界面、第三方 IM 渠道、编程 API、移动端四大类,下面完整分类说明:一、Web Control UI(网页控制台,最常用本地交互)入口命…

作者头像 李华
网站建设 2026/7/3 8:53:10

Walsh-Hadamard域自动编码器在6G通信中的能效优化

1. Walsh-Hadamard域自动编码器技术背景在宽带通信系统中,能效优化一直是核心挑战之一。随着6G等新一代通信技术的发展,如何在保证通信质量的同时降低系统功耗成为关键问题。传统的时间交织(Time-Interleaved, TI)架构虽然能够实现…

作者头像 李华
网站建设 2026/7/3 8:50:39

Mac Mouse Fix:让普通鼠标在macOS上超越触控板的终极解决方案

Mac Mouse Fix:让普通鼠标在macOS上超越触控板的终极解决方案 【免费下载链接】mac-mouse-fix Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad! 项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix 你是否在macOS上使用第…

作者头像 李华
网站建设 2026/7/3 8:48:01

Destiny 2单人模式终极指南:轻松开启你的专属游戏空间

Destiny 2单人模式终极指南:轻松开启你的专属游戏空间 【免费下载链接】Destiny-2-Solo-Enabler Repo containing the C# and XAML code for the D2SE program. Included is also the dependency for the program, and image asset. 项目地址: https://gitcode.co…

作者头像 李华