共计 1823 个字符,预计需要花费 5 分钟才能阅读完成。
关于作者:独立开发者及行业观察者,号称“前端之虎”的陈随易,深度运用 AI 编程,代码中 AI 成分超过 80%。
最近,一位朋友询问我是否有适合国内程序员使用的 AI 编程工具,并且符合他们的使用习惯。我思索片刻,脑海中浮现出四个字:文心快码。
就在不久前,9 月 9 日,文心快码迎来了全新的 3.5S (Super Synergistic AgentS)版本,推出了多智能体自协同引擎,实现了智能体之间的自主协作,从而共同完成任务,全面满足现代开发者的三大核心需求:熟悉项目环境、应对复杂任务、以及提供高效体验。简而言之,它不仅具备强大的功能,同时也操作简单高效,接下来我们就来详细探讨一下。
01 安装与设置

安装过程相当简单,只需在 VSCode 扩展中搜索“文心快码”即可完成安装。此外,文心快码还兼容 JetBrains、Visual Studio、Xcode 和 Eclipse 等多个开发环境,只需在相应编辑器中搜索“Baidu Comate”即可找到。

如果你偏好使用独立工具,还可以下载 Comate AI IDE,下载链接为:https://comate.baidu.com/zh/download。

总之,你所需的一切,它都能满足。
02 基础操作

插件安装完成后,我建议打开右侧面板,将文心快码固定在右侧,方便随时查看。

启动插件后,它会自动为代码函数添加解释、注释、优化建议等实用功能,展现出极具人性化的设计。

当我请求解释某段代码时,得到的解读详尽无遗,确保你能完全理解,真是无微不至。

点击函数注释和行间注释后,系统能够精准地为函数和代码提供注释说明 。同时,代码自动补全的速度也非常快,丝毫没有延迟。因此,我认为这是适合中国程序员的 AI 编程工具, 因为“大道至简”已深植于我们的文化中,而文心快码正好体现了这一点。
03 功能界面
另外,文心快码的界面设计也让我十分满意。

通过实际使用,我第一时间感受到的就是:简约而高效。界面的设计辨识度极高,文字与编辑元素之间的明显区分和层次感,使得用户能够一眼看出这个工具的功能,特别适合希望对 AI 编码过程有整体把握的开发者。
此外,TODO(任务)列表是文心快码的一项基本功能,如果一个 AI 编程工具提供不了任务列表功能,其准确性将会大打折扣。

为了更好地服务开发者,文心快码还提供了各具特色的智能体(Agents)。

如图所示,各个智能体的主要功能方向,我们可以根据不同的需求和任务,选择相应的智能体来处理,从而更准确地解决问题。
04 实际案例
讲到这里,我们来看看实际操作效果。我从事技术自媒体快两年,接触了许多技术博主,常有人问我,如何美化 Markdown 文件排版?因为我发出去的文章排版实在太糟糕。那么,正好我们就用文心快码来构建一个 Markdown 排版工具吧。
请构建一个网页版的 Markdown 公众号排版工具,要求使用 vue3+scss+vite 实现,不使用任何 UI 框架,不依赖 nodejs npm pnpm 来运行及安装依赖,全部使用 bun 来完成,不要自行测试,运行脚本命令将由我手动执行查看效果。请提供合理的布局,至少包含一个 Markdown 源码视图和一个 Markdown 渲染视图,支持多种排版方案和主题,具体的设计和排版可以根据理解自行判断,一定要确保界面美观、优雅,用户体验良好,操作便捷,开始吧。
这是我的提示信息。

将提示输入框中的内容提交,按下回车,文心快码迅速开始写作,显而易见的一个优点是,文心快码的卡顿现象极少。使用其他 AI 工具时,我常常需要多次点击确认,而 文心快码一旦开始工作,简直就像一台永不停歇的机器。遇到任何问题或错误,它都会自动检测、修复并完善,整个过程我甚至能一边看电视剧。

看了一会儿电视剧后,我回过头来一看,哇,项目已经完成,整个过程也都给你解释得清清楚楚。

处理完几个报错后,我们的 Markdown 排版美化工具终于完成了!

在公众号中的展示效果

在稀土掘金中的展示效果

在知乎中的展示效果
这真是让人惊叹不已。
经过全面体验,我认为文心快码非常实用,界面友好,基本功能齐全,生成的效果也令人惊喜,非常值得大家尝试和购买。


希望文心快码能增加对多种编程语言的支持,这样会更具吸引力。