NewsHub v0.2.0
NewsHub v0.2.0
NewsHub v0.2.0 is the first public release intended for direct installation across Codex, Claude Code, Cursor, Gemini, OpenCode, Windsurf, VS Code/Copilot, and generic Agent Skills clients.
Highlights
- 20 English-first sources with AI, developer, world, business, and general profiles.
- AI HOT integration with a hard timeout and graceful fallback.
- Official GitHub Search, Hugging Face Daily Papers, and OpenAI News adapters.
- YAML/OPML custom sources with no mandatory third-party dependency.
- Source-diverse ranking, metadata-first collection, and opt-in deep reading.
- Multi-Agent installer with ZIP support, overwrite protection, backup-on-upgrade, and smoke tests.
- 15/15 unit tests and 5/5 runtime contract checks.
Python 3.10+ is required. Download newshub.zip below or clone the repository and run:
python3 scripts/install.py --target auto这是 NewsHub 首个面向公开安装的版本,支持 Codex、Claude Code、Cursor、Gemini、OpenCode、Windsurf、VS Code/Copilot 和通用 Agent Skills 客户端。
主要更新
- 内置 20 个英文优先来源,提供 AI、技术、国际、商业和综合 profile。
- AI HOT 增加硬超时与自动降级,不再阻塞整份简报。
- 使用 GitHub 官方 Search API、Hugging Face Daily Papers API 和 OpenAI News RSS。
- YAML/OPML 自定义来源不再强制依赖第三方 Python 包。
- 增加来源多样性约束、metadata-first 采集和按需深读。
- 新增多 Agent 安装器、ZIP 安装、覆盖保护、升级备份和安装后自检。
- 单元测试 15/15,跨平台运行契约 5/5。
运行需要 Python 3.10+。可以下载下方的 newshub.zip,也可以克隆仓库后执行:
python3 scripts/install.py --target auto