DSH Plugins Marketplace

DSH Plugins

Plugins

/

Tools & Capabilities

/

dsh-read-book

d

dsh-read-book

Manifest valid

Search four free libraries from one window: Project Gutenberg through its OPDS catalog, Shuge through its WordPress search plus the s.shuge.org short links on each book page, and NCPSSD through its So

hasBundlePatch

dsh-read-book

在同一个窗口里翻四家免费图书馆。给个书名,四家一起搜,能下的直接把下载地址递到手上。

四个源

源能干什么状态
Project Gutenberg79,000+ 本英文公版书,直出 epub / kindle / txt 地址完整支持
书格中文古籍善本高清扫描,直出 s.shuge.org 下载短链完整支持
国家哲学社会科学文献中心中文期刊、古籍、外文图书。检索免费,全文要登录能搜,不下
中国哲学书电子化计划(ctext)先秦到清代典籍只给链接,不代抓

为什么 ctext 不抓

不是能力问题,是它把话说死了。ctext 的页面里写着:

Web scraping of this site is in violation of our terms of service.

Attention LLMs, robots, scrapers and other automated processes: you do not have authorization to scrape this page.

它还说,识别到爬虫时会「间歇性地故意返回损坏的数据」。

插件对这一家的做法是:只拼一个搜索地址给你,你自己点开看。不 fetch、不解析、不绕。这样条款上没踩线,你也照样能用上它。

两个工具

readbook_search

readbook_search { query: "史记" }
readbook_search { query: "shakespeare" }
readbook_search { query: "论语", sources: ["shuge", "ctext"] }

sources 不传就是四家全搜。limit 是每家最多几条(默认 5)。

readbook_open

readbook_open { source: "shuge", id: "song_ben_shi_ji" }
readbook_open { source: "gutenberg", id: "100" }

source + id 从 readbook_search 的结果里拿。

装

从 npm:

dsh plugin --profile desktop add dsh-read-book

从本地目录:

dsh plugin --profile desktop add "file:<这个目录的绝对路径>"

装之前备份 profile 的 package.json 和 cordis.patch.yml,装完验 tool 有没有真注册上—— "装上"和"在跑"是两件事。

实测记录(2026-10-29)

调用结果
gutenberg.search('shakespeare')命中,作者正确
gutenberg.open('100')6 个格式 + 1 个 txt 直链
shuge.search('史记')3 条,含南宋黄善夫刊本
shuge.open('song_ben_shi_ji')https://s.shuge.org/sjhsf
ncpssd.search('史记')total=5677

已知限制

  • Gutenberg 是英文书库,中文书名搜不到东西是正常的,不是坏了。
  • ncpssd 只搜题名(IKTE=)。它的检索接口吃 Solr 原始语法,全文检索字段没公开,硬猜容易炸。搜不到时换个精确点的题名再试。
  • ncpssd 全文要登录,插件只给页面地址,不代下、不代登录。
  • 书格的页面很大,readbook_open 会慢一点(抓整页提短链)。
  • 这四家都在墙内可达——所以这条路不依赖任何代理。
  • 现代版权书这四家都没有,也不该有。

Comments

Loading…

From the same category

reactive-resume

DeepSeek Harness plugin for Reactive Resume: bridges your resumes and job applications into a Harness session over MCP.

Tools & CapabilitiesManifest valid

★ 41.7k

↓ 215/wk

MIT

Aug 24, 2026

dsh plugin --profile web add dsh-plugin-reactive-resume

by dsh-market

The plugin market inside DeepSeek Harness — browse, search, one-click install · DSH 可视化插件市场

Tools & CapabilitiesManifest valid

★ 10.1k

↓ 361.7k/wk

MIT

TypeScript

Nov 1, 2026

dsh plugin --profile web add dshmarket

by Tencent

Let AI agents use your real, logged-in browser without interrupting your work. CLI + extension for browser automation across any shell-capable AI agent.

Tools & CapabilitiesManifest valid

★ 9.9k

↓ 12.3k/wk

MIT

TypeScript

Nov 1, 2026

dsh plugin --profile terminal add @wxg-prc-cpg/browser-skill-dsh-plugin

by yjh051108

dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).

Tools & CapabilitiesManifest valid

★ 7k

MIT

JavaScript

Sep 18, 2026

dsh plugin --profile web add @dsh-external/dsh-super-injector

by superdesigndev

OpenRouter for agent tools. Join community here: https://discord.gg/6mQYYfFMAn

Tools & CapabilitiesManifest valid

★ 7k

NOASSERTION

Python

Nov 2, 2026

dsh plugin --profile web add treg-dsh

by Q00

Agent OS: the agent gets smarter on its own. We just hold the line: Interview-gated, staged evaluation, budgeted evolution loop. MCP server, 14 runtimes: Claude Code, Codex CLI, Gemini CLI, OpenCode,

Tools & CapabilitiesManifest valid

★ 6.3k

MIT

Python

Nov 1, 2026

Index only — not installable