SuperAPI AI 工具集

local-knowledge

通用与其它

查看项目

更新于 10-16 01:50

技能介绍

用途:当用户询问个人笔记、文档或本地知识库中的信息时,用此技能进行上下文相关检索,例如“查我的笔记”“搜索我的文档”“我通常怎么做 X”。

主要能力:通过角色(role)划分知识域。Terraphim Engineer 访问本地文档与知识图谱;Rust Engineer 访问 Rust 笔记与 Query.rs API;Frontend Engineer 使用 GrepApp 搜索 GitHub 代码。支持关键词、语义(--semantic)与概念(--concepts)搜索,结果含标题、路径、摘要与相关度排名。

使用方式:先构建带 REPL 的代理:cargo build -p terraphim_agent --features repl-full --release,再运行 ./target/release/terraphim-agent。常用命令:/role list、/role select rust-engineer、/search "async iterator patterns" --limit 5、/graph --top-k 20。角色在 terraphim_server/default/ 的 JSON 配置中定义,可添加本地笔记目录作为 Ripgrep haystack,并可选建知识图谱做语义扩展。

适用场景:检索个人笔记中的领域模式、过往解决方案、书签资源,或获取前端代码示例。

限制:需本地已构建 terraphim-agent;若不可用则优雅降级为通用知识或网络搜索。搜索结果依赖 haystack 路径存在且含 .md 文件,配置错误或角色选错会导致无结果。具体收费、平台支持与效果资料未提供。