| name | wechat-daily-latest |
| description | 当用户表达“想看最新论文/文献推荐”意图时触发(支持模糊表达),执行消息识别、最新检索、邻域相关性排序,并回推5条文献摘要。 |
微信今日最新文献推荐
触发词
- 请向我推荐今日最新文献
- 今日最新文献推荐
- 推荐今天最新论文
模糊触发识别(增强鲁棒性)
只要用户表达同时满足「推荐意图 + 时效意图 + 文献意图」中的任意两项,即可触发本技能:
- 推荐意图:推荐、整理、汇总、来点、给我看看
- 时效意图:今天、今日、最新、刚发、最近、本周
- 文献意图:论文、文献、paper、研究
可触发示例:
- 今天有什么新论文?
- 帮我整理下最近的 AI 文献
- 来点本周刚发的 paper
- 给我看看最新研究进展
- 有啥值得看的新文章吗
- 推荐几篇刚出的论文
不触发示例(应交给其他技能):
- 这篇论文帮我总结一下(单篇解析)
- 帮我下载这篇论文 PDF(下载类任务)
- 查某期刊是不是 SCI(期刊查询类任务)
处理流程
- 识别用户消息是否命中触发词。
- 启动 Claude Code 并执行检索命令:
- 在项目目录执行:
claude -p "/smart-search <邻域或默认主题> --mode latest --sources all"
- 若用户消息未提供邻域,使用默认邻域(如“人工智能”)。
- 从 Claude 返回结果中提取候选文献(标题、作者、期刊/会议、日期、关键词、创新点)。
- 按邻域相关性排序并取 Top 5(相关性优先,其次新鲜度)。
- 将 Top 5 按固定模板格式化。
- 通过 OpenClaw 回推到原微信会话。
Claude 调用模板
cd /root/autodl-tmp/literature-tracker-skill.worktrees/copilot-worktree-2026-04-11T11-12-54
claude -p "/smart-search {neighborhood} --mode latest --sources all"
参数建议:
{neighborhood}:优先使用用户显式邻域词;否则使用默认值 人工智能。
- 必须保留
--mode latest,确保走“最新检索”流程。
推荐执行脚本(可直接给 OpenClaw 调用)
cd /root/autodl-tmp/literature-tracker-skill.worktrees/copilot-worktree-2026-04-11T11-12-54
python3 .openclaw/skills/wechat-daily-latest/run_daily_latest.py --neighborhood "人工智能" --topk 5
仅测试格式化输出:
python3 .openclaw/skills/wechat-daily-latest/run_daily_latest.py --dry-run
输出格式
**YYYY-MM-DD 更新** (共 xx 篇新论文)
### 🔥 今日推荐 Top 5
# 论文标题 关键词
1 **标题1** 关键词A、关键词B
2 **标题2** 关键词A、关键词B
3 **标题3** 关键词A、关键词B
4 **标题4** 关键词A、关键词B
5 **标题5** 关键词A、关键词B
### 📄 详细介绍
**1. 标题1**
**标题**: 标题1
**摘要**: 摘要内容...
🔗 可打开的真实链接
💻 代码: https://github.com/xxx/yyy
约束
- 当日结果不足时,回退到近7天并提示用户。
- 排序前去重(标题/DOI/arXiv ID)。
- 每条创新点保持1句简洁描述。
- 若 Claude 检索失败,回推“检索失败,请稍后重试”并附简短错误原因。