高级功能
本章节深入讲解 DCP 的高级特性,帮助你理解插件的内部机制,并在复杂场景下正确使用 DCP。
本章内容
| 课程 | 说明 | 适合场景 |
|---|---|---|
| 保护机制 | 回合保护、受保护工具和受保护文件模式 | 避免误修剪关键内容 |
| 状态持久化 | DCP 如何跨会话保留修剪状态和统计数据 | 理解数据存储机制 |
| Prompt 缓存影响 | DCP 修剪对 Prompt Caching 的影响 | 优化缓存命中率 |
| 子代理处理 | DCP 在子代理会话中的行为和限制 | 使用 Task 工具时 |
学习路径建议
保护机制 → 状态持久化 → Prompt 缓存影响 → 子代理处理
↓ ↓ ↓ ↓
必学 按需学习 性能优化时学 用子代理时学推荐顺序:
- 保护机制(必学)- 这是最重要的高级特性,理解它能避免 DCP 误删关键内容
- 状态持久化(按需)- 如果你想了解 DCP 如何记录统计数据,或需要调试状态问题
- Prompt 缓存影响(性能优化时)- 当你关注 API 成本优化时,需要权衡修剪和缓存的关系
- 子代理处理(用子代理时)- 如果你使用 OpenCode 的 Task 工具派发子任务,需要了解 DCP 的限制
下一步
完成本章节后,你可以: