ascend-ai-coding/awesome-ascend-skills/arxiv-recommendation-npu
Claude Code and agent skill by ascend-ai-coding/awesome-ascend-skills
- community
Checking that the SKILL.md file is still in the repository.
自动化推荐系统论文发现流水线。抓取 arxiv 推荐论文,检测源码,生成待迁移任务清单,由 npu-model-migration skill
Install
npx vskill@latest install ascend-ai-coding/awesome-ascend-skills/arxiv-recommendation-npuSKILL.md
⚠️ 注意:这是公开版本,自带环境变量配置,可自定义路径:-ARXIV_RECO_DIR: 论文存储目录(默认:./arxiv-recommendation-models)-NPU_MIGRATION_SKILL_PATH: npu-model-migration skill 路径(默认:../npu-model-migration)
arxiv-recommendation-npu 自动流水线
keywords:
- arxiv
- 推荐系统
- NPU
- 论文
- 迁移
- collaborative filtering
- recommendation
arxiv-recommendation-npu 自动流水线
自动化推荐系统论文发现与任务生成。
触发条件
当用户请求:
- "arxiv 推荐论文"
- "帮我查询最新的推荐论文并适配到NPU"
- "latest recommendation papers npu"
- "找一下一周内的推荐论文"
- "找一下最近一个月的推荐相关论文"
时间范围规则:
- 用户明确指定时间范围 → 按用户指定天数搜索
- 例:"找一周内的推荐论文" →
--days 7 - 例:"最近一个月的推荐相关论文" →
--days 30 - 用户未明确指定 → 默认搜索最近 3 天
- 例:"找最新的推荐论文" →
--days 3
前置要求
1. 安装依赖
2. 环境检查
快速开始
一键执行完整流水线
或使用脚本:
工作流程
本 skill 只负责 发现论文 + 克隆源码,NPU 适配由 npu-model-migration skill 完成。
Step 1: 抓取论文
使用 deepxiv 搜索推荐系统相关论文。
时间范围:
- 用户未指定时,默认搜索最近 3 天
- 用户指定时间范围时,按指定天数搜索
或在脚本中调用:
搜索关键词:recommendation, recommender system, collaborative filtering, CTR prediction
输出:./arxiv-recommendation-models/{date}/paper_list.md
注意:paper_list.md 是中间结果记录,方便回顾查看。实际克隆使用内存中的论文数据(包含通过enrich_papers_with_details补充的github_url字段)。
Step 2: 检测源码
从论文中提取 GitHub 链接,验证仓库是否有可执行代码。
验证规则:
- 优先检查论文的
github_url字段(enrich 阶段提取) - 备用:从论文
comments和abstract提取 GitHub 链接 - 调用 GitHub API 递归检查仓库至少有 3 个 .py 文件(含子目录)
- 排除只有 README 的空仓库
Step 3: 克隆源码 & 创建迁移任务
对每篇有源码的论文:
- 克隆仓库到本地
- 创建 迁移任务清单 (
migration_task.json) - 等待 npu-model-migration-skill 处理
迁移任务清单 (migration_task.json):自动生成在模型目录中,详细格式见 references/output-structure.md
Step 4: 生成报告
输出:./arxiv-recommendation-models/{date}/daily_report.md
衔接 npu-model-migration skill
报告中的下一步指引
daily_report.md 会包含待迁移论文的信息和下一步操作指引,详细格式见 references/output-structure.md
手动调用 npu-model-migration
- 查看报告,找到待迁移的模型目录
- 进入模型目录
- 参考 npu-model-migration skill 进行迁移:
- 阶段 1.5: 快速尝试 (
transfer_to_npu) - 阶段 4: NPU 验证
配置说明
修改 scripts/config.py:
| 配置项 | 说明 | 默认值 | |
|---|---|---|---|
BASE_DIR | 论文存储根目录 | ./arxiv-recommendation-models | |
ARXIV_KEYWORDS | 搜索关键词 | 推荐系统相关 | |
MIN_PY_FILES | 最少 .py 文件数 | 3 | |
MAX_RETRIES | 最大重试次数 | 3 | |
GITHUB_MIRROR | GitHub 镜像 | ghproxy (国内加速) |
输出结构
文件结构
依赖 Skill
| Skill | 职责 | 位置 | |
|---|---|---|---|
| arxiv-recommendation-npu | 发现论文、克隆源码、创建任务 | 本 skill | |
| npu-model-migration skill | NPU 适配验证 | ../npu-model-migration/ |
衔接方式:arxiv-recommendation-npu 生成 migration_task.json,用户根据报告指引调用 npu-model-migration skill。
常见问题
| 问题 | 解决方案 | |
|---|---|---|
| 克隆失败 | 检查网络,或手动 git clone 后放入 models 目录 | |
| 不会用 npu-model-migration skill | 查看 ../npu-model-migration/SKILL.md | |
| 想只处理特定论文 | 修改 scripts/main.py 中 papers_with_code 列表手动指定 |
参考文档
- references/paper-filtering.md - 论文筛选规则详解
- references/npu-adaptation.md - NPU 适配指南 (指向 npu-model-migration skill)
- references/output-structure.md - 输出结构说明
- npu-model-migration-skill:
../npu-model-migration/SKILL.md
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingexternal/gitcode-ascend/arxiv-recommendation-npu/SKILL.md
Popularity
- Repository stars
- 173
- Repository forks
- 60
- 7-day trend score
- 26
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 25 Sep 2026, a month ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ascend-ai-coding/awesome-ascend-skills/arxiv-recommendation-npu)