SuperAPI AI 工具集

memo-hooks

通用与其它

查看项目

更新于 10-15 22:11

技能介绍

用途:memo-hooks 是 memo-flow hooks 层的统一入口。每次调用先检测安装状态,再路由到对应分支:全新安装、日常管理、损坏修复。

主要能力:检测状态(not_installed、healthy、broken_no_config、broken_no_registry、broken_unwired);全新安装时复制钩子脚本、写入默认全部禁用的 config.json、添加 settings.json 条目并注册项目;提供批量选择启用哪些钩子及 context-monitor 模式;日常管理可查看状态、启用/禁用钩子、修改模式与阈值、查看技能排行榜;损坏时用幂等安装器修复。

可用钩子:context-monitor(在 UserPromptSubmit 时监控 token 数,接近上限时提示运行 /handoff,默认阈值 130000);skill-leaderboard(统计技能调用次数并写入 ~/.claude/memo-flow/skill-usage.json);handoff-clipboard(/handoff 写临时文件时把绝对路径复制到剪贴板,仅 macOS 与 Linux)。context-monitor 模式有 notify、notify-once、nag、auto-handoff。

使用方式:状态检测用 bash "$STATE_SH" detect 加配置、注册表、项目目录和两个 settings 路径;安装用 bash .claude/skills/memo-hooks/install.sh --project-dir "$(pwd)";所有变更通过 .claude/memo-flow/bin/memo-hooks --set 完成,例如 --set context-monitor=true、--set context-monitor.mode=nag、--set context-monitor.threshold=80000;排行榜用 memo-hooks leaderboard [N]。终端 CLI 在装有 gum 时显示交互菜单,否则回退到 $EDITOR。

限制:不要直接编辑 config.json;安装器幂等,修复不会改变已启用的选择;钩子默认全部禁用,需用户主动启用;handoff-clipboard 仅支持 macOS 与 Linux;其他平台或更多细节资料暂未提供。