热门搜索:和平精英 原神 街篮2 

您的位置:首页 > > 教程攻略 > ai资讯 >Aider + DeepSeek + Claude 3.5 Sonnet:一次提示生成应用程序(使用 Ollama)

Aider + DeepSeek + Claude 3.5 Sonnet:一次提示生成应用程序(使用 Ollama)

来源:互联网 更新时间:2026-05-30 19:40

让AI帮你写代码:从“一次生成”到“持续迭代”

最近不少人在尝试用AI一键生成应用,这个方向确实很酷。比如Maestro工具配合Qwen2和DeepCoder V2,号称能“几秒钟生成一个应用程序”。但这类工具有个硬伤——生成的应用基本就是个“独立件”:不能整合进现有代码库,生成之后想修改?抱歉,要么自己动手改代码,要么重头再来。更麻烦的是,它有时候还不够稳定,可能会漏写需要的文件,白白浪费你的API额度。

那么,有没有一个工具既能生成应用,又能像真正的编程助手一样持续修改、迭代?答案是肯定的。

更灵活的选择:Aider

这就是今天要聊的主角——

Aider

。本质上,它是一个运行在终端里的AI结对编程工具,可以配合本地git仓库工作。它几乎支持你能想到的所有主流大模型,包括GPT-4o、Claude 3.5 Sonnet、DeepSeek Coder V2,甚至可以通过Ollama连接本地模型。

和Maestro相比,Aider最大的优势在于“可持续性”。生成应用只是第一步,你可以在它生成的基础上继续提需求、做修改,直到满意为止。这个精细调整的能力,才是它真正区别于“一次性生成工具”的地方。

安装也非常简单:执行 pip install aider-chat 即可。如果要用Claude 3.5 Sonnet,设置好Anthropic的API密钥就能开始工作。

实操演示:从贪吃蛇到待办清单

我们来走一遍实际流程。创建一个新文件夹,执行git init——注意,Aider要求必须在git项目里工作。然后用aider --model sonnet启动界面。

第一个任务:生成一个贪吃蛇游戏。发送提示后,Aider就开始生成代码,终端上会显示详细的代码差异。几分钟后,三个文件创建完毕,并且自动完成了git提交。

生成的代码能跑,但少了开始按钮和游戏结束时的弹窗。没关系,直接告诉Aider:“加上开始按钮,游戏结束时弹出窗口。”它会立刻开始修改代码,完成后再次提交。结果非常符合预期。

接下来试试待办事项应用。生成后可以创建和删除任务,但没有编辑和标记完成的按钮。继续请求,几分钟后这些功能就加上了。这种“不断打磨”的体验,明显优于一次成型的方案。

再试一个登录页面。初始版本非常朴素,只有“关于我们”和“联系我们”链接。请求添加具体页面内容后,Aider顺利生成了多文件、多页面的应用。到这里已经很清楚了:在生成能力上Aider不输Maestro,在可修改性和稳定性上更是优势明显。

本地部署:结合Ollama用上DeepSeek Coder V2

如果你对数据安全或API费用有顾虑,用Ollama在本地跑模型也是一种可行方案。安装Ollama并选择模型(比如DeepSeek Coder V2),然后设置好路径,就能像使用云端模型一样工作。用它生成一个扫雷游戏,几分钟后运行正常。

坦白说,从实际体验来看,Aider确实更胜一筹——不仅能“创造”,更能“完善”,这才是AI编程助手应有的形态。

核心功能一览

  • 通过 aider ... 指定要编辑的文件
  • 支持添加新功能、修复bug、重构代码、更新文档
  • 自动提交git变更并生成合理的提交信息
  • 支持Python、Ja vaScript、TypeScript、PHP、HTML、CSS等多种语言
  • 可同时编辑多个文件,处理复杂请求
  • 利用整个git仓库映射,在大型代码库中表现良好
  • 支持将图片、URL添加到聊天中
  • 同样支持语音编码和语音交互

性能表现

在SWE Bench基准测试中,Aider表现相当亮眼。这个测试的含金量在于它使用真实GitHub问题——来自Django、scikit-learn、matplotlib等流行开源项目——来考察AI工具解决实际软件工程问题的能力。

快速开始

$ pip install aider-chat

# 进入一个 git 仓库目录
$ cd /to/your/git/repo

# 使用 Claude 3.5 Sonnet
$ export ANTHROPIC_API_KEY=your-key-goes-here
$ aider

# 使用 GPT-4o
$ export OPENAI_API_KEY=your-key-goes-here
$ aider

总的来说,Aider最大的价值在于将AI从“一次性生成工具”升级为“可持续协作的编程伙伴”。如果你正在寻找一个能真正帮助你从零开始构建应用、并且能持续迭代的工具,它值得一试。

AI自动绘画大师
AI自动绘画大师

类型:益智休闲

大小:5.72MB

语言:简体中文

平台:互联网

游戏下载

热门手游

手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc