ModelScope → GitCode 批量迁移,支持昇腾 NPU(Ascend 910B)适配。
newwork/
├── batch_adapter.py # 核心适配脚本(下载→验证→发布)
├── batch_loop.py # 批次循环脚本(读xlsx→分类→批量适配)
├── WORKFLOW.md # V6 工作流提示词
├── loop_progress.json.example # 进度文件模板
├── install.sh # 一键安装脚本
├── README.md
└── skills/ # Claude Code 技能(SKILL.md)
├── text-understanding-npu/
├── text-gen-npu/
├── audio-npu/
├── multi-modal-npu/
├── img-classify-npu/
└── gitcode-publish/pip install transformers torch modelscope sentence-transformers openpyxl~/.atomgit/config.json# 1. 克隆仓库
git clone https://gitcode.com/weixin_72661020/newwork ~/newwork
# 2. 运行安装脚本
bash ~/newwork/install.sh
# 3. 把 xlsx 文件放到 /tmp/modelscope_all_subcategories.xlsx
# 4. 修改 loop_progress.json 中的 xlsx_path(如需)安装脚本会自动:
batch_adapter.py 和 batch_loop.py 到 ~/.claude/skills/loop_progress.jsonpython3 ~/batch_loop.py在 Claude Code 中输入:
/loop然后输入:
检查 ~/loop_progress.json,如果有剩余模型就跑 python3 ~/batch_loop.py,跑完继续下一批直到全部完成编辑 ~/loop_progress.json:
{
"next_row": 0,
"batch_size": 30,
"total_rows": 3225,
"xlsx_path": "/tmp/modelscope_all_subcategories.xlsx",
"is_running": false,
"batches_completed": 0
}| xlsx 子分类 | 路由到 |
|---|---|
| 文本分类、情感分析、NER、句子相似度、特征抽取、嵌入等 | text-understanding-npu |
| 文本生成、聊天机器人、翻译、摘要等 | text-gen-npu |
| 语音识别、语音合成、音频分类等 | audio-npu |
| 视觉多模态、VQA、文生图、图生图等 | multi-modal-npu |
| 图片分类、图像分类 | img-classify-npu |