cass-memory 是一套上下文学习系统,用于从过往编码会话中提炼模式与规则,构建个人化的“playbook”(规则手册)。它通过 cm 命令行工具操作,需先确保 cm 可用。
用途与主要能力:在任务开始前获取相关上下文(规则、反模式、相似历史片段);对会话运行反思以自动提炼模式;管理规则(列出、查看、添加);对规则给出有帮助/有害反馈;记录会话成功、失败或部分结果;查看统计与最有效规则;进行健康检查与自动修复;查找长期无反馈的陈旧规则;用历史验证候选规则;解释规则来源与依据;查看使用统计与起始 playbook 列表。
使用方式:初始化可用 cm init,并可选择起始模板(typescript、react、python、go)。核心命令 cm context "任务描述" --json 在开工前返回相关规则。工作中用 cm mark <规则ID> --helpful 或 --harmful 标注反馈;结束时用 cm outcome --status success/failure/mixed 记录结果。定期用 cm reflect --days 7 提炼新模式,用 cm stale --days 30 检查陈旧规则。规则来源可为反思自动生成或手动 cm playbook add 添加。
适用场景:需要在多次编码会话间沉淀可复用经验、避免重复踩坑,并在新任务前快速调取相关约定的开发者工作流。
限制:资料未说明支持的编程语言范围(起始模板含 TypeScript、React、Python、Go,但不代表仅支持这些)、数据存储位置、是否联网、是否需要额外账户或收费信息,这些暂未提供。