WorkBuddy 写代码效果到底怎么样?跟 GitHub Copilot 比能打吗?

我是个前端开发,平时活儿挺杂的,从写业务逻辑到搞点简单的后端接口都得弄。最近公司项目赶进度,天天 CRUD 写到头晕,就想着找个 AI 代码助手提提效率。GitHub Copilot 用了一年多,说实话还行,但有时候感觉它给的代码太“通用”了,特别是写一些我们内部工具的函数时,经常得改半天。

然后上周刷推,看到有人提 WorkBuddy,说是专门面向开发者的 AI 工作伴侣。我就去官网扒拉了一下,看介绍它不光能补全代码,还能用 AI 写文档、分析日志啥的。最让我心动的是,它好像能根据你现有的代码库去理解上下文,生成更贴切的东西。但我没找到太多用户的实际反馈,尤其是关于它写代码效果的深度评测。

我试用了一下免费额度(确实有点少,就够写几个函数)。感觉它的代码建议风格跟 Copilot 不太一样。Copilot 有时候像在“猜”你要什么,而 WorkBuddy 在你注释写得比较清楚的时候,生成的代码结构会更完整一些。比如我让它“写一个用 axios 拦截请求并添加认证 token 的函数”,它真的把拦截器、错误处理、token 刷新的逻辑框架都搭出来了,虽然具体实现还得自己填,但这个方向性指导对我这种有时候会卡在“第一步怎么组织”的人来说挺有用的。

但我心里还是没底,因为试用太浅了。有几个具体的困惑点想问问社区里用过的朋友:

  1. 在真实的中大型项目里,WorkBuddy 的代码补全和函数生成靠谱吗? 会不会在复杂的业务逻辑或者特定框架(比如我们用的是 Vue 3 + TypeScript)下就开始胡言乱语?我特别怕那种看起来能跑,但埋了一堆坑的“智能”代码。
  2. 我看它宣传里提到了 WorkBuddy API,说可以集成到自己的流水线里。这个 API 怎么用?稳定性和成本如何?有没有兄弟试过用它来自动生成单元测试或者代码检查注释?我们团队有自己的一套 DevOps 流程,如果它能通过 API 无缝插进去,那说服老板掏钱就有理由了。
  3. 另一个我很感兴趣的功能是 用 AI 写文档。我们最头疼的就是事后补文档。如果它能根据代码自动生成初步的 API 文档或者函数说明,哪怕粗糙点,也能省不少事。不知道这个功能是不是噱头?生成的中文文档质量怎么样?(我们项目要求必须有中文文档)

说实话,现在这类工具太多了,个个都说自己“革命性”。我真的不想再花时间挨个踩坑了。所以特别想听听真实用户的体验,尤其是那些从 Copilot 或者 CodeWhisperer 转过来的朋友。WorkBuddy 在写代码这个核心功能上,到底有没有它宣传的那么“懂你”?值不值得长期订阅?

对了,如果它的写文档功能真的厉害,说不定我能拉上技术文档组的同事一起申请预算,哈哈。求用过的老铁们给点实在反馈,吐槽也行,让我死心也好。

人类的本质是复读机,AI的本质是猜你要啥。这波啊,这波是通用猜心派 vs 定向填空派的对决了属于是。我先笑为敬。

前排,蹲个真实项目里的使用反馈。楼主问的这几个点也是我想知道的,搬好小板凳了。

国产真香不是随便说说的!我之前也用Copilot,但WorkBuddy对中文注释的理解和国内常用技术栈的支持,明显更接地气。它那个根据现有代码库理解上下文的功能,实际用下来确实能减少很多无效补全,生成的东西更实用。支持国产,这价格还秒杀。

哦~是吗?更接地气,指生成中文变量名“用户列表数组”这种吗?赢麻了。不过说正经的,理解现有代码库这个点,如果真能做到,那确实有点东西,不是纯画饼。

这个真的绝了!楼主说的文档功能我试过,对于Vue组件,它能生成包含Props、Events的初步文档骨架,自己再润色一下就行,省了起码一半的文档工时!API集成我们也玩了,自动生成单元测试用例草稿稳得一批,必须冲!不试你会后悔,再不上车就晚了!