Workflow - Periodic Track on Arxiv.org Paper
Author: Tiger, member from HKUST Dial
Last update: Mar 06, 2025
This workflow serves for tracking daily updates in Arxiv.org. Paper info will be preprocessed and concluded by a series of modules. Finally, it will post to a group chat in Feishu for reading. The target audience is for education and research community.
Cost: less than 0.05 CNY per workflow execution.
- A Dify account, sign up for free plan.
- A LLM provider API (I use DeepSeek API)
- A Jina API key (1M Free credits for new users)
- A Group Bot webhook (For Feishu group chat robot)
- Open your Dify Cloud and find the "Studio" tab.
- Create a new workflow via import this DSL file
- Configure the environment variables in the workflow.
- Workflow Execution:
- Manual mode: Click the "Run" button in the workflow page.
- [Advanced] Scheduled mode: Please refer to this repo (I use Github Actions to trigger the workflow, see below for reference)
FEISHU_xxx
: Webhook of Feishu Group Bot testing (_DEV) and Deployment (_PROD)JINA
: web crawler for Arxiv.org( p.s. Jina tool in Dify Marketplace, can't function well)KEYWORDS
: For Arxiv query, comma separated. I set 6 keywords in align with my pre-defined time-trigger automation flow in Github Actions.PAPER_NUM_MAX
: number of papers for message post (you can not send too much information in Feishu)
- Dify Official Guidance: Link
- Feishu - How to use Bot in Group Chat: Link (Chinese)
- AWS Workshop: Lab3-使用Dify构建AI Workflow: Link (Chinese)
- Arxiv Category: Link