
Developer Farm
producthunt.com
杜绝作弊的AI编码流水线
5天前制作者:Illya Rochev
关于 Developer Farm
Developer Farm 是一款开源AI编码流水线工具,通过严格的四层隔离机制,从根本上杜绝AI在编程任务中“刷分”或“作弊”的行为。传统AI编码工具在接触测试用例和验收标准后,往往会针对测试优化而非真正解决问题,而Developer Farm通过架构设计让这种“指标游戏”变得不可能。
核心功能
Developer Farm基于LangGraph框架构建,结合本地运行的Ollama和Qwen模型,实现完全隔离的AI编码流程。其核心在于四层隔离:规划层看不到执行结果,执行层看不到测试用例和评分标准,验证层不知道代码作者,重试反馈层从不泄露评分依据。这种设计确保了每个环节的独立性,使得AI必须真正理解问题并生成高质量代码。
主要特性
- 四层严格隔离:规划、执行、验证、重试反馈四层完全独立,杜绝信息泄露
- 本地化部署:基于Ollama和Qwen模型,数据不出本地,保障隐私安全
- 开源透明:代码完全开源,用户可审计和定制流程
- 防作弊机制:通过架构设计而非规则约束,从根本上防止指标游戏
- LangGraph驱动:利用LangGraph的图结构管理复杂工作流,确保流程可控
适用场景
- AI编码能力评估:需要客观衡量AI编程水平的测试场景
- 自动化代码生成:对代码质量有严格要求的生产环境
- 教育与研究:研究AI编码行为,分析模型真实能力
- 企业级开发:需要安全、可靠的AI辅助编码工具