SuperAPI AI 工具集

kb-builder

写作与研究

查看项目

更新于 10-16 03:36

技能介绍

用途:用 TinyFish 浏览公开网页并提取结构化证据,构建面向特定主题的 Markdown 知识库,可直接放入 Obsidian,后续可增量更新。适用于学科型知识库,不用于个人日记或直接生成代码。

必要用法:使用前先做预检,命令保持原样: which tinyfish && tinyfish --version || echo "TINYFISH_CLI_NOT_INSTALLED" tinyfish auth status 未安装时提示 npm install -g @tiny-fish/cli,未认证时提示 tinyfish auth login,两项通过后才继续。

主要能力:支持四种输入模式——仅主题、主题加起始 URL、更新已有知识库、trace 模式(--trace 时把原始 TinyFish 输出存入 _trace/)。采用两遍流程:先发现高价值 URL,再逐 URL 阅读提取。每个 URL 单独运行一次 TinyFish agent,不合并多个站点;独立 URL 尽量并行。

输出:目录命名为 kb-{topic-slug}/,始终生成 index.md、sources.md、audit.md、manifest.json。index.md 含主题概览、页面列表(用 [[wikilinks]] 链接)、3-7 条要点、未决问题、心智模型与阅读顺序;sources.md 用 ISO 8601 时间戳和稳定来源 ID(S001…)记录每个 URL;audit.md 分 FOUND、INFERRED、CONFLICTING、MISSING 四段。其余文件按主题实际证据动态生成,如 papers.md、repos.md、docs.md、landscape.md、disagreements.md、reading-order.md 等,无证据则不建空文件。

限制:仅允许公开网页、公开 GitHub 仓库、公开论文、公开文档、公开数据集与公开博客;不允许私有来源、本地私有文件、需认证面板、聊天记录、邮件、Slack 等非公开内容。发现一次运行最多等待约 10 分钟,arXiv 通常较慢属正常。收费、价格、平台与具体效果资料未提供。