开发者指南
开发者指南
面向贡献者和维护者的架构、runtime、skill 与代码修改指南。
开发者指南只关注 PkuClaw 的内部结构、runtime 边界、prompt/skill 维护和贡献流程。它与使用指南平行存在,不作为普通使用流程的下一步。
架构说明
理解 CoreRuntime、AgentWrapper、LoopManager 和 channel outbox。
Runtime 设计
理解 realtime、loop、runtime files 和 outbox 的边界。
Skill Catalog
维护 runtime skill 的目录、依赖和加载规则。
开发工作流
修改代码、prompt 或 runtime 文件前的约束与验证。
推荐顺序
- 架构说明:先建立整体模块地图。
- Runtime 设计:确认 realtime、loop 和 outbox 的边界。
- Skill Catalog:理解 prompt 只注入目录元数据的设计。
- 开发工作流:按约束修改代码和文档。
- 配置文件参考:查启动期配置和 runtime 文件格式。
- 参与贡献:提交 PR 前检查贡献规范。
如果你只是想安装、配置并使用 PkuClaw,请转到 使用指南。