用AI完成了未曾设想的Py系统落地
(仅分享最近的收获)
:AI能够提升上限
:情景
- 我之前上学时喜欢用Python。曾说“JAVA是工作,Python是生活”
- 虽然但是,没有Python大项目基础,等级可以类似于 JAVAEE水平
。太久没写后也忘了差不多辽
- 我需要使用python进行快速的自动化落地,从零到一完整写一个新的项目
:过程
- 一开始古法编程硬写,费时费力没有成果
- 过了一段时间选择推倒重来,给出完整的产品设计文档,以及数据库建模,以及需求单.md
- 再装配 skill,使用 AI IDE (agent,模型都选国内顶级模型) + Intellij (手动修改,使用 DS的 FIM)结合的模式
- 针对需求单做进一步任务拆解,“吃一个,看一个”;在交给AI前,先自己把伪码以及核心方法名创建出来 (最长一次花了2h做这事)
- 花费大量时间堆 prompt 质量。只手动圈选必要上下文(最多一次圈了15个文件),并有礼貌的指出问题,指出你要看什么这样这样
- 对结果不断优化,能改的直接自己改
:结果
- 攻克太多之前想都不敢想的难点,东西出来了
:舒服的地方
- 一筹莫展的境地,有了转圜的余地
- 我这种菜鸟写起来肯定是磕磕绊绊,我就疯狂的打TODO让他FIM,速度得到了保证,不会卡心流
- 真的能够快速验证,小步快跑,把东西拉出来
:不舒服的地方
- 平均一次响应要5min以上。很急,等到切回来我的上下文也是要恢复滴
- 模型质量不足。连我这个python菜鸡都看不下去了,
写的啥啊,应该主要是业务太复杂了罢。。。
- prompt与前期准备工作占到了单一需求开发全流程的 60% 以上。不是说不能接受,就是有些别扭,明明有这些时间写文档,自己写也写完了(如果是java的话)
:评价
- 当然JAVA工作的话,主要还是修修补补为主,不是这种“一口气,一把梭”的情况。。。同时,负责的业务场景很复杂,项目文档建设非常落后,最近commit冲突的量级是以k来统计的 --我没有信心让AI来帮我做这些
- 我能够接受这种合作方式,我认为自己不是AI的奴隶,同时暂时很难取代,我上面所述的工作拆解与指挥领导的这一步
- 后面我会拥抱 Codex 的生态,然后把项目的文档都补充建设起来
- 当然,我也明白, #AI了,我在打一种很新的工#
:AI能够提升上限
:情景
- 我之前上学时喜欢用Python。曾说“JAVA是工作,Python是生活”
- 虽然但是,没有Python大项目基础,等级可以类似于 JAVAEE水平
- 我需要使用python进行快速的自动化落地,从零到一完整写一个新的项目
:过程
- 一开始古法编程硬写,费时费力没有成果
- 过了一段时间选择推倒重来,给出完整的产品设计文档,以及数据库建模,以及需求单.md
- 再装配 skill,使用 AI IDE (agent,模型都选国内顶级模型) + Intellij (手动修改,使用 DS的 FIM)结合的模式
- 针对需求单做进一步任务拆解,“吃一个,看一个”;在交给AI前,先自己把伪码以及核心方法名创建出来 (最长一次花了2h做这事)
- 花费大量时间堆 prompt 质量。只手动圈选必要上下文(最多一次圈了15个文件),并有礼貌的指出问题,指出你要看什么这样这样
- 对结果不断优化,能改的直接自己改
:结果
- 攻克太多之前想都不敢想的难点,东西出来了
:舒服的地方
- 一筹莫展的境地,有了转圜的余地
- 我这种菜鸟写起来肯定是磕磕绊绊,我就疯狂的打TODO让他FIM,速度得到了保证,不会卡心流
- 真的能够快速验证,小步快跑,把东西拉出来
:不舒服的地方
- 平均一次响应要5min以上。很急,等到切回来我的上下文也是要恢复滴
- 模型质量不足。连我这个python菜鸡都看不下去了,
写的啥啊,应该主要是业务太复杂了罢。。。
- prompt与前期准备工作占到了单一需求开发全流程的 60% 以上。不是说不能接受,就是有些别扭,明明有这些时间写文档,自己写也写完了(如果是java的话)
:评价
- 当然JAVA工作的话,主要还是修修补补为主,不是这种“一口气,一把梭”的情况。。。同时,负责的业务场景很复杂,项目文档建设非常落后,最近commit冲突的量级是以k来统计的 --我没有信心让AI来帮我做这些
- 我能够接受这种合作方式,我认为自己不是AI的奴隶,同时暂时很难取代,我上面所述的工作拆解与指挥领导的这一步
- 后面我会拥抱 Codex 的生态,然后把项目的文档都补充建设起来
- 当然,我也明白, #AI了,我在打一种很新的工#
全部评论
FIM用得溜啊
在地铁手打确实费劲哦。。。
图片是顾村公园的桜
这就是最近的想法,冒个泡
暂时来说,这就是极限了。 不过好处就是他确实可以提高上限,因为我确实让我直接写是写不出来的,但是我有拆解的能力,还有评审的能力。所以最终这个东西出来了,皆大欢喜
...可以使用更加自动化的方法,也可以把我干掉。但是在下的尊严告诉自己,不能容忍这种事的发生,不能容忍,不受掌握的东西滋生蔓延
字符串长度越界了。。。不得不在这里继续写
相关推荐
查看21道真题和解析 点赞 评论 收藏
分享