DeepSeek-R1 自农历新年前发布以来,以其卓越的性能、高性价比和开源优势引发了全球关注。甚至在最新的访谈中,奥特曼(OpenAI首席执行官)也表示,每天醒来都为被 DeepSeek 等后来者超越而担忧。自开源以来,DeepSeek 的移动应用已超越 ChatGPT,成功登顶苹果手机应用商店美国区免费应用榜单,成为行业亮点。
MoonBit AI最新接入DeepSeek大模型!二者组合能实现:
✅ 自动生成文档
✅ 智能代码测试
✅ 实时代码补全
......
10分钟就能让 MoonBit 接入 deepseek-r1,实现 AI 赋能!
本文将逐步指导如何配置 MoonBit VSCode 插件,轻松调用 DeepSeek 大模型,帮助充分发挥 MoonBit AI 的潜力,提升开发效率。
下载 MoonBit 插件
方法一:Marketplace 商店下载
marketplace.visualstudio.com/items?itemN…
方法二:官网下载:
获取 DeepSeek API
访问 DeepSeek 官网:www.deepseek.com
进入右上角的 “API 开放平台”。
然后点击左边的 “API Keys” 进入 API 密钥的管理界面。
进入以后,点击页面最下方的 “Create new API key” 创建新的 API 密钥。
然后在弹出的对话框里面给密钥起一个名字,然后点击 “Create new API key” 创建密钥。
密钥创建成功后,把密钥保存起来,后面会使用到的。
在 MoonBit AI 中配置 Deepseek
打卡 VSCode,然后通过 Ctrl+P 打开 VSCode 的命令中心,然后搜索 “首选项:打开用户设置(JSON)”,打开设置文件。
在设置文件中添加如下配置,注意把 <your-api-key-here>
替换成在上一步里面获取到的密钥(API key)。
{
// ...
"moonbit.ai.models": [
{
"name": "DeepSeek R1",
"baseUrl": "https://api.deepseek.com",
"apiKey": "<your-api-key-here>", // 填上你的真实的密钥(API key)。
"model": "deepseek-reasoner"
}
]
}
配置好的文件如下所示:
使用 MoonBit AI 🎉
这里以 MoonBit AI 的文档生成功能为例子。在希望生成文档的函数上点击小兔子图标:
然后在弹出的下拉菜单中选择 “/doc Generate documentation for this function” 来为这个函数生成文档:
编辑器右侧会打开一个新的窗口,来显示文档的生成进度:
生成完成以后,文档会显示在编辑器的右侧:
如果没有问题,可以点击 “Insert” 按钮将文档插入到代码中:
插入以后,代码如下:
最后,一个更加完善的 AI 编程场景出现,MoonBit 接入 DeepSeek,结合 IDE内置 AI 助手,为应用的开发、测试和文档编写提供了全方位的支持,使得开发者能够更加专注于业务逻辑的实现。
-
通过思考语言设计和工具链适配,IDE 和工具链能够非常灵活地在当前的仓库检查、运行并更新 AI 大模型生成的代码块。
-
MoonBit IDE 内置的测试功能除了为程序员提供一种方便测试的机制以外,能够很好地在代码上下文中作为相关代码的示例,从而大大提高代码生成及相关下游任务的正确性。
-
除了在 IDE 中向用户提供常规的 AI 生成测试、撰写文档、修复错误等功能外,还能够提供完全后台运行的自动化智能体,通过读取编译器的各项反馈来完成各种相对复杂、长时间的下游任务,例如提升测试覆盖率、从自然语言提示生成完整代码组件或者项目等。
在未来,我们相信 AI 技术将在软件开发领域发挥越来越重要的作用,而MoonBit AI 也将持续探索和创新,为开发者带来更多高效、便捷的开发工具和解决方案。如果你对 MoonBit 接入 DeepSeek-R1 的过程还有任何疑问,或者在使用过程中遇到了问题,欢迎随时在评论区留言,我们将竭诚为你解答~