xrn1997/dsh-novel ↗★ 0

@xrn1997/dsh-novel

支持书源导入、书架与连续滚动的网络小说阅读器 用于在Web GUI中阅读小说。适合喜爱阅读网络小说、需导入legado书源的用户。

包名
@xrn1997/dsh-novel
兼容性
待验证
Harness 依赖范围
>=0.1.5-rc.1 <0.1.6-0 || >=0.1.6-rc.1 <0.2.0-0
Cordis 依赖范围
^4.0.2
版本
0.1.2
许可证
Apache-2.0
最近更新
2026年9月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:xrn1997/dsh-novel

首次使用

  1. 导入书源:DSH 设置 →「小说」→ 选择 .json 文件(可多选,选中即开始导入)或粘贴 legado 书源 JSON。导入是服务端后台任务——关掉设置页不影响导入,回来即可看到进度与汇总;同一书源地址自动去重(已有可用源则跳过,坏源/未验证源被新条替换)。
  2. 批量验证:导入不逐条探针(新源状态为「未验证」)——源列表用「验证所选 / 验证全部未验证 / 验证全部坏源」慢速后台自测,并发 5 路限流,进度同样可见。
  3. 找书读:「小说」tab 首页搜索书名 / 作者 → 点封面进入阅读器。阅读进度自动记住。
  4. 让 AI 助手干活:在对话里直接说「帮我找一本《XX》读第三章」「看看 XX 书源为什么坏了」。

配置

插件配置位于 cordis.yml 插件行的 config 字段(schemastery 校验,全部可选):

键缺省说明
dataDir$DSH_HOME/novel/数据根目录(见「数据存储」)
searchTimeoutMs15000单源搜索超时(毫秒)
searchParallel5搜索并发源数
cacheMaxBytes209715200(200MB)目录 / 正文缓存上限(字节,LRU 淘汰)
exportDelayMs300整本导出的章节间抓取间隔(毫秒,串行限速以避免给站点造成压力)
localImportMaxBytes52428800(50MB)本地 TXT 导入大小上限(字节)
proxyUrl自动探测出站代理,见常见问题;'direct' 强制直连,或显式指定如 'http://127.0.0.1:7897'