23 lines
834 B
Markdown
23 lines
834 B
Markdown
# Hooks、扩展与 Profile
|
||
|
||
状态:todo
|
||
期望阶段:P4
|
||
|
||
## 目标
|
||
|
||
让新能力在需要时能以 Tool、Hook、Behavior、Adapter 或 Profile 的形式优雅生长。
|
||
|
||
## 已确定
|
||
|
||
- 第一版只保留 `beforeTool`、`afterTool`、`afterRun` 三个轻量 Hook 点。
|
||
- Hook 用于观察、约束或响应生命周期;不承担 Run 状态、存储一致性或 Tool 实际执行。
|
||
- Tool、Hook、Behavior、Adapter 是不同扩展形态,不混为“插件”。
|
||
- Project、Task、System Evolution 的差异最终由 Profile 组合表达。
|
||
- 自动发现、manifest、依赖管理、调试台均后置,等出现真实的独立扩展需求再实现。
|
||
|
||
## 待细化
|
||
|
||
- Hook 的注册、顺序、异常隔离和启停。
|
||
- 扩展目录、加载方式和本地开发体验。
|
||
- Profile 的配置格式与覆盖规则。
|