红/绿 TDD:智能体工程模式
指南Simon Willison2026年3月16日2 分钟阅读
用红/绿 TDD 模式指导 AI 编程智能体,能显著提升代码质量和测试覆盖率。这种测试驱动开发方法先写失败测试,再实现代码,有效避免智能体写出无用或错误的代码。
本文编译自 Red/green TDD - Agentic Engineering Patterns,版权归原作者所有。
觉得有用?分享给更多人
觉得有用?分享给更多人
本文分析了传统 CI/CD 对 LLM 管线的不足,并介绍了基线评估、漂移检测、影子验证和成本延迟检查四个发布关卡。通过实际代码示例,展示了如何将这些关卡集成到现有 CI/CD 流水线中,以在部署前捕捉模型漂移和回归。
本文介绍了 digiKam 的自然语言搜索项目设计:通过本地 LLM 将用户输入的口语句子翻译成系统已有的结构化查询条件,再由 digiKam 的搜索引擎执行。文章详细解释了管道流程、选择本地模型的原因、模型下载集成方案以及为何选用 Qwen2.5-1.5B-Instruct 等。