BAIZE AI RESOURCE

多平台素材入库与检索技能集

Chubbyskills

Chubbyskills 将视频、播客、文章和文档整理为可搜索的 Markdown 资料,帮助创作者找回原文并核对引用。

Chubbyskills

资源介绍

Chubbyskills 面向经常收藏视频、文章和播客,却难以在需要时找回原文的内容创作者和个人知识库用户。它提供可按需安装的 Agent Skills,也提供命令行入口:用户可以导入本地文档或采集平台素材,将内容保存为带来源信息的 Markdown,再搜索知识库、读取原文,或按主题导出含摘录与行号的资料包。资料保存在本地,可继续用 Obsidian、文本编辑器或 Agent 处理。最简单的本地文档导入、关键词搜索和资料包导出流程不需要 API Key;平台采集、音视频转录及内容加工则需按所选能力准备相应依赖或配置。

Skill 能力

多来源素材入库

将视频字幕或转录稿、播客、文章和图文素材保存为带来源信息的 Markdown,便于集中整理。

本地文档导入

导入 Markdown、TXT 和具有文字层的 PDF;导入文档引用的目录内附件时,会复制附件并保留原文件。

知识库检索

对已入库笔记进行关键词搜索,并可使用本地 semantic-lite 检索,帮助找回相关材料和原文。

带出处的资料包

按主题导出 Markdown 和 JSON 资料包,包含逐字摘录、原文行号、来源及文件摘要,方便写作前核对引用。

Agent 技能与 MCP 连接

可按需安装独立技能;可选 MCP 服务提供搜索、原文读取、最近笔记、重新索引等知识库工具。

资源配置

适用平台

Claude CodeCodex通用 Agent

调用方式

命令调用Agent调用手动调用

安装与调用

  1. 准备 Python 环境;项目建议使用 Python 3.11 或 3.12,并在 macOS 或 Linux shell 中运行。

  2. 获取完整仓库,运行 `python3 tools/chubby.py init --vault "知识库目录"` 创建配置和知识库目录。

  3. 先用 `python3 tools/chubby.py import "文档路径" --no-enrich` 导入 Markdown 或 TXT,再通过 `search` 查找内容、通过 `brief` 导出资料包。

  4. 如需处理平台链接、音视频或 PDF,按所选处理路径安装相应依赖;如需交给 Agent 使用,可通过 `tools/install_skill.py` 将指定技能安装到客户端的 skills 目录。

使用案例

写作前整理引用材料

使用场景内容创作者需要从已收藏的资料中找到与选题相关的原文。

将笔记导入本地知识库,搜索选题关键词,再导出含摘录、来源和行号的资料包,核对后交给 Agent 辅助整理选题。

整理视频学习资料

使用场景学习者希望将 B 站视频内容留存为可检索的文字。

使用对应视频技能优先获取字幕;没有字幕时,在具备转录依赖的条件下处理音频,将结果保存为 Markdown 供后续检索。

包含内容

chubbyskills-source.zip
README-中文安装说明.md
LICENSE-MIT.txt
SHA256.txt

常见问题

导入本地文档需要 API Key 吗?
Markdown、TXT 导入,以及关键词搜索和本地资料包导出的基础流程不需要 API Key,也无需安装第三方 Python 包。
能直接导入扫描版 PDF 吗?
不能直接识别扫描版 PDF。项目只提取 PDF 的文字层;导入 PDF 还需安装 `pymupdf`,扫描件须先用其他工具完成文字识别。
只复制一个 Skill 目录就能安装到 Agent 吗?
不建议。项目说明单独复制源码目录可能遗漏公共模块;可在完整仓库中使用 `tools/install_skill.py` 安装指定技能,或使用 Release 提供的技能包。
资料包会自动核实原文观点吗?
不会。`brief` 在本地整理逐字摘录、行号和来源,但不判断原文观点是否正确;使用者仍需打开原文核对引用。