方案概览
Bolt.diy 是 Bolt.new 的一个开源版本,它提供了更高的灵活性和可定制性,通过自然语言交互简化开发流程,并提供全栈开发支持,同时允许用户二次开发。
本方案旨体验如何将 Bolt.diy 部署到云上,通过云原生应用开发平台 CAP 构建 Web 服务,通过其提供的函数计算资源,结合百炼的模型服务能力,采用deepseek-v3
实现代码生成。借助 CAP,用户可以快速便捷地部署开源项目,而无需担心底层资源管理和运维问题,从而专注于应用的创新和开发。同时 CAP 提供了免运维的高效开发环境,具备弹性伸缩和高可用性,并采用按量付费模式,有效降低资源闲置成本
方案架构
实验过程
部署项目
部署完成,自定义访问
输入百炼 API-KEY,这次体验的是qwq-plus大模型
开始创建代码
代码创建完成,ps:因为之前体验过,所以省却输出
npm install --save-dev vite && npm install react react-dom @vitejs/plugin-react npm run dev
❯ npm run build
下载代码
正好有99的ECS,上传适用一下:
yum install -y unzip unzip <文件名.zip> yum install -y zip nginx systemctl start nginx systemctl enable nginx rm -rf /usr/share/nginx/html/* cp -r dist/* /usr/share/nginx/html/ systemctl reload nginx nginx -t
尝试了下,可以打开自动生成的网站
总结
通过 Bolt.diy 实现从创意到部署的极速开发
多模型灵活适配
支持多种大语言模型(如 OpenAI、DeepSeek、Gemini、Hugging Face 等),用户可根据场景需求为不同任务指定特定模型,提升任务匹配度。
可扩展性与高度定制化
采用模块化架构,支持自定义 Docker 服务和集成第三方工具,提供了高度的灵活性。支持通过插件扩展,甚至集成本地私有模型(如自训练的LLM)。
全栈开发全流程覆盖
通过自然语言交互生成前后端代码(如 React 前端、Node.js 服务端),支持实时调试、版本管理和一键部署。内置可视化工具管理 SQL/NoSQL 数据库,支持自动生成数据模型和 API 接口。
智能化辅助工具
AI 实时分析代码错误并生成修复建议,减少手动调试时间。同时,提供代码结构图谱和依赖关系可视化,帮助快速理解复杂项目。