
AI-powered personal news aggregator with LLM scoring, Web console, and push notifications to Feishu/Discord.
Install News Agent
Not a bundle: drop the SKILL.md directory into one of the skill roots DSH scans. No `dsh plugin add`, no build step.
This is a skill, not a bundle. Skills are not installed with dsh plugin add — a skill is a directory containing SKILL.md that DSH discovers by scanning its skill roots. Clone it into one of those roots and it is available on the next session.
Clone into your user skill root ($DSH_HOME/skills)
mkdir -p ~/.dsh/skills
git clone https://github.com/huawolf/news-agent.git ~/.dsh/skills/news-agent| Rank | Root | Path |
|---|---|---|
| 100 | project-dsh | <project>/.dsh/skills |
| 200 | project-agents | <project>/.agents/skills |
| 300 | custom | customSkillDirs in your config |
| 400 | user-dsh | $DSH_HOME/skills (default ~/.dsh/skills) |
| 500 | user-agents | $DSH_AGENTS_HOME/skills (default ~/.agents/skills) |
Lower rank wins when two roots hold a skill with the same name. Put it in a project root instead of the user root when it should only apply to one repository.
Prerequisites
- API key
- Required — see the repository README for which provider.
- Network access
- Required at runtime.
- Language
- Python
Install check
Every field the verdict was derived from, so you can re-derive it yourself
| Field checked | Result | Weight | What the spec says about it |
|---|---|---|---|
| entityType | pass | info | skill is not installed via `dsh plugin add` |
- Verdict reason
- skill uses its own install path, so bundle checks do not apply
- Rules applied from
- docs/user/develop/basic/publish.md
- Checked at
- 2026-08-15
From the README
Excerpt as published by the author, plain text, unedited
News Agent is a local, personal news service. It collects RSS feeds, Hacker News, and built-in signal sources into one scored news pool, adds a GitHub Trending digest, and uses an OpenAI-compatible LLM to rank, summarize, and deliver to Feishu or Discord. It runs on macOS, Windows, and Linux. A local web console, HTTP API, and stdio MCP server all manage the same configuration and jobs. - Aggregate RSS feeds, Hacker News, Product Hunt, Reddit, App Store new apps, V2EX, 36Kr, Sspai, OSChina, Jike topics, and other built-in sources into one news pool, with GitHub Trending generated alongside it. - Rank, filter, deduplicate, and summarize content with an LLM. - Add, update, verify, and remove RSS sources from the web console, API, or MCP. - Set interests, exclusions, source weights, delivery
Topics
GitHub topics on this repository
More in Discord Telegram Wechat
Ranked by similarity inside the cluster, not alphabetically
Dsh Im Gateway
zhuiyueya
把 dsh agent 接入微信、飞书等 20+ 聊天平台的聚合网关插件 | Aggregate IM gateway for DeepSeek Harness (dsh): connect your agents to WeChat, Feishu, Telegram, Discord & 20+ chat platforms
Dsh Chat Aggregator
cp3d1455926-svg
Multi-platform chat aggregator plugin for DeepSeek Harness — unify WeChat, DingTalk, Telegram, Discord, Slack into one DSH agent session
Dsh Discord
suuuuuu-1
Bidirectional Discord bridge and remote controller for DeepSeek Harness
Dsh Onlyne
dbydd
IM gateway for DeepSeek Harness agents — send and receive QQ, WeChat, Feishu and Telegram messages from dsh sessions.