记忆与上下文出现在 · 横条收录

Assumption Ledger 假设账本

让 Claude 记下假设、决定和“想过但没做”的事,轮次结束列在输入框上方。

Assumption Ledger 假设账本 · 效果预览 · 示意示意
> 给订单列表加上分页
⏺ 我先看看列表组件。
本轮账本 [ 关闭 ]
想过但没做 (1)
· 对 429 加重试(超出范围) [ 去做 ]
假设 (1) · 运行时是 Node 20
❯

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

安装

/plugin marketplace add DannyMac180/skills
/plugin install assumption-ledger@modsmith
/reload-plugins

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

它会碰什么

据原作者说明,收录时核对;可用 claude plugin validate 自行检查。

读取

有

读取本会话条目,写日志前读取目标文件。

写入文件

有

开关与条目存插件 store;运行 write 命令时追加 DECISIONS-log.md。

运行命令

未说明

联网

有

工具描述随每次模型请求发送给模型。

介绍

Assumption Ledger 是 ModSmith 组合里的 function hooks Mod。它给 Claude 注册一个 register_assumption 工具,用来记三类事:未核实的假设、做过的决定,以及想到更好方案却没做的事。轮次结束后按类别列在输入框上方,“没做”的条目旁有 Do it 按钮,会让 Claude 去做或用一句话说明为何不做。

  • 自己不调用模型;工具描述约 200 token 随每次请求发送,之后走提示缓存。
  • /assumptions 列出本会话条目,/assumptions write [path] 才写入 DECISIONS-log.md。
  • /assumptions off 停止记录并把工具藏到 ToolSearch 后。

作者写明基于 Claude Code 2.1.286 构建并核对,未给最低版本。

适合谁

  • 想知道 Claude 做了哪些未核实假设的人
  • 需要留存决策记录的团队

运行要求

  • 作者只写了基于 2.1.286 的声明构建/核对,未给最低版本。