中文机器人研究者的手机优先日报系统。
A mobile-first daily digest system for embodied AI and robotics researchers.
它做的不是“把一堆原始链接推到微信”,而是:
- 先抓论文和 GitHub 项目
- 再自动整理成中文小文
- 再生成移动端网页
- 最后把适合手机阅读的摘要推到微信
电脑关机不影响运行,因为整个流程跑在 GitHub Actions 上。
- GitHub Pages: docter2233.github.io/Daily-report-cloud
- Example mobile digest: docs/example-mobile-digest.md
What a reader actually gets each day:
- 微信可直接浏览的中文摘要,不是原始链接堆叠
- 每篇论文和每个项目都有独立详情页,说明主旨、方法、理论线索和实验价值
- GitHub Pages 上保留可回看的日报归档,手机打开也能顺着读
| 普通科研日报 | 这个仓库 |
|---|---|
| 直接推原始链接 | 先整理成中文小文再推送 |
| 手机上很难判断值不值得看 | 手机上先看主旨、方法、理论线索 |
| GitHub Trending 噪声大 | Trending 不够相关时自动补研究向仓库 |
| 电脑必须开着 | GitHub Actions 云端自动跑 |
| 只是信息堆积 | 更像研究判断层 |
大多数“科研日报”都有同一个问题:
- 推送内容太原始,必须再去开 GitHub、翻 PDF、找论文页
- 手机端阅读体验很差,英文摘要堆在一起很难判断值不值得深挖
- GitHub Trending 噪声大,经常和具身智能主线关系不强
- 小文页只是摘抄,不会告诉你研究主旨、方法抓手和理论线索
这个仓库的目标是把“日报”从信息搬运,做成研究判断层。
- 手机推送只给中文摘要和小文链接,不再直接堆原始链接
- 每篇论文生成一页中文小文
- 每个 GitHub 项目生成一页“做什么 / 为什么推 / 怎么接进实验链路”的中文小文
- 论文选择优先做来源分散,避免长期被单一期刊淹没
- GitHub 先看 Trending,不够相关时自动补研究向仓库
- 只保留合法开放入口,不接入 Sci-Hub 或其他侵权资源
- 主要在手机上看科研更新的中文机器人研究者
- 想先筛选“值不值得深挖”再决定是否去读原论文的人
- 希望电脑关机后系统依然能每天自动推送的个人研究者或小组
每天会生成三层内容:
-
手机推送摘要
适合直接在微信里快速看 2-3 篇论文和 2-3 个项目。 -
当日日报页
一个聚合页,汇总当天所有论文和 GitHub 小文。 -
条目详情页
论文页会给出:
- 研究主旨
- 方法抓手
- 理论推导线索
- 实验与结果
- 阅读建议
- 合法获取入口
项目页会给出:
- 方向定位
- 为什么推它
- 对机器人研究的价值
- 怎么接进训练、仿真、规划或系统集成链路
flowchart TD
A["Crossref / OpenAlex / arXiv"] --> B["Paper Collector"]
C["GitHub Trending"] --> D["Trending Filter"]
E["GitHub Search Fallback"] --> D
B --> F["Chinese Digest Builder"]
D --> F
F --> G["Mobile Markdown Push"]
F --> H["Static Daily Site"]
H --> I["GitHub Pages"]
G --> J["PushPlus / WeCom"]
- Multi-source paper collection
Science RoboticsT-ROIJRRRA-LAutonomous Robots- fallback
arXiv cs.RO
- GitHub dual-path selection
- trending first
- research-oriented fallback if trending is too noisy
- Chinese-first summaries for mobile reading
- Static site generation with daily archive pages
- Cloud scheduling and cloud push
python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -r requirements.txt
python scripts/research_briefing.py collect --days 1 --max-papers 4 --max-repos 3 --public-base-url "https://example.com/"
python scripts/research_briefing.py run --days 1 --max-papers 3 --max-repos 3 --push-provider pushplus --dry-run --token dummy --public-base-url "https://example.com/"重点查看:
artifacts/*-mobile.mdsite/index.htmlsite/daily/<date>/index.htmlsite/daily/<date>/papers/*.htmlsite/daily/<date>/repos/*.html
- Push this repository to GitHub
- Add
PUSHPLUS_TOKENinSettings > Secrets and variables > Actions - Set
Settings > Pages > SourcetoGitHub Actions - Run
Daily Robotics Reportonce from the Actions tab - Confirm:
- GitHub Pages is live
- WeChat receives the mobile digest
- The push message points to your own daily detail page
Main knobs live in config/default_watchlist.json.
Useful settings:
paper_candidate_pool_per_journalpaper_per_venue_cappaper_target_venue_countpaper_fallback_arxiv_querygithub_candidate_pool_sizegithub_min_relevance_scoregithub_fallback_min_relevance_scoregithub_required_keywords_anygithub_fallback_queries
- scripts/research_briefing.py
- collection, filtering, orchestration, push
- scripts/mobile_digest_helpers.py
- Chinese digest writing and site rendering
- config/default_watchlist.json
- keywords, thresholds, source list, fallback rules
- .github/workflows/daily-report.yml
- scheduled cloud workflow
- This project only keeps legal access links
- If OpenAlex, arXiv, or the publisher exposes an open PDF, it will be surfaced
- If no legal open full text exists, the project only keeps DOI, publisher page, or official landing page
- This repository does not integrate Sci-Hub or piracy-based download flows
如果你也想要一个真正“手机能看、电脑能关机、内容不是噪声”的科研日报系统,这个仓库解决的是非常具体的需求:
- 中文用户
- 手机优先
- 具身智能 / 机器人研究
- 云端自动运行
- 输出的是判断,而不是原始链接垃圾桶
- Better paper method extraction
- Stronger theory-line templates
- Better GitHub project categorization
- More push channels
- More sample archives and configuration presets
欢迎提 issue 和 PR。贡献方式见 CONTRIBUTING.md。
- Contribution guide: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
MIT. See LICENSE.