对于程序员来说,真正能提高效率、可落地的AI应用场景都有哪些?

目前已经能切实落地,融入我日常工作生活的有以下几个场景:

  • 开发工作:自然语言生成代码,自动补全代码
  • 日常工作学习:写作、翻译、知识的查漏补缺、做PPT等等
  • 生活:AI人生导师、树洞、生活助手等等

下面展开说说。

开发工作

说到开发,我们主要核心工作还是写代码。

能帮助写代码的工具目前有很多,从最基本的直接在ChatGPT里问答,到IDE插件。

直接在ChatGPT里问答最灵活,但是效率比较低。 我通常用来解决日常需要记忆的一些编码工作,比如写正则表达式、格式化字符串、shell脚本、命令行指令、keycode等等。但是需要在IDE和浏览器之间切来切去,问问题需要把代码来回复制。这样效率就会大打折扣。

这时候就需要IDE插件来一站式解决问题了。IDE插件可以直接帮你根据注释/提示生成代码,可以根据你已经输入的代码揣测你的意图,帮你补全代码。

AI落地:程序员如何用AI?_补全

现在市面上的插件有这么几个,下面是个简单的对比。

插件名称

价格

功能

Copilot X

收费,可试用60天

写代码 检查合并、自动扩写提交日志 写单元测试 写注释 写文档

CodeCursor

免费,需登录或用自己openai key

写代码 聊天提问

Codeium

免费

写代码 聊天提问

CodeWhisperer

个人免费

写代码

bito.ai

个人免费

写代码 自然语言CLI 测试用例 解释代码 生成注释 检查性能

Tabine

免费版仅能补全短代码

可离线本地运行 写代码

如果想快速上手体验的话,推荐先试试CodeCursor或者Codeium。

这里插件各有千秋,如果感兴趣的小伙伴多的话,请在评论区留言,我再出一期详细的测评视频。

日常工作学习

除了写代码之外,ChatGPT可能在其他方面能帮助我们更多。

比如学习新技能的时候:

  • 看不懂的代码,丢给ChatGPT给你解释。
  • 遇到知识盲区,博客或视频中又没有介绍的,可以直接让ChatGPT给你补充。
  • 翻译:比google翻译好用。

再比如:

  • 写作:写博客、写日报周报、写技术文档、写技术方案等等。
  • 一位全能导师:职业规划、心理辅导等等。这种用起来也有一定的技巧,因为ChatGPT默认情况下不管你问啥,会直接给你答案或建议,但是很多时候我们需要的是启发式对话,一步一步引导我们自己找出答案。
  • 写PPT:很多开发一说到写PPT就头疼,PPT首先是写作,再其次是排版。目前已有的AI PPT工具,已经能大幅提高我们制作PPT的效率了,甚至可以根据标题直接一键生成多页PPT,还不赶紧试试。
  • 绘图:说到画画好像离我们程序员很远,但其实不然。制作头像、发朋友圈、文章/PPT配图等等,或者说想表达一些文字无法传递的情感,现在都可以用AI绘画完成。AI绘画只需要一些基础入门就可以自己各种尝试了。

AI落地:程序员如何用AI?_写文档_02

日常生活

帮你写作

  • 写情书

AI落地:程序员如何用AI?_写文档_03

  • 写朋友圈
  • 写开场白

当你的私人全能咨询师:

  • 咨询师:育儿、情感咨询、吐槽等等
  • 心理咨询师:一个免费的心理咨询师,可以扩展到人生导师,给你梳理各种问题。
  • 制定旅游攻略

还能帮你辅导娃的功课:

AI落地:程序员如何用AI?_补全_04

AI落地:程序员如何用AI?_补全_05

总结

ChatGPT横空出世以来,AI快速发展,每天信息满天飞,让我很焦虑,生怕错过一些让我会比别人慢几步。

但是真正能给我们普通人带来价值的,是能落地的应用,能真正提高效能的方案。为此我建立了一个知识星球:爱落地。探讨和分享能落地的AI应用、方案和创业机会。

如果你知道AI如何落到实处,提高个人或团队的生产力,爱落地星球欢迎你。