安全出现在 · 面板 / 状态行 / 弹窗收录

Motive-mem 意图评审

每轮结束后用另一模型对照仓库原则,检查意图匹配、违规与打补丁式改动。

Motive-mem 意图评审 · 效果预览 · 示意示意
> 给订单列表加上分页
⏺ 我先看看列表组件。
❯

示意。实际效果取决于 Mod、终端和运行环境。

安装

/plugin marketplace add wjsekrud/motive-mem
/plugin install motive-mem@motive-mem
/reload-plugins

在 Claude Code 会话里逐行执行这些命令。

它会碰什么

据原作者说明,收录时核对;可用 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 才会工作。
  • 每个改代码的回合会多一次模型调用。