应然资产先行 (Spec-Driven)
坚决杜绝“盲写代码、事后补文档”。需求提出后先由 apply 编译进 PRD 与 E2E 资产,先定规则再动手。
“Coding Agent 有 Agent Harness,而项目全生命周期更需要 Project Harness。”——原创项目级治理引擎

在纯粹依赖 Agent 自由发挥的 AI 辅助编程(Vibe Coding)中,开发者普遍会遇到难以逾越的工程陷阱:
| 自由放养的传统 Vibe Coding | 🛡️ Atlas 应然资产治理与机器门禁 |
|---|---|
| 上下文失忆:会话一压缩,模型遗忘历史决策,反复推翻既有架构 | 单一真相源:项目级 PRD 锁死业务规则,新会话一秒读懂系统边界 |
| “伪完成”幻觉:仅凭前端组件和 Toast 自证成功,数据根本没落盘 | 有头慢动作控制台:慢速真实弹窗回放,刷新复断言,眼见为实 |
| 单源事实坍塌:接口契约、代码实现与测试用例散落各处,修 A 坏 B | 双向机器对账门:testid 实然 ⇔ 应然集合严格相等,多写漏写一票否决 |
| 形式主义自审:同一个 Agent 自写自审,永远是一团和气的“毫无问题” | 独立审查架构:跨进程隔离、只审不改、N/M 评审文件数强对账 |
# 1. 全局安装 CLI
npm install -g atlas-project-harness
# 2. 进入项目目录一键装配
cd your-project && atlas init平滑升级与刷新:
- 升级全局 CLI:
atlas upgrade(自动通过 npm 拉取最新全局包);- 刷新项目工程线束:
atlas update(安全刷新.atlas/资产与平台 Skills,业务代码与配置严格保护)。日常开发全自动:在 Trellis 中提需求,工作流自动编译应然资产;写完代码自动逆向刷新事实,零心智负担!
加入 Atlas 官方钉钉交流群,探讨 AI 编程与 Project Harness 实践、交流工作流落地经验、反馈真实业务场景:

📱 钉钉扫码,或 点击此处直接唤起入群(二维码永久有效)