赞
踩
作为一个十年开发经验的老兵,在初次接触ChatGPT时,主要感受就是:兴奋、震惊、担忧、恐惧。兴奋的是一个全新的AI时代即将来临;震惊的是它的推理及编码能力如此逆天;震惊之余就是担忧和恐惧,在这场AI革命中效率第一,低效就意味着淘汰,一场程序员的淘汰赛已经开启。不要去与趋势对抗,打不过那就加入。
用好AI工具,可以帮助我们更快、更准确地完成编程任务,从而提高我们的工作效率。尽早拥抱它还能发现各种机遇,比如国外出现的新职业prompt engineer等。
一次偶然的机会,我接触到了一款IDEA插件Athena,作为这款插件的深度用户及受益者,我今天把它分享出来,希望能帮助到更多开发者开启自己的提效之旅。
默认开通账号就赠送50积分(50篇800字作文,非常nice,普通用户基本够用小一周了),首充6元还能享受首充优惠(抵8元)。按量付费这一点非常适合我,也许是云服务用多了,按量付费理念深入人心。Copilot每月10美金收费(未来还会涨价)总感觉有被宰的成份。综合使用下来,作为Athena的深度用户每月基本RMB10就够了。这个平台还有一个福利就是充值时可以填入一个邀请码,一旦充值,邀请码所有者就会获得50积分,顺便附上我的邀请码:5K8I83(感谢)。
这里我例举几个我常用的,也觉得特别好用的点,更多的场景大家可以自行探索,欢迎在评论区交流心得。开始介绍之前,大概介绍下这款插件,方面后面介绍统一术语。这款插件分别编码区和右侧副驾驶两部分。编码区按快捷键(windows:alt+ins、mac:cmd+n)或者双击shift可唤出。以下示例都是在mac系统上完成:
命令固定格式://ai:你的需求
示例://ai:帮我生成一个读取pdf内容的方法
操作方式:光标放在需求文本的最后,右键 -> Generate -> 点击Athena (或者呼出快捷键,选中Athena)
神奇的是,不仅生成的方法,还把import自动插入了,此时因为我工程没有引入pdfbox这个包,会报红,可以继续用它来帮你完成pom导入
左侧选中出问题的import行,右侧副驾驶点击获取maven坐标,生成完后,左侧打开pom.xml鼠标落在要导入的位置,副驾驶点击插入IDEA,即可完成pom导入。
运行单测一遍过
单测通过之后,还可以给该方法直接生成一个对应的controller接口或者Dubbo接口,对外提供访问。
在Z平台收藏完之后,回到IDEA副驾驶,输入?flush刷新完后,列出最新的手册列表 ?collected
里面还有很多有意思的prompt,可以自行探索,也可以自己去扩展,建议这块出一些更详细的说明文档,方便用户扩展。
更多玩法: //todo待补充......
Athena整体由两部分组成,IDEA插件和Chat聊天网页。安装步骤如下:
1. 注册用户并获取用户token:从 https://z.yling.top/ 获取(点击右上角用户名->用户信息->生成token)
2. IDEA插件安装&配置
2.1 配置插件仓库地址
2.2 安装插件&重启
2.3 插件配置
3. Chat聊天网页配置
进入网页地址,绑定第1步中生成的token:https://chat.yling.top/#/chat
详细步骤参考它们的安装文档:Athena插件安装步骤
在这个时代,AI技术的发展已经让许多程序员感到不安。随着AI编程助手的出现,许多人开始担心自己的工作将被取代。但是,我们不能让这种恐惧支配我们的思想。相反,我们应该看到AI编程助手为我们带来的机遇。
AI编程助手可以帮助我们更快、更准确地完成编程任务,从而提高我们的工作效率。同时,AI编程助手还可以帮助我们更好地理解和应用新的编程技术,从而提高我们的技能水平。
但是,如果我们不适应这个新时代,我们的工作将会受到威胁。我们必须学会与AI编程助手合作,而不是抵制它们。我们必须不断学习和更新自己的技能,以适应这个快速变化的行业。只有这样,我们才能在这个新时代中保持竞争力。
既然是淘汰赛,那只要保证自己尽快跑起来,跑的足够远,那就不会被淘汰。
其它链接:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。