当前位置: 首页 > news >正文

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 才能查看评论。

http://www.cnnetsun.cn/news/3116034.html

相关文章:

  • 3分钟掌握gInk:Windows上最简单高效的免费屏幕标注工具终极指南
  • 【Springboot毕设全套源码+文档】基于springboot社区志愿者服务系统的设计与实现(丰富项目+远程调试+讲解+定制)
  • [智能体-629]:OpenClaw 六大主流对话交互方式
  • Walsh-Hadamard域自动编码器在6G通信中的能效优化
  • Mac Mouse Fix:让普通鼠标在macOS上超越触控板的终极解决方案
  • Destiny 2单人模式终极指南:轻松开启你的专属游戏空间
  • KimiClaw本地AI助手安装与实战指南:零代码接入Kimi API
  • 如何用ComfyUI Impact Pack打造AI图像增强神器:从新手到专家的5大实用技巧
  • 软考证书登记永久有效政策突变:为什么你的高级资格证仍在“待激活”状态?1张表看清12类证书适用规则
  • 国产大模型科学计算能力实测:从文字智力到工程落地的鸿沟
  • HsMod:专业级炉石传说游戏增强插件完全指南
  • 软考继续教育学分还能“跨省互认”?长三角+粤港澳试点政策首曝,3类课程已获双地认证(附实操截图)
  • HsMod终极指南:55个功能全面解锁您的炉石传说游戏体验
  • 广州增城口碑好的发光字工厂销售厂家哪个好
  • 乐道L60深度测试:端到端驾驶与自动泊车如何重塑智能出行体验
  • 米其林胎面磨损量化测试:GelSight Mobile 视触觉3D成像系统实操全流程
  • 怀旧游戏集成方案:五款虚拟机模拟器实战部署与性能对比
  • 宿舍管理系统-python+Django
  • GPT-4工程化落地:从文本补全到可信推理引擎的实战跃迁
  • 维度灾难实战指南:识别高维稀疏性与距离失效的四大诊断法
  • iOS 15-16激活锁绕过工具applera1n完全指南:释放你的二手iPhone
  • AppleRa1n终极指南:iOS 15-16激活锁绕过完全教程
  • 如何用AI智能分层工具将单张图片秒变专业PSD文件
  • ComfyUI IPAdapter Plus:图像风格迁移的强大工具与InsightFace安装完整指南
  • 深度解析ComfyUI IPAdapter Plus依赖冲突:从InsightFace安装失败到二进制兼容性修复
  • AtomCode 在 HarmonyOS 开发环境中的表现测评
  • 大模型微调(Fine-tuning)到底是个啥?一篇讲透全量微调、PEFT与LoRA!(算法篇)
  • Honey Select 2 HF Patch:专业级游戏增强与插件配置终极指南
  • 开源智能体 OpenClaw 小龙虾 Windows 部署方案,零基础零代码搭建流程(含安装包)
  • pmp考试之什么是pmbok