@xrn1997/dsh-novel
在 DeepSeek Harness Web GUI 里读网络小说:legado 书源导入、书架与连续滚动阅读,附五个 AI 助手工具 用于在Web GUI中阅读小说。适合喜爱阅读网络小说、需导入legado书源的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:xrn1997/dsh-novelREADME
Read the full README ↗首次使用
- 导入书源:DSH 设置 →「小说」→ 选择 .json 文件(可多选,选中即开始导入)或粘贴 legado 书源 JSON。导入是服务端后台任务——关掉设置页不影响导入,回来即可看到进度与汇总;同一书源地址自动去重(已有可用源则跳过,坏源/未验证源被新条替换)。
- 批量验证:导入不逐条探针(新源状态为「未验证」)——源列表用「验证所选 / 验证全部未验证 / 验证全部坏源」慢速后台自测,并发 5 路限流,进度同样可见。
- 找书读:「小说」tab 首页搜索书名 / 作者 → 点封面进入阅读器。阅读进度自动记住。
- 让 AI 助手干活:在对话里直接说「帮我找一本《XX》读第三章」「看看 XX 书源为什么坏了」。
配置
插件配置位于 cordis.yml 插件行的 config 字段(schemastery 校验,全部可选):
| 键 | 缺省 | 说明 |
|---|---|---|
dataDir | $DSH_HOME/novel/ | 数据根目录(见「数据存储」) |
searchTimeoutMs | 15000 | 单源搜索超时(毫秒) |
searchParallel | 5 | 搜索并发源数 |
cacheMaxBytes | 209715200(200MB) | 目录 / 正文缓存上限(字节,LRU 淘汰) |
exportDelayMs | 300 | 整本导出的章节间抓取间隔(毫秒,串行限速以避免给站点造成压力) |
localImportMaxBytes | 52428800(50MB) | 本地 TXT 导入大小上限(字节) |
proxyUrl | 自动探测 | 出站代理,见常见问题;'direct' 强制直连,或显式指定如 'http://127.0.0.1:7897' |