跳过主要内容
W

dsh-weread

wwjzzy/dsh-weread

微信读书右侧栏书架与章节阅读器:支持扫码或 Cookie 登录、书城搜索与续读,并提供 weread_shelf / weread_search / weread_book / weread_chapter 工具。

安装

dsh plugin --profile web add github:wwjzzy/dsh-weread

README

dsh-weread

English | 中文

WeChat Reading (WeRead) right-sidebar bookshelf and chapter reader for DeepSeek Harness.

Features

  • Right-sidebar panel: bookshelf, store search, prominent Continue card
  • Shelf filters (All / Reading / Finished) with progress and reading-time labels
  • Cover-first bookshelf, with a list view toggle
  • Merges local vs cloud progress by recency; syncs progress and reading time back to WeRead
  • Sign in with WeChat QR or Cookie; expired sessions offer a one-tap re-login
  • Reader dock with chapter progress and TOC; ←→ / Space / side-click paging
  • Demo book when signed out
  • Agent tools (registered when the names are free): weread_shelf, weread_search, weread_book, weread_chapter

If weread-export is already installed, some tool names may already be taken; this plugin still serves the sidebar UI and /api/weread.

Install

dsh plugin --profile web add wwjzzy/dsh-weread

Or install from a local path / npm once published.

Restart Harness after install, then open the WeRead tab in the right sidebar.

Config

Optional Cordis config (also editable in the panel):

cookie: ''            # weread.qq.com Cookie header; leave empty to use QR login or demo mode
syncProgress: false   # write chapter progress and reading time back to WeRead

Turn on 进度回写 in Settings to sync while you read. Reports use the same signed POST /web/book/read body as the official web reader, with idle detection so an open tab is not counted as reading time.

License

MIT

相关插件