优秀的全栈开源 AI 编程助手。它最早的特性是允许用户为每个提示选择所使用的LLM,包括 OpenAI、HuggingFace、DeepSeek 和 Groq 等,并且可以通过 Vercel AI SDK 轻松扩展以支持
对个人来说,Bolt.diy 是一个功能强大且可扩展的开源 AI 开发平台,除了可以让用户根据自己需求使用各种LLM,还可以根据自己需求进行功能扩展,从而实现更多定制功能。当然和所有开源项目一样,如果能本地部署并使用本地LLM,那对项目代码的安全性也会有额外的保障。
克隆 Bolt.diy 项目 使用 Git 克隆 Bolt.diy 的代码库:
git clone github.com/stackblitz-… bolt.diy
安装依赖 在项目目录中运行以下命令安装依赖:
pnpm install
本地启动
pnpm run dev
本文是为了取长补短和给组织提供思考帮助:
端架构部分
WebContainers 技术突破
Bolt.new 依托革命性的 WebContainers 技术,实现了在浏览器中运行完整 Node.js 环境的突破。
用户无需预先安装 Node.js,极大降低本地环境配置的复杂度,同时确保开发与生产环境保持一致,消除环境差异带来的潜在问题。
浏览器内高效 Node.js 执行
利用 WebContainers,Bolt.new 可直接在浏览器内执行 Node.js,大幅提升构建速度。
所有执行任务均在云端完成,无需占用本地存储和内存资源,实现高效与节能的双重优势。
本地执行:快速、安全、高效
代码均在本地浏览器中执行,消除网络延迟带来的影响,为开发者提供流畅的操作体验。
代码不上传服务器,有效保护隐私和代码安全,为用户构建一个安全可靠的开发环境。
附带功能
实时共享与协作
Bolt.new 支持多人同时编辑,实时同步更新,极大提升团队协作效率。
通过生成访问链接,轻松实现项目的即时分享和讨论。
Chrome DevTools 集成优势
与 Chrome 开发者工具完美整合,使开发者在熟悉的调试环境中迅速定位和解决问题。
这一集成极大提升了开发效率,让调试和优化工作事半功倍。
可以集成的功能点:
| 可以参考的功能点 | 截图 | |
|---|---|---|
| 从聊天到开发模式的丝滑切换 | 端口,圈图二次对焦,inspect,swtich device | |
| 和研发工作台类似的chat 布局模式 | 有terminal 和该预览区域的执行流 | |
| 同步文件能力 | 解决二次迭代能力但是依赖import需要解决 | |
| 部署能力 | 可以切换到大仓构建 | |
| 沙箱预览能力 | preivew + diff |