用途:自动化推荐系统论文发现与任务生成,只负责发现论文并克隆源码,NPU 适配交由 npu-model-migration skill 完成。触发场景包括“arxiv 推荐论文”“找一下一周内的推荐论文”等;未指定时间默认搜索最近 3 天,可用 --days 指定天数。
主要能力:Step 1 用 deepxiv 按关键词 recommendation、recommender system、collaborative filtering、CTR prediction 抓取论文;Step 2 提取 GitHub 链接并验证仓库是否含至少 3 个 .py 文件;Step 3 克隆源码并生成 migration_task.json;Step 4 生成 daily_report.md 报告。
用法:安装依赖 pip install deepxiv-sdk,验证 NPU 环境 python -c "import torch_npu; print('NPU OK')",运行 bash scripts/check_npu_env.sh。一键执行 python scripts/main.py,或指定天数 python scripts/main.py --days 7、python scripts/main.py --days 30、python scripts/main.py --days 7 --max-results 100;也可用 bash scripts/run_full_pipeline.sh、bash scripts/run_full_pipeline.sh 7。
输出为 ./arxiv-recommendation-models/{date}/ 下的 main.log、paper_list.md、daily_report.md 及 models/ 子目录。配置项见 scripts/config.py,包括 BASE_DIR、ARXIV_KEYWORDS、MIN_PY_FILES、MAX_RETRIES、GITHUB_MIRROR。
限制:克隆失败需检查网络或手动 git clone;仅处理特定论文需修改 scripts/main.py;NPU 适配步骤需参考 ../npu-model-migration/SKILL.md,本资料未提供更多版本、价格或性能数据。