即插即用的研究生论文助手,三大核心能力:(1) 每日自动推送 arXiv + HuggingFace 热门论文; (2) 给定研究方向,自动 survey 相关论文并生成结构化报告; (3) 给定一篇论文,生成 Deep Note 深度阅读笔记。 触发词:survey, 帮我调研, 论文综述, deep note, 帮我读, 论文笔记, paper survey, 读这篇论文, 每日论文, daily papers, 今日推送, 论文推荐, paper digest, 安装这个repo, install this repo
即插即用的研究生论文助手。三个原子 skill + 偏好自进化,一句话安装+配置。
触发条件: 每次 skill 被激活时,依次检查两项配置。
skills/preference-evolving/config.yaml 或当前 skill 根目录下的 config.yaml),判断文件是否存在。config.yaml 不存在,主动向用户发问:
你好!我是你的论文研究助手 🔬 检测到还没有配置你的研究偏好。请告诉我你感兴趣的研究方向(可以写多个,用逗号分隔),我会据此为你个性化推荐论文。
skills/preference-evolving/config.yaml。已配置完成!你的研究方向:[关键词列表]。
如果 config.yaml 已存在,跳过此步。
在引导 1 完成后(或 config.yaml 已存在时),检查是否已配置定时推送任务。
检测方法: 运行 openclaw cron list --json,检查输出中是否存在以下两个 job name:
每日论文推送每日USTC日报推送对于每个缺失的 job,向用户询问推送时间并自动创建:
每日论文推送 不存在,询问:
检测到还没有配置每日论文推送的定时任务。你希望每天几点收到 arXiv + HuggingFace 论文推送?(24小时制 HH:MM,默认 10:00,直接回车使用默认值)
每日USTC日报推送 不存在,询问:
你希望每天几点收到 USTC 日报推送?(24小时制 HH:MM,默认 12:00,直接回车使用默认值)
# 每日论文推送(假设用户输入 10:00)
openclaw cron add --name "每日论文推送" --cron "0 10 * * *" --tz "Asia/Shanghai" \
--system-event "每日论文推送:搜索今天的 arXiv 和 HuggingFace trending 论文,按研究方向筛选,输出简报。" \
--session main --exact
# 每日USTC日报推送(假设用户输入 12:00)
openclaw cron add --name "每日USTC日报推送" --cron "0 12 * * *" --tz "Asia/Shanghai" \
--system-event "每日USTC日报推送:生成并推送今日 USTC 日报。" \
--session main --exact
定时推送已配置!每日论文推送 {HH:MM},USTC 日报推送 {HH:MM}(Asia/Shanghai)。
如果两个 job 都已存在,跳过此步,直接执行用户请求的 skill。
注意: 用户可以回复「跳过」或「不需要」来跳过某个 cron 的配置。
当用户说类似以下内容时,执行 Setup 流程:
安装这个 repo:https://github.com/syr-cn/USTC-Claw-Research-Skills ,并且配置我的偏好:[研究方向]
Clone 仓库:
cd ~/.openclaw/workspace/skills
git clone https://github.com/syr-cn/USTC-Claw-Research-Skills.git
解析用户偏好,生成 config.yaml: 从用户的一句话中提取研究方向关键词,写入配置文件:
cat > ~/.openclaw/workspace/skills/USTC-Claw-Research-Skills/config.yaml << 'CONF'
# 用户研究偏好(自动生成)
research_interests:
- "{keyword_1}"
- "{keyword_2}"
- "{keyword_3}"
# 语言偏好:zh / en / auto
language: auto
# survey 默认论文数量
survey_paper_count: 20
# deep note 模板语言
note_language: zh
CONF
确认安装成功: 回复用户:已安装,展示 config 内容,告知可用命令。
| # | Skill | 触发词 | 功能 |
|---|---|---|---|
| 1 | Paper Survey 📡 | survey [方向] / 帮我调研 [方向] | 给定研究方向,自动搜索 arXiv 论文,生成结构化 survey 报告 |
| 2 | Deep Note 📝 | deep note [arXiv link] / 帮我读 [link] | 给定论文,生成 7 段式深度阅读笔记 |
| 3 | Preference Evolving 🧬 | 自动触发 / 更新偏好 | 从交互中学习研究偏好,持续更新 config.yaml 权重 |
Agent 会在每次 survey / deep note 交互后自动检测偏好信号:
所有变更记录在 config.yaml 的 preference_history 中,完全透明可追溯。
安装后会在 skill 目录下生成 config.yaml,包含:
research_interests: 用户研究方向关键词列表(用于 survey 排序和推荐)language: 输出语言偏好survey_paper_count: survey 默认搜索论文数note_language: deep note 笔记语言用户可随时修改配置:更新我的研究偏好:[新方向]