用途:为 Rust 记忆系统实现新功能时提供系统化方法,帮助开发者按项目既有约定完成功能开发并保持代码质量与测试覆盖。
主要能力:提供实现阶段划分(规划、设计、实现、测试)、模块结构与文件组织、代码模式与约定、质量标准与检查清单等参考;文档中可查看 process.md 了解详细阶段,查看 patterns.md 了解 Rust 代码模式。
使用方式与项目标准:按规划→设计→实现→测试→文档的核心流程推进;测试要求覆盖率大于 90%;单文件不超过 500 行(LOC);I/O 使用 Async/Tokio 模式;错误处理使用 anyhow::Result;存储采用 Turso(持久化)加 redb(缓存);序列化使用 postcard。
适用场景:向代码库添加新功能、按项目约定开发功能、维护代码质量与测试覆盖。
限制:资料仅给出高层流程与项目标准,未提供具体实现示例、安装命令、依赖版本或完整代码片段;实际使用需结合仓库内 process.md 与 patterns.md 进一步查看。