塰维每日论文推荐
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_aa2ab091/daily-paper-recommendations。
技能介绍
它解决什么问题
跟踪领域内的新论文,说起来轻松,做起来琐碎:要在 PubMed、CrossRef、arXiv 等多个库之间来回检索,结果经常重复,手动筛一遍就要半小时;筛出来之后还得逐篇打开英文摘要,再转述成能读懂的中文。第二天,同样的事情再来一遍。
这个技能把"检索—筛选—摘要—推送"的流程固化下来,配置一次后由定时任务每天自动执行,并带有跨日去重记忆。
核心能力
A 部分 — 每日论文推送
- 配置向导收集研究领域、每个领域 2-5 个关键词、数据源(默认 PubMed + CrossRef + arXiv)、时间窗口和推送时间,写入
~/.workbuddy/daily-paper-digest-config.yaml - 创建
FREQ=DAILY;BYHOUR=8;BYMINUTE=30形式的定时任务,推送时刻用户不必在线 - 按关键词并行调用
search_papers,单数据源故障只报告不中断;批内去重以 DOI 为主键、标题相似度为后备 - 跨日去重按 DOI → arXiv ID → PMID → 标题归一化(Jaccard > 0.90) 的优先级匹配历史文件,被过滤的篇数会在汇总中注明
- 每篇论文生成中文译名(长标题精简到 15-25 字)和 2-3 句内容简介,无摘要时基于标题推断并标注;不调用外部翻译 API
- 产物是 CSS 内联的 HTML 报告,写入
outputs/每日论文推送-YYYY-MM-DD.html并直接展示,而不是只吐文本 - 推送记忆支持自然语言管理:查看历史、删除记录、清空全部(需二次确认)、手动标记已推荐、按日期统计
B 部分 — 全能学术检索
面向具体任务的检索引擎,先识别工作流再加载对应文件,不凭记忆执行:
multi-source-search:跨数据源文献检索citation-verification:核对从文档中提取的引文mesh-strategy:构建 MeSH / PubMed 检索策略citation-file-mgmt:.nbib/.ris/.bib格式转换与管理strict-other-citation-impact-audit:严格他引审计、引文影响力表格、引用者画像
路由分两层:static/ 存放版本化的共享模块(工具映射、T1→T2→T3 数据源回退),references/workflows/ 存放具体工作流,按需加载;脚本失败两次后回退到基于 MCP 元数据的手动生成。
适用边界
- 核心依赖
academic-search MCP;首次使用以最小参数探测连通性,失败时只给出配置指引,不会替你修改mcp.json - Scopus / ScienceDirect 需自行配置 Elsevier API(pybliometrics)
- 中文文献(CNKI、万方)未被索引
- 删除某条记录后,该论文可能在下次检索中重新出现,删除时会明确告知
- 无摘要论文的简介为标题推断,可信度有限
使用场景
- 临床研究员:需要在每个工作日开始时拿到生物医学方向的最新论文,并按 PubMed 摘要翻译成中文
- 研究生:每天早上收到 arXiv 预印本的每日更新,且避免重复推荐已经看过的论文
- 课题负责人:想要检索本领域某个关键词在过去七天内的新文献,并直接看到中文简介再决定是否细读
- 医学编辑:需要核对稿件中的参考文献是否真实存在,并转换成 BibTeX 或 RIS 格式归档
适合人员
- 需要追踪生物医学文献、但不想每天手动检索 PubMed 的临床研究员
- 每天阅读大量预印本、希望重复论文自动消失的计算机方向研究生
- 需要核对引用真实性并统一管理参考文献格式的医学期刊编辑
- 从事系统综述、需要跨多个数据库定期搜集并归档文献的循证医学研究者