The plugin ecosystem of DeepSeek Harness (DSH) emphasizes “everything is a plugin”. For developers who need to continuously obtain cutting-edge information, manually managing multiple RSS feeds and periodically generating briefings can be cumbersome. dsh-rss-for-shadow-suite aims to solve this problem by using preconfigured feeds and automated routines to centralize feed management and content distribution.
Plugin Positioning¶
This is a subscription plugin designed for DSH and maintained by ShadowBruceMeaningLau. It integrates 33 RSS feeds and includes two built-in scheduled routines: an AI daily briefing and an arXiv paper digest. It can run immediately after installation.
Core Features¶
- 33 preconfigured feeds: covering the DSH ecosystem, AI, computer science, mathematics, and physics.
- Scheduled routines: includes the AI daily briefing and arXiv paper digest.
- Automatic scheduling: The AI briefing is generated on the first startup each day (catching up with the most recent run); the paper digest is triggered daily at 9:30 (after arXiv has finished releasing papers between 8:00 and 9:00); if started after 9:30, it catches up immediately.
- Architecture support: Reuses the
dsh-rssline by mountingtool-jobs.
Installation and Enablement¶
Before installing, make sure DeepSeek Harness is installed. Install the web and headless profiles separately:
dsh plugin --profile web add github:ShadowBruceMeaningLau/dsh-rss-for-shadow-suite
dsh plugin --profile headless add github:ShadowBruceMeaningLau/dsh-rss-for-shadow-suite
After installation, restart the dsh web service. The routines will trigger automatically when conditions are met.
Typical Usage (First-time Configuration)¶
After installation, the plugin does not automatically configure local paths. For first use, manually configure the output directory. Edit ~/.dsh/routines/ai-digest.yaml and arxiv-digest.yaml, and change the cwd field to your Obsidian or note library path (for example, D:/Obsidian本地库/书籍管理).
Configuration Notes¶
- Proxy settings: If you need to access RSS through a proxy, edit the
proxyUrlfield incordis.patch.yml(for example,http://127.0.0.1:7897). The plugin does not use a proxy by default. - File management: After installation, routine files are located in
~/.dsh/routines/, and scheduling state is located in.dsh/routines/state.jsonunder the server startup directory. After uninstalling the plugin, these files remain locally.
Feed List (33)¶
- DSH ecosystem: deepseek-harness Releases
- AI: Simon Willison, HuggingFace Blog, LessWrong, official OpenAI/Google blogs, Ars/TechCrunch/Verge AI, Jiqizhixin, QbitAI, Xinzhiyuan
- Computer science: Hacker News, Lobsters, Sspai, ifanr, 36Kr, InfoQ Chinese
- Mathematics/Physics: Quanta, Physics World, Nature Math & Computing, Science News
- arXiv papers: cs.AI / cs.LG / cs.CL / cs.SE / math / math-ph / hep-th / cond-mat / gr-qc / physics / quant-ph
Use Cases and Notes¶
- Use cases: Developers who need automated access to cutting-edge technology news, AI research progress, or computer science papers.
- Notes: The plugin runs with the permissions of the current DSH process. Please review the source code and LICENSE (MIT) before installation.
Summary¶
By providing preset feeds and routines, this plugin reduces the configuration cost of news aggregation for the Shadow suite. For more details, refer to the plugin directory or GitHub repository: https://github.com/ShadowBruceMeaningLau/dsh-rss-for-shadow-suite