Stitch
一款由Google Labs推出的AI设计工具,它旨在通过人工智能帮助用户快速生成用户界面(UI)设计和前端代码,从而大幅缩短从创意到原型的时间。
CodeGeeX 是一款由清华大学与智谱 AI 联合研发的 AI 编程助手,本体是一个支持多语言代码生成的模型,并做成了可以装进 IDE 的插件形态。它主打四件事:按注释或上下文补全代码、在多种语言之间做代码翻译、给代码自动补注释,以及不离开编辑器就能向 AI 提问。这篇文章围绕它的能力边界、适合人群和常见疑问展开,供正在挑 AI 编程工具的人参考。
从官网 codegeex.cn 进入后,主要动作是下载对应 IDE 的插件、登录、在编辑器里调用。整个流程不复杂,属于装上就能用的类型,不需要额外配置环境。开源版本则在 GitHub 的 THUDM/CodeGeeX4 仓库,想了解模型细节或自行部署的人可以去看。
功能上,代码补全是最常用的一块,写注释或写到一半时触发;代码翻译和自动加注释的实用度反而更高一些,尤其是接手没有注释的历史项目时,能省下不少翻读时间。官方提到模型在 HumanEval-X 基准上有不错表现,这类跑分可以作为参考,但落到自己项目里的效果,还是跟语言、框架和代码风格有关。
比较适合这几类人:
用之前有几件事值得先确认:
CodeGeeX 的价值在于把补全、翻译、注释和问答放进同一个编辑器入口,学习成本低,对中文开发者也比较友好;局限同样存在,生成结果需要复核,功能和免费策略可能随版本变化。把它当作日常编码的补充渠道,和团队已有的合规工具配合使用,会更稳妥。想找更多同类工具,可以看看 {{内链:AI 编程工具}} 分类下的收录。