SKILL.md 2.2 KB


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

  1. Search: Query arXiv RSS feeds (cs.RO, cs.AI, cs.LG)
  2. Filter: Keyword-based filtering (representation, learning, embodied, RL)
  3. Select: Top 5 most promising papers
  4. Translate: Abstracts to Chinese with brief explanations
  5. Format: Mobile-friendly HTML digest
  6. 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 前沿论文!
快来看看今天有哪些有趣的发现吧~ 🤗