开源项目已核验

资料转技能

把一本技术书、一个资料文件夹或一批零散来源,整理成一个统一的技能,让 AI 在你工作时随时查阅和引用。

查看 GitHub
8775收藏virgiliojr94作者1.2.0版本MIT许可证

Skill 概览

手上有一本讲清楚了某个主题的书,或者攒了一堆规范文档、内部资料,问题是 AI 用不上它们——每次都要手动贴进去,贴多了又超出上下文。这个工具把这些材料转成一个结构化的技能:AI 需要时会去查对应章节,而不是把整本书塞进对话。支持的格式很多,PDF、EPUB、DOCX、Markdown、HTML、RTF、MOBI 都能处理,所以无论是买来的电子书、导出的文档还是网页存档都可以作为输入。做出来的技能符合开放标准,可以在 GitHub Copilot CLI、Amp 和 Claude Code 里使用。

核心功能

  • 支持 PDF、EPUB、DOCX、Markdown、HTML、RTF、MOBI 七种格式
  • 可以把整个文件夹或多个来源合并成一个技能
  • 产出结构化技能,按需查阅而不是整本塞进上下文
  • 符合开放的 Agent Skills 标准
  • 适用于 GitHub Copilot CLI、Amp 与 Claude Code

适用场景

  • 有一本讲透某个框架的书,想让 AI 按书里的方法做事
  • 团队内部规范散在多个文档里,希望 AI 能遵守
  • 学习某个领域时,希望 AI 基于指定教材回答
  • 把行业标准或法规文本变成可查阅的依据

安装方式

bash
pip install book-to-skill

使用说明

把要转换的书或文件夹交给它,生成一个技能目录,再按你所用工具的方式装上。之后 AI 遇到相关问题会去查这份材料,回答会基于你提供的来源而不是它的泛化印象。多个来源可以合并成一个技能,适合把同一主题的资料集中起来。

示例工作流

  1. 安装工具
  2. 准备好要转换的书籍或文档文件夹
  3. 运行转换,生成技能目录
  4. 把技能装进你所用的代理工具
  5. 正常提问,AI 会按这份材料作答

更新记录

1.2.0

对应仓库当前发布的版本。完整变更请查看 GitHub Releases。

常见问题

转换受版权保护的书籍合适吗?

工具本身只做格式转换,怎么用取决于你。合理的做法是只处理你有权使用的材料——自己购买的书籍供个人参考、公司内部文档、或开放授权的资料,并且不要把转换结果公开分发。

整本书会不会占满 AI 的上下文?

不会。它产出的是结构化技能,AI 按需要查阅对应部分,而不是一次性把全文读进对话,所以长文档也能用。