Bolt DIY + Deepseek V3 + Gemini 2.0:免费AI编码器

Bolt DIY + Deepseek V3 + Gemini 2.0:免费AI编码器

嘿,你听说过 Bolt DIY 吗?

它超级酷,我打赌你会喜欢的!

想象一下,在浏览器中拥有一个智能 AI 助手,可以帮你编写全栈应用程序。

最棒的是什么?它是免费的,而且超级灵活!

让我来解释一下它的工作原理。

Bolt DIY 是一个开源工具(以前叫 oTToDev,如果你听说过它的话)。

它可以让你直接在浏览器中构建全栈应用程序。但有趣的是——你可以选择想用的 AI 模型来完成编码任务。

以下是一些可供选择的模型:

  • OpenAI
  • HuggingFace
  • Gemini
  • Deepseek
  • Anthropic
  • Mistral
  • LMStudio
  • xAI
  • Groq

但这还不是全部!

你还可以使用 Vercel AI SDK 添加更多模型。

这意味着你可以完全按照自己的需求进行自定义!

此外,还有一个名为“Bolt DIY 专家”的功能,可以解答你的问题。

这是一项由社区推动的大型项目,并且发展速度非常快。

以下是 Bolt DIY 的亮点:

  • 多种模型:选择你最喜欢的 AI 模型,甚至可以在项目中途随时切换。
  • 错误修复:自动发现并修复错误,就像一个超级智能的调试伙伴。
  • 可视化选择工具:轻松突出显示部分代码并进行修改。
  • GitHub 同步:连接到你的 GitHub 项目,直接进行更新和推送。
  • Docker 支持:如果你喜欢使用 Docker,这个工具绝对适合你。
  • 版本控制:无需麻烦即可回退到旧版本的代码。
  • 可移植项目:将项目保存为 ZIP 文件,方便随时随地带走。
  • 自定义提示:内置多种现成的编码任务提示库,节省时间,提高效率。

这只是冰山一角,但你明白了——它简直就是开发者的瑞士军刀。

为了更好地了解 Bolt DIY 如何简化开发工作流,我们来看看这些功能如何协同工作:

此工作流演示了 Bolt DIY 如何集成 AI 模型、错误处理和导出选项,为开发者提供无缝的体验:

  • 从任意 AI 模型开始生成代码。
  • Bolt DIY 自动处理错误。
  • 多种导出选项满足开发需求。

Bolt DIY 提供了两种简单的入门方式:

以下是一个视觉指南,帮助你选择适合的方法:

让我们详细介绍每种安装方法。

开始很简单。

让我们一步一步来。

选项1:直接安装

1.安装 Node.js

从这里下载LTS版本:https://nodejs.org/

验证安装(对于 Windows,检查 Path 变量;对于 Mac/Linux,运行 echo $PATH)。

2.克隆仓库

git clone https://github.com/stackblitz-labs/bolt.diy.git

3.安装依赖

npm install -g pnpm pnpm install

4.运行应用程序:

pnpm run dev

打开浏览器,就可以开始了!

选项2:使用Docker

如果你喜欢Docker,那你很幸运。下面是如何设置它:

安装Docker:从这里获取:https://www.docker.com/

构建Docker镜像:

npm run dockerbuild # OR docker build . –target bolt-ai-development

运行容器:

docker-compose –profile development up

搞定!你现在可以使用它了。

添加 API 密钥并配置模型

让我们谈谈 API 密钥的配置。

添加密钥的步骤非常简单:

  • 1. 打开应用程序,进入主界面。
  • 2. 从下拉菜单中选择你的提供商。
  • 3. 单击铅笔图标进行编辑。
  • 4. 安全地输入你的 API 密钥。

如果你使用的是像 Ollama 或 LM Studio 这样需要自定义基础 URL 的模型,只需进入设置,找到“Providers”选项卡并在那里添加 URL。

简单吧?

Deepseek V3 是此工具中的亮点之一。

  • 它快速、可靠,最棒的是免费。
  • 无需担心速率限制,它可以像专业人士一样处理聊天和编码任务。

示例:

假设你想要一个可播放的合成键盘。只需输入提示,Deepseek 就会生成代码。如果缺少依赖包,Bolt DIY 会标记并自动修复。

是不是超酷?

Gemini 2.0 更是一个亮点:

  • 它支持文本、图像等多模态输入。
  • 你可以用它改进代码、处理视觉任务,比如通过截图优化功能。

只需获取 API 密钥,完成设置,余下的交给它吧!

更新你的设置

了解更新过程对于维护 Bolt DIY 非常重要。以下是更新流程的可视化指南:

此过程可确保顺利更新,同时保留本地更改。

具体步骤如下:

1.保存本地更改:

git stash

2.获取最新的更新:

git pull origin main

3.更新依赖:

pnpm install

4.恢复你的更改:

Git stash pop

如果出现问题,只需清理并重新安装:

rm -rf node_modules pnpm-lock.yaml
pnpm store prune
pnpm install

常用脚本一览

以下是一些管理 Bolt DIY 的实用脚本:

  • pnpm run dev:启动开发服务器。
  • pnpm run build:构建项目。
  • pnpm run start:在本地运行构建的应用。
  • pnpm run deploy:推送到 Cloudflare Pages。
  • pnpm run lint:fix:修复代码规范问题。
  • pnpm run preview:本地预览生产环境构建。

为什么值得尝试?

如果你对编程认真投入,那么 Bolt DIY 配合 Deepseek V3 和 Gemini 2.0 是一个无需犹豫的选择。

  • 它非常适合学生、独立开发者或任何想要强大 AI 助手的人。
  • 此外,社区支持非常棒,新功能层出不穷。

Bolt DIY 不仅仅是一个工具;它是一场游戏规则的改变者。

快试试,看看它如何颠覆你的编码工作流吧!

祝你编码愉快!你还可以订阅我们的YouTube频道,观看大量大数据行业相关公开课:https://www.youtube.com/channel/UCa8NLpvi70mHVsW4J_x9OeQ;在LinkedIn上关注我们,扩展你的人际网络!https://www.linkedin.com/company/dataapplab/

原文作者:Manpreet Singh
翻译作者:过儿
美工编辑:过儿
校对审稿:Jason
原文链接:https://ai.gopubby.com/bolt-diy-deepseek-v3-gemini-2-0-the-free-ai-coder-84a71498b380