Motive-mem 意图评审
每轮结束后用另一模型对照仓库原则,检查意图匹配、违规与打补丁式改动。
> 给订单列表加上分页
⏺ 我先看看列表组件。
❯
示意。实际效果取决于 Mod、终端和运行环境。
安装
/plugin marketplace add wjsekrud/motive-mem
/plugin install motive-mem@motive-mem
/reload-plugins在 Claude Code 会话里逐行执行这些命令。
claude plugin marketplace add wjsekrud/motive-mem
claude plugin install motive-mem@motive-mem然后在会话里执行 /reload-plugins,或开一个新会话。
请帮我安装 Claude Code Mod「Motive-mem 意图评审」(https://github.com/wjsekrud/motive-mem)。安装前先阅读仓库 README 的 Security 和 Requirements 部分,告诉我它会读写哪些内容、运行什么命令、是否联网,以及对 Claude Code 版本、系统和终端的要求。确认没有问题后,运行 claude plugin marketplace add wjsekrud/motive-mem 和 claude plugin install motive-mem@motive-mem 完成安装,最后提醒我在会话里执行 /reload-plugins。把这段话发给 Claude Code,它会先读原作者说明再安装。
git clone https://github.com/wjsekrud/motive-mem
cd motive-mem
claude --plugin-dir .克隆仓库后用 --plugin-dir 在本地会话中试用。
它会碰什么
据原作者说明,收录时核对;可用 claude plugin validate 自行检查。
读取
有读取原则文件、回合 diff、相关源文件,以及已批准例外记录。
写入文件
有在 .git/motive-mem/ 写入评审日志与例外决定(工作区外)。
运行命令
有运行 git(含 stash create)生成不改动工作区的快照与 diff。
联网
有每轮改代码后调用 $.model.complete 做独立评审(模型请求)。
介绍
Motive-mem 是 Claude Code 的 function hooks Mod:每轮结束时,用独立模型对照仓库 .claude/principles.md,检查本轮改动是否符合意图、是否违反原则、是否像绕开结构的「创可贴」修复,并在面板展示。
- 触发:仅在 git 仓库且存在原则文件时工作;注释/文档-only 改动会跳过。用
git stash create做快照(不改工作区)。 - 面板:可把发现发给 Claude、再审一次,或批准为例外(记在
.git/motive-mem/decisions/)。 - 成本:每个改代码的回合多一次模型调用(默认 sonnet);原则文件会走 prompt cache。
- 命令:
/motive-mem、/motive-mem all、pause/resume;技能/motive-mem:principles帮你挖原则。
marketplace:wjsekrud/motive-mem。作者写明在 2.1.299 构建测试。下方预览为示意。
适合谁
- 有明确架构原则、希望每轮自动对照检查的人
运行要求
- Claude Code ≥ 2.1.299
- 作者写明在 2.1.299 构建测试;仓库需有 .claude/principles.md 才会工作。
- 每个改代码的回合会多一次模型调用。