SuperAPI AI 工具集

prompt-focus

数据与分析

查看项目

更新于 10-16 07:19

技能介绍

用途:从你自己的 Claude Code 和 Codex 输入历史中,分析最近 20 周注意力去了哪里,以及你反复向智能体重复输入的需求;全部在本机完成。

主要能力:scan 读取历史、归属与聚合,输出 agg.json(仅计数);report 先扫描再生成 report.html;daily [YYYY-MM-DD] [--force] 追加一个已结束的日期(默认昨天),今日需 --force 且先写为部分行、后续运行可替换,输出 daily.jsonl;demo [path] 用合成数据生成同样的页面,便于分享;selftest 用合成数据运行并做隐私断言,成功退出 0。

使用方式:输出目录为 $PROMPT_FOCUS_DIR,默认 ~/.claude/prompt-focus。示例命令:python3 "${CLAUDE_SKILL_DIR}/scripts/prompt_focus.py" report;python3 "${CLAUDE_SKILL_DIR}/scripts/prompt_focus.py" demo /tmp/prompt-focus-demo.html。可选配置文件 ~/.claude/prompt-focus/config.json,可设置 areas、brief_patterns、weeks。Claude Code 的确切调用形式见 references/claude-code.md。流程为先运行 report,再打开 report.html,先看页面顶部的结论行(主要领域、每周提示数等),再看重写需求及其趋势。

限制与隐私:只统计你自己的文字;粘贴内容计为一次事件而非字数;斜杠命令或 shell 行单独统计;匹配 brief_patterns 的文本属于智能体。agg.json、daily.jsonl 和页面只保存数字与类别名,提示文本仅在内存中读取、从不写入。只读取 Claude Code 与 Codex 的输入历史,不支持其他工具。不要公开分享真实的 report.html(会暴露项目名),公开请用 demo。仅读不写,绝不写入 ~/.claude/history.jsonl、~/.claude/paste-cache/ 或 ~/.codex/;不要在聊天中引用超出用户自己请求查看的提示文本。