00
架构总图
Cocoon AI 风格总览:终端交互层、agent loop、workflow 模式、provider 座位、策略闸门和本地证据层。
打开可导出 HTML →
01
模块依赖图
说明每个 internal 包的边界和导入方向。依赖向下流动,`types` 和 `util` 保持叶子层,避免循环依赖。
打开 SVG →
02
单轮请求
从 operator 输入到 provider 请求、assistant 回复、tool call、approval、tool result,再回到下一 turn 的完整链路。
打开 SVG →
03
上下文预算
磁盘 transcript 保留完整记录;发送给模型的上下文会压缩旧消息、摘要大输出,并保留可重新读取的 artifact 路径。
打开 SVG →
04
审批闸门
模型 tool call、MCP tool 和手动 shell escape 都经过同一套 tier x mode 策略。
打开 SVG →
05
实时面板
UI 只消费 `core.LoopEvent`,展示 role、provider、phase、工具、任务进度、耗时和 token 信息。
打开 SVG →
06
oh-my-pi 参考结构
记录 0xAF-Re 借鉴的事件循环、工具 registry、输出预算和审批思路,以及没有继承的平台级能力。
打开 SVG →
07
0xAF-Re vs oh-my-pi
对比两个项目的定位:oh-my-pi 更像平台,0xAF-Re 更像面向本地授权逆向任务的单二进制工具。
打开 SVG →