用途:对 asciinema 录制转换后的 .txt 文本进行语义分析,供 Claude Code 使用,用于在会话记录中搜索关键词、提取主题、定位命令或错误、发现意外术语,以及为文档或复盘分析会话内容。
主要能力:采用分层分析。第一层 ripgrep(主用,4MB 文件约 50-200ms),配合预设领域关键词;第二层 YAKE(1-5s),用于无监督自动发现意外术语;第三层 TF-IDF(5-30s,可选),用于主题建模。内置领域关键词集包括交易/量化、ML/AI、开发、Claude Code。另提供密度分析,按窗口定位关键词高浓度区段。
使用方式:需先有 .txt 转换文件,若为 .cast 需先运行 /asciinema-tools:convert。工作流含预检、文件选择、分析类型、领域选择、执行分析、报告格式与后续操作等阶段,各决策点使用 AskUserQuestion。依赖 ripgrep(brew install ripgrep),YAKE 可选,通过 uv run --with yake 调用。
适用场景:会话记录检索、主题提取、命令与错误定位、文档与复盘分析。
限制:仅支持 macOS、Linux;需 ripgrep,YAKE 为可选依赖;大文件可能受内存限制,建议仅用第一层;若所有领域零匹配,需确认文件为纯文本;fd 未安装时需改用 find。具体收费与平台支持暂未提供。