SuperAPI AI 工具集

session-search

通用与其它

查看项目

更新于 10-16 03:37

技能介绍

用途:session-search 用于在 AI 编程助手的历史会话中查找过去的工作、模式或上下文。

主要能力:跨 Claude Code(解析 ~/.claude/projects/)、Cursor、Aider、OpenCode 等来源统一检索;支持消息全文搜索、知识图谱增强的概念搜索、相关会话发现、时间线可视化,以及导出为 JSON 或 Markdown。

使用方式:需以会话功能构建,例如 cargo build -p terraphim_agent --features repl-full --release,再运行 ./target/release/terraphim-agent 进入 REPL。常用命令包括 /sessions sources 检测可用来源、/sessions import 导入、/sessions search "rust" 搜索、/sessions stats 查看统计、/sessions show <id> 查看详情、/sessions concepts <concept> 按概念搜索、/sessions related <id> 查找相关会话、/sessions timeline 时间线、/sessions export 导出、/sessions enrich 概念增强。也可直接用 CLI,如 terraphim-agent sessions search "database migration"。此外提供 Rust API(SessionService、SessionEnricher)与 MCP 工具调用方式,claude-log-analyzer 可用于详细分析。

适用场景:从过往工作中学习、发现使用模式、为新任务提供上下文、导出会话用于知识传递。

限制:资料未提供收费与价格信息。使用需按指定 feature 构建,概念匹配依赖知识图谱文件,搜索范围可通过 --limit 控制。具体环境要求、性能指标及平台支持暂未提供。