SuperAPI AI 工具集

research-news

写作与研究

查看项目

更新于 10-16 09:21

技能介绍

research-news 是一个每日论文推荐工作流技能,旨在帮助用户发现最新研究论文。它通过搜索 arXiv 和 Semantic Scholar,对论文进行评分并生成推荐列表。

用途 该技能适用于与研究工作流相关的用户请求。当用户需要每日论文推荐、检索最新研究进展或构建论文推荐列表时,可使用此技能。

主要能力

  • 搜索 arXiv 和 Semantic Scholar 获取论文。
  • 按相关性(40%)、时效性(20%)、热度(30%)、质量(10%)四个维度对论文评分。
  • 生成结构化的推荐论文列表,包含论文标题、作者、链接、评分明细、匹配的研究领域和关键词。
  • 可选的关键词自动链接功能,将文本中的关键词链接到已有笔记(wikilink 格式)。

工作流程

  1. 收集上下文:获取当前日期(YYYY-MM-DD),从 News Dashboard 配置读取研究配置(通过参数或环境变量传入),扫描已有笔记构建关键词索引。
  2. 搜索论文:执行搜索脚本,脚本位于 server/scripts/research-news/ 目录下。示例命令: cd server/scripts/research-news python search_arxiv.py
    --config "$CONFIG_PATH"
    --output arxiv_filtered.json
    --max-results 200
    --top-n 10
    --categories "cs.AI,cs.LG,cs.CL,cs.CV,cs.MM,cs.MA,cs.RO"
  3. 读取过滤结果:读取 arxiv_filtered.json,其中包含已评分和排序的论文。
  4. 生成推荐:创建结构化推荐列表,包含论文标题、作者、链接、评分明细(相关性 40%、时效性 20%、热度 30%、质量 10%)、匹配的研究领域和关键词。
  5. 自动链接关键词(可选): cd server/scripts/research-news python scan_existing_notes.py --vault "$VAULT_PATH" --output existing_notes_index.json python link_keywords.py --index existing_notes_index.json --input input.md --output output.md

脚本说明 所有脚本位于 server/scripts/research-news/ 目录下:

  • search_arxiv.py — 搜索 arXiv API,解析 XML,过滤并评分论文。
  • search_huggingface.py — 搜索 HuggingFace Daily Papers。
  • search_x.py — 搜索 X(Twitter)上的研究新闻。
  • search_xiaohongshu.py — 搜索小红书上的研究帖子。
  • scan_existing_notes.py — 扫描已有笔记目录,构建关键词索引。
  • link_keywords.py — 将文本中的关键词自动链接到已有笔记(wikilink 格式)。
  • scoring_utils.py — 共享评分工具。
  • common_words.py — 用于关键词过滤的常见词列表。

评分维度

  • 相关性(40%):标题/摘要中的关键词匹配,类别匹配。
  • 时效性(20%):发表日期(30 天内 +3,90 天内 +2,180 天内 +1)。
  • 热度(30%):引用次数/影响力。
  • 质量(10%):摘要中的创新性指标。

依赖项

  • Python 3.8+、PyYAML、requests。
  • 网络访问(arXiv API、Semantic Scholar API)。

执行约定

  • 所有相对路径首先从技能目录解析。
  • 调用捆绑脚本时优先检查再修改。
  • 如果所需运行时、CLI、凭证或 API 不可用,应说明阻塞原因并继续使用最佳手动回退方案,而不是静默跳过步骤。
  • 不要将生成的产物写回技能目录;应保存在活动项目工作区内。

适用场景 适用于需要每日跟踪 arXiv 和 Semantic Scholar 最新论文的研究人员,尤其是关注 cs.AI、cs.LG、cs.CL、cs.CV、cs.MM、cs.MA、cs.RO 等领域的用户。

限制

  • 该技能没有捆绑资源目录,仅有主指令。
  • 需要网络访问和相应 API 可用。
  • 基于 evil-read-arxiv(自动化论文阅读工作流),采用 MIT 许可证。
  • 关于收费、价格、平台等具体信息暂未提供。