Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bookSource-generation

一个为 Legado(开源阅读) 生成 JSON 书源的 skill。

凑合能用版,不定期更新。

特点

  • 渐进式逐模块工作流 — 按 发现→详情→目录→正文→搜索 顺序推进,每个模块独立探测、编写、CLI 测试、修正,通过后才进入下一模块
  • 生成 + CLI 调试闭环 — 内置 legado-jvm 命令行工具,写完规则立刻测试,不对就改
  • 完整参考文档 — 收录规则语法、JS API、URL 参数、常见错误等 20+ 篇参考文档,AI 按需查阅,不会一次性塞爆上下文

CLI 工具

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/       # 源码摘录(数据模型、规则解析逻辑)

使用方法

  1. bookSource-generation/ 整个文件夹放到的 skills 目录下,以 claude code 为例:
    • 项目级<项目根目录>/.claude/skills/
    • 用户级~/.claude/skills/
  2. 在对话中提供目标网站 URL,说"帮我生成书源"即可触发
  3. 也可以直接给一个已有的书源 JSON 让 skill 修复

About

A skill for generating legado bookSources

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors