主题
软件工厂
通过 http://<host>:8020/studio/vibe-coding 访问。
什么是软件工厂
软件工厂是面向软件开发场景的完整工作台,支持从创建项目到发布应用的全流程。即使你不是专业开发者,也可以通过与智能体对话来完成软件开发工作。
新建项目
支持多种创建模式:
- 空白项目:从零开始
- 模板项目:基于预设模板快速启动
- 导入项目:导入已有的项目代码
项目会话管理
每个项目有独立的对话面板。智能体自动感知项目上下文(代码、文件结构、历史修改等),你可以直接描述需求,智能体会在当前项目中操作。
任务看板
可视化管理开发任务,支持任务状态流转:
- 待办 → 进行中 → 完成
支持任务的汇报与审核流程。
代码编辑与预览
集成代码编辑器,支持:
- 在线编辑代码文件
- Git 彩色 diff 预览,直观查看每次修改的变更内容
Git 仓库托管在 Gitea(http://<host>:30030)。
┌────────────────┬───────────────────┬──────────────┐
│ 项目列表 │ 对话面板 │ 代码编辑器 │
│ │ │ │
│ ● 项目 A │ 用户:添加登录页面 │ app.js │
│ ● 项目 B │ │ - 旧代码 │
│ ● 项目 C │ 智能体:好的, │ + 新代码 │
│ │ 正在创建登录组件... │ │
│ │ │ │
│ ├───────────────────┤ │
│ │ 任务看板 │ │
│ │ 待办 │ 进行中│完成 │ │
│ │ ──── │ ──── │──── │ │
│ │ 任务3 │ 任务1 │任务2 │ │
└────────────────┴───────────────────┴──────────────┘应用发布
开发完成后,可以将应用直接发布,无需手动部署。
智能体配置
支持项目级的智能体配置管理,针对不同项目可以使用不同的智能体设置。
服务探测
软件工厂会自动检测应用服务端口的活跃状态,帮助你了解应用是否正常运行。