Skip to content

开发文档

欢迎来到 Legado 开发文档。本文档为源开发者和贡献者提供参考。

快速上手

如果你是第一次接触 Legado 源开发,建议按以下顺序阅读:

  1. 规则语法详解 — 了解所有支持的规则语法
  2. URL 参数详解 — 掌握请求参数配置
  3. 源字段速查 — 查看各部分可用字段
  4. 源示例 — 参考完整源 JSON

入门

从零开始学习源开发。

文档说明
规则语法详解JSOUP Default/CSS、JSONPath、XPath、正则 AllInOne/OnlyOne/净化、连接符号
URL 参数详解GET/POST 请求、WebView 模式、模板变量、完整 UrlOption 字段
源字段速查搜索、发现、详情页、目录、正文各部分的所有字段说明
源示例CSS+正则、XPath+正则、JSONPath 三种完整源 JSON

参考

核心 API 和语法参考。

文档说明
源规则帮助规则标志、jsLib、并发率、源类型、字体解析、图片解密
JS 变量和函数Rhino 引擎内置变量、加解密、网络请求、Java 互操作等完整 API
XPath 路径表达式13 种轴、谓语条件、通配符、内置函数
正则表达式元字符、字符集、断言、常用正则示例

配置规范

源 JSON 字段的详细规范。

文档说明
请求头配置代理设置、自定义 Headers、URL 动态参数、重定向拦截
认证与登录CookieJar、登录 UI 表单、登录 URL 脚本、登录检查
发现 URL 配置发现页入口 JSON 格式、分页变量、与首页模块的关系
首页模块配置homepageModules 字段规范:列表、轮播、排行榜等模块类型
关联书籍配置ruleBookInfo.relatedBooks 字段规范:相关书籍推荐

扩展功能

文档说明
源调试搜索、发现、详情页、目录页、正文页的调试方法
字典规则正文选中菜单的字典/翻译规则配置
在线朗读规则自定义在线 TTS 接口(支持语速控制)
TXT 目录正则自定义 TXT 书籍的章节识别规则
MIME 类型参考支持的文件扩展名和 MIME 类型对照表

外部资源

基于 Apache-2.0 许可发布