stardustlc666/dsh-rss
RSS/Atom subscription tools: nine tools (including cross-subscription search rss_search, incremental crawling, OPML import and export, self-check), proxy support, pure Node full platform
RSS/Atom subscription tools for DeepSeek Harness: manage feeds, fetch and parse RSS 0.9x / 1.0 / 2.0 and Atom, with OPML bulk import/export — exposing seven model-facing tools: rss_list, rss_add (fetches and validates the URL first), rss_remove, rss_fetch (with full entry content, limit 1-100), rss_check (validates a parseable feed), rss_opml_export and rss_opml_import. Optional per-feed proxy, timeout and response-size cap configuration via the profile's cordis.patch.yml.
Install
dsh plugin --profile web add dsh-rssnpm package dsh-rss 0.3.0 (registry-verified 2026-08-28): dsh plugin --profile web add dsh-rss, then restart the web service. Uninstall: dsh plugin --profile web remove dsh-rss. Verified against @deepseek-ai/dsh@0.1.1-rc.2 (2026-08-26); built for the cordis patch-bundle model with no runtime imports of @deepseek-ai/* internals.
Compatibility
Verified against @deepseek-ai/dsh@0.1.1-rc.2 (2026-08-26). Cordis patch-bundle model (cordis.patch.yml + dsh.bundle.patch).
Details
- Repo: stardustlc666/dsh-rss
- Category: Files & Data
- Stars: 4
- Version: npm dsh-rss 0.3.0 (registry-verified 2026-08-28)
- Last push: 2026-08-27
- First seen: 2026-08-14
Recent updates
seven RSS/Atom tools; OPML import/export; feed validation; optional proxy + size caps; no @deepseek-ai/* internals.
FAQ
- Which formats are supported?
- RSS 0.9x / 1.0 / 2.0 and Atom, with OPML 2.0 bulk import/export.
- What can the agent do?
- Seven tools: list/add/remove/fetch/check feeds and export/import OPML — rss_fetch returns entries with full content (limit 1-100).
- Can feeds behind a proxy work?
- Yes — an optional proxyUrl plus timeoutMs and maxBodyBytes are configurable in cordis.patch.yml.
Alternatives
610la/dsh-notification-center · STARDUSTLC666/dsh-calendar · amlyczz/dsh-lark-link