name: arxiv-digest
description: 'Daily ArXiv Paper Digest. Use when: (1) Searching latest papers from arXiv RSS feeds, (2) Filtering papers in embodied AI/representation learning/RL, (3) Translating abstracts to Chinese, (4) Formatting Telegram-friendly paper cards, (5) Scheduling daily 10:30 AM digest delivery'
ArXiv Daily Digest
🎯 Purpose
Automatically curate and deliver daily research papers from ArXiv in:
- Embodied AI (具身智能)
- Representation Learning (表征学习)
- Reinforcement Learning (强化学习)
⏰ Schedule
- Daily: 10:30 AM (Asia/Shanghai)
- Cron:
30 10 * * *
- Delivery: Telegram with HTML attachment
📋 Workflow
- Search: Query arXiv RSS feeds (cs.RO, cs.AI, cs.LG)
- Filter: Keyword-based filtering (representation, learning, embodied, RL)
- Select: Top 5 most promising papers
- Translate: Abstracts to Chinese with brief explanations
- Format: Mobile-friendly HTML digest
- Deliver: Telegram message with attachment
🗂️ Output
- Location:
~/arxiv-digests/
- Filename:
arxiv-digest-YYYY-MM-DD.html
- Format: HTML optimized for mobile reading
🤖 Cron Job
{
"id": "a0511036-c75b-493d-bc43-3da9685faacf",
"name": "Daily ArXiv Digest with Attachment",
"schedule": "30 10 * * *",
"payload": {
"kind": "agentTurn",
"message": "Generate daily ArXiv digest..."
}
}
📦 Scripts
rss_arxiv_search.py
Search arXiv using RSS feeds.
python3 scripts/rss_arxiv_search.py
translate_abstract.py
Translate abstracts to Chinese.
echo '[papers_json]' | python3 scripts/translate_abstract.py
format_telegram_card.py
Format papers as Telegram cards.
echo '[processed_papers_json]' | python3 scripts/format_telegram_card.py
🔧 Configuration
- Telegram User ID: 5573886389
- Output Directory:
~/arxiv-digests/
- Template: Use HTML template for mobile reading
📝 Message Template
✨ 早安!你的专属 AI 论文简报新鲜出炉啦~ 📚
今日份的学术干货已打包完毕,包含 5 篇最新最热的 AI 前沿论文!
快来看看今天有哪些有趣的发现吧~ 🤗