一个为 Legado(开源阅读) 生成 JSON 书源的 skill。
凑合能用版,不定期更新。
- 渐进式逐模块工作流 — 按 发现→详情→目录→正文→搜索 顺序推进,每个模块独立探测、编写、CLI 测试、修正,通过后才进入下一模块
- 生成 + CLI 调试闭环 — 内置
legado-jvm命令行工具,写完规则立刻测试,不对就改 - 完整参考文档 — 收录规则语法、JS API、URL 参数、常见错误等 20+ 篇参考文档,AI 按需查阅,不会一次性塞爆上下文
scripts/legado-jvm.exe 迁移自 Legado Sigma 3.26.032122,自带 JRE,无需系统安装 Java。
支持 Legado 原生 JS ,可直接执行 java.* 等 API。
# 分步调试
scripts/legado-jvm debug-explore --source-file xxx.json --explore-url "https://..."
scripts/legado-jvm debug-info --source-file xxx.json --book-url "https://..."
scripts/legado-jvm debug-toc --source-file xxx.json --toc-url "https://..."
scripts/legado-jvm debug-content --source-file xxx.json --chapter-url "https://..."
scripts/legado-jvm debug-search --source-file xxx.json --keyword "关键词"
# 全流程测试
scripts/legado-jvm debug-all --source-file xxx.json --keyword "测试"bookSource-generation/
├── SKILL.md # skill 主定义
├── scripts/
│ ├── legado-jvm.exe # CLI 调试工具(含内置 JRE)
│ └── jre-minimal/ # 精简 JRE
└── references/
├── guide/ # 工作流指导(环境约束、JSON骨架、各模块写法)
├── api/ # API 参考(规则语法、URL参数、JS API)
├── examples/ # 模板示例(小说/漫画/多媒体)
├── debug/ # 调试参考(CLI命令、常见错误)
└── sourcecode/ # 源码摘录(数据模型、规则解析逻辑)
- 将
bookSource-generation/整个文件夹放到的 skills 目录下,以 claude code 为例:- 项目级:
<项目根目录>/.claude/skills/ - 用户级:
~/.claude/skills/
- 项目级:
- 在对话中提供目标网站 URL,说"帮我生成书源"即可触发
- 也可以直接给一个已有的书源 JSON 让 skill 修复