| name | multi-platform-deploy |
| description | 多平台发布部署。将 Vue/Vite demo 项目发布到阿里云 OSS、ModelScope、HuggingFace、Gitee、GitHub Pages 等平台。自动处理各平台的 base 路径、构建配置、环境变量注入。Use when 用户说"发布""部署""上线""推到""打包""更新 OSS""更新 Gitee""发到""推送""魔搭""ModelScope""各平台""四个平台""所有平台""CDN""Gitee""GitHub""HuggingFace""OSS"。 |
Multi-Platform Deploy
平台总览
| 平台 | 仓库 / CDN | 文档 | 部署方式 | 推什么 |
|---|
| ModelScope | Xingyun3DXmov/<repo> | modelscope.md | xmov deploy | dist + src + app.py + README + TECH |
| HuggingFace | MF625/<project> | huggingface.md | xmov deploy | 同 ModelScope + 中译英 |
| OSS | media.youyan.xyz/<project>/ | oss.md | deploy-oss CLI | dist(build 产物) |
| GitHub | publicize0828/<project> | github.md | xmov deploy --pages | src 源文件 + gh-pages |
| Gitee | xmovmaster/<project> | gitee.md | xmov deploy | src 源文件 |
各项目平台地址速查
Key Rules
- 各平台 base 不同:OSS/GitHub Pages 用
/<project>/,ModelScope 用 ./,源码仓库不 build
- 源码仓库只推源文件:GitHub/Gitee 不推 dist/node_modules/.modelscope-deploy
- OSS 构建防路径转换:
export MSYS_NO_PATHCONV=1
- 凭证通过环境变量传入,不写入代码
- 部署完自动清理:CLI 自动删除
.modelscope-deploy .huggingface-deploy .github-deploy .gitee-deploy dist/ 等临时目录
发布到 ModelScope
xmov deploy --platform modelscope → git push。详见 references/modelscope.md
发布到 OSS
deploy-oss CLI 上传。详见 references/oss.md
发布到 GitHub
推送源码 + gh-pages。详见 references/github.md
发布到 HuggingFace
xmov deploy --platform huggingface → 中译英 + git push。详见 references/huggingface.md
发布到 Gitee
API 创建仓库 + HTTPS 推送源码。详见 references/gitee.md