SuperAPI AI 工具集

boof

办公与效率

查看项目

更新于 10-16 03:07

技能介绍

Boof 是面向本地优先的文档处理工具,核心流程为:PDF → markdown → RAG 索引 → 低 token 分析。文档保存在本地,仅将相关片段发送给 LLM,以减少 token 消耗。

用途:读取、分析、总结或比较多篇文档;在文档中查找某主题;跨多篇论文对比发现。

主要能力:通过 boof.sh 脚本将 PDF 转换为 markdown(使用 Marker 本地 ML,无需 API),并索引到 QMD 以支持语义搜索;使用 qmd query 检索相关片段再交给 LLM 分析;支持自定义集合名与输出目录。

使用方式: 转换并索引:bash {SKILL_DIR}/scripts/boof.sh /path/to/document.pdf 指定集合:bash {SKILL_DIR}/scripts/boof.sh /path/to/document.pdf --collection my-project 查询:qmd query "your question" -c collection-name 精确匹配可用 qmd search "X" -c collection,语义匹配用 qmd query "X" -c collection。

适用场景:针对特定方面分析文档时,用 Boof + query 最聚焦;总结整篇文档时,先 Boof 再按节读取 markdown,逐节总结后合并;比较多篇文档时,全部 Boof 到同一集合再跨集合查询。

输出默认保存到 knowledge/boofed/,可用 --output-dir 覆盖。依赖缺失时参考 setup-guide.md 安装 Marker 与 QMD。环境变量包括 MARKER_ENV(marker-pdf venv 路径,默认 ~/.openclaw/tools/marker-env)、QMD_BIN(qmd 二进制路径,默认 ~/.bun/bin/qmd)、BOOF_OUTPUT_DIR(默认输出目录,默认 ~/.openclaw/workspace/knowledge/boofed)。

限制:资料未提供具体收费、价格、平台支持范围与效果保证;需依赖 Marker 与 QMD,安装步骤见 setup-guide.md。