ECC:智能体框架操作系统¶
计划产物 · 由
/ecc:plan生成 · 在 Plan Canvas 中审阅,然后批准以开始
ECC 会为你的智能体安装什么¶
你的智能体已经能够编写代码。ECC 为它提供一套工程系统:它在构建之前先规划, 通过测试进行验证,在全新上下文中审查自己的工作, 并将反复取得的成果转化为可复用的技能。
flowchart LR
P[Plan] --> T[Test first] --> I[Implement] --> R[Review] --> V[Verify]
V --> M[Remember] --> S[Improve skills] -.-> P
style P fill:#6885e8,color:#fff
style V fill:#6885e8,color:#fff
各组件如何协同¶
| 概念 | 作用 | 上下文行为 |
|---|---|---|
| 技能 | 可复用工作流:TDD、安全审查、深度研究 | 当任务需要时加载 |
| 智能体 | 具有自身上下文和工具权限的限定作用域工作者 | 隔离规划、实现和审查 |
| 规则 | 持久化的项目或语言标准 | 始终加载,因此请选择性安装 |
| 钩子 | 由框架事件触发的脚本 | 在模型上下文之外运行 |
| 本能 | 从真实会话中学习的模式 | 在相关时召回 |
flowchart TB
subgraph Harness["Any harness: Claude Code · Codex · Kimi · Cursor · OpenCode"]
A[Your agent]
end
subgraph ECC["ECC"]
SK[279 skills] --- AG[67 agents]
RU[Rules] --- HO[Hooks]
ME[Memory + instincts] --- AS[AgentShield]
end
A --> SK
A --> AG
你正在使用的评审关卡¶
/plan 以一个强制确认关卡结束。Plan Canvas 将该关卡从终端中一大段 Markdown
移到当前页面。指向你要表达的部分,添加批注,并在此处批准。
sequenceDiagram
participant U as You (browser)
participant C as Plan Canvas
participant A as Agent (terminal)
A->>C: open plan-canvas-demo.plan.md
U->>C: annotate "Split phase 2"
C->>A: feedback JSON
A->>C: revised plan (live-reload)
U->>C: Approve plan
C->>A: verdict: approve
A->>A: begin implementation
发布任务¶
- [x] Plan Canvas:从浏览器中批注、聊天、批准
- [x] 与 Moonshot AI 的 Kimi Code 安装目标
- [x] 已在 Itô GPU 上验证自托管路径
- [ ] 发布 ECC 2.1 版本 + 公告
- [x] 演示视频(你正在观看)
风险¶
| 风险 | 缓解措施 |
|---|---|
| 以整段文字形式审阅的计划容易被略读 | Canvas 渲染图表 + 锚定批注 |
| 同一上下文既编写又审查代码 | 全新上下文的审查智能体 |
| 默认信任框架配置 | AgentShield 扫描框架本身 |
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC