部署设置
vifu setup 会把已有游戏项目配置成可部署的 Vifu 项目。你可以先单独运行,也可以让 vifu deploy 在缺少配置时启动同一个流程。
运行设置
bash
cd path/to/your-game
vifu setupCLI 会检测项目并询问:
- 游戏名称
- 版本
- HTML 入口
- 构建命令
- 构建输出目录
- 是否启用 Vifu AI、云存档或 Companion 桥接
CI 或脚本中可以直接接受检测到的默认值:
bash
vifu deploy --yes如果要求项目必须已经配置好:
bash
vifu deploy --no-setup常见项目形态
静态 HTML:
json
{
"main": { "url": "index.html", "engine": "vanilla" },
"build": { "output": "target/web" }
}Vite、Angular、Phaser 或其他打包项目:
json
{
"main": { "url": "index.html", "engine": "phaser" },
"build": {
"command": "npm run build",
"output": "dist"
}
}AI-native 游戏应声明 Vifu AI 使用方式:
json
{
"ai": {
"dialogue": { "role": "npc" },
"budget": { "mode": "demo", "turns": 8 },
"fallback": "deterministic"
}
}下一步
完成设置后部署项目:
bash
vifu deploy完整流程见 部署到 Vifu。