大淘宝技术:AI 驱动研发体系与 Price360-KB 项目 Harness

核心结论(一句话)

AI 驱动研发不是用更长 Prompt 替代工程流程,而是以项目 Harness 把稳定业务上下文、源码、规则、机器可读迭代产物和验证证据接到 Agent 的执行环境;人保留业务决策、验收与授权,完成以代码、业务状态和可复核证据的一致性判定。

分类提炼

知识节点

正文要点

  1. 从辅助编程到项目 Harness:通用 Agent 能操作文件、代码、Git 和工具,但不了解项目业务规则、历史约束和完成标准。项目 Harness 让 Agent 能从上下文检索走到受控验证。
  2. 本地优先不是本地封闭:业务知识、代码、规则和迭代资产适合用文件夹与 Git 管理;Aone、测试环境、日志、数据库和配置等动态事实必须保留在各自权威系统中,并通过 CLI/MCP 汇入执行现场。
  3. 老系统可在迭代中冷启动:关联现有代码和材料,从访谈、历史资料与代码中清洗初始知识;不要等待完整知识库,需求交付本身应持续校验、回写和纠正知识。
  4. 知识只保存代码外的判断:wiki 保存业务概念、口径、规则、角色与异常处理;tech 保存跨系统关系、切换状态、运行拓扑和观测方式;具体方法逻辑仍以源码为准。
  5. 协议、能力和脚本分别承担责任:AGENTS.md 说明事实源、阶段与授权边界;Skill 组织领域任务;脚本执行确定性检查和门禁,避免依赖模型自觉遵守流程。
  6. 完成条件由证据闭合:PRD 未确认不进入方案,方案与测试设计未确认不写代码,缺少真实测试证据不进入发布;合入后还需回查业务与协同状态。

关联图谱

上游(基于 / 来自)

下游(应用于 / 验证于)

同级(横向 / 并列)

相关链接

证据边界

该页基于大淘宝技术团队对 Price360-KB 的实践总结,内部仓库和全量实现未公开。文中组织方式、工具边界、流程效果与 FDE 角色演进均未独立复现;它们可作为项目 Harness 设计假设,不构成通用研发效能数据、自动化安全证明或生产发布授权。