/install arxiv-daily-pusher
arXiv Daily Paper Pusher
Description
Automatically fetch yesterday's arXiv papers, rank by keyword relevance, and push to Feishu (Lark) via webhook.
Features
- Multi-group support with independent keywords
- Smart scoring: title matches weighted 2x, abstract 1x
- Dual-mode API: arxiv library with automatic HTTP fallback
- Per-group or single message push strategies
Schedule
schedule: "30 2 * * *"
Runs daily at 10:30 AM Beijing Time (02:30 UTC).
Requirements
- Python 3.10+
- Dependencies:
arxiv,PyYAML,requests - Feishu Incoming Webhook URL
Quick Start
- Install:
pip install -r requirements.txt
- Configure:
cp config.example.yaml config.yaml
# Edit config.yaml with your webhook URL and keywords
- Run:
python main.py
Configuration
See config.example.yaml for full configuration options:
groups: Research groups with keywordsfeishu_webhook: Your Feishu bot webhook URLtop_k: Papers per group (default: 6)timezone_offset: Hours from UTC (default: 8 for Beijing)api_mode: "auto" | "arxiv_only" | "http_only"push_strategy: "per_group" | "single"
Manual Test
cd ~/.openclaw/skills/arxiv-daily-pusher
python main.py
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install arxiv-daily-pusher - After installation, invoke the skill by name or use
/arxiv-daily-pusher - Provide required inputs per the skill's parameter spec and get structured output
What is arXiv Daily Paper Pusher?
Fetches yesterday's arXiv papers, ranks by keyword relevance with weighted scoring, and pushes results to Feishu via webhook for multiple groups. It is an AI Agent Skill for Claude Code / OpenClaw, with 83 downloads so far.
How do I install arXiv Daily Paper Pusher?
Run "/install arxiv-daily-pusher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is arXiv Daily Paper Pusher free?
Yes, arXiv Daily Paper Pusher is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does arXiv Daily Paper Pusher support?
arXiv Daily Paper Pusher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created arXiv Daily Paper Pusher?
It is built and maintained by VentaoZzz (@ventaozzz); the current version is v1.0.0.