跟AI搭档写代码这半年,我悟了:好代码不是“问“出来的,是“管“出来的

发布时间:2026/9/15 6:44:03

跟AI搭档写代码这半年,我悟了:好代码不是“问“出来的,是“管“出来的 刚开始那阵子我真想把这破AI砸了今年初开始用Codex写前端那叫一个糟心。我说帮我写个表格它反手给我整出一整套后台管理界面附带三个我从没见过的UI库代码里全是行内样式看得我血压直往上窜。删代码的时间比我写的还长那会儿我真觉得这玩意儿就是个玩具花里胡哨不顶用。后来组里来了个小年轻跟我说哥你试试Skills装上包好使。我心想你个小屁孩懂啥但碍于面子还是试了一下。结果你们猜怎么着真香了。现在我的日常是这样的Codex负责吭哧吭哧写代码Skills在背后管着它别乱来我搬个椅子坐旁边喝茶盯着就行。三个月下来这哥们提交的代码比我手写的时候还稳当至少不会再出现那种一看就是AI写的低级错误了。到2026年7月这会儿Skills支持的AI工具里Codex已经是第一梯队了GitHub上相关的技能包都两万多的星了。如果你还在让Codex自由发挥到处瞎写听哥一句劝该换玩法了。前端这活儿AI干还真挺合适干了十年我越来越觉得前端就是AI编程的试验田。你琢磨琢磨AI写前端代码万一写崩了最多就是页面展示有问题用户刷新一下就好了。要是让它写后端接口一个死循环能直接把整个服务干趴下线上事故分分钟的事。所以前端容错空间大特别适合让AI先上手跑起来。但适合跟放养完全是两码事。Codex这哥们代码生成能力确实没得说但它太能自由发挥了。你不给它画个圈它分分钟给你整出一堆看着能跑、一用就废的代码。Skills就是干这个的——它就是一本《团队开发规范》给Codex装上了它就自动遵守。就像来了个技术很牛的新同事给了他一份规范文档以后就不用你天天站他身后盯着了。我总结的三条实操经验照着来就行头一条把话说明白别让AI猜我以前特别懒提示词就写帮我写个登录页。好家伙Codex给我整了个带短信验证码、带记住密码、带微信QQ一键登录的全套豪华版光删不需要的功能就花了半小时。现在我学乖了这么写text你是个前端开发的只管写代码别废话。 给你一张设计图你还我一个React组件。 规矩只能用项目里已经有的UI库不许偷摸装新的。 拿不准的地方直接问我别自己瞎编。最后这句最关键——不知道就张嘴问别给我编。Codex编起东西来那叫一个一本正经假的API它能给你写文档注释看着跟真的似的坑死个人。第二条一顿吃不成胖子活儿得一点一点干刚开始我特贪心直接跟Codex说帮我写个完整的后台管理系统。结果它给我整了一堆乱七八糟的东西改都不知道从哪下手。现在我学精了分四步走第一轮光动嘴不动手让Codex分析需求给我出个方案第二轮生成页面骨架里头全是空的都行第三轮一块一块往里填实际代码第四轮让它自己回头检查有没有毛病每一步我都亲自过一眼不对劲马上喊停掰回来。活儿分开了干AI不容易跑偏我也省得费劲大改。第三条装Skills把规矩刻进AI骨子里这一条是最管用的也是我现在逢人就推荐的。一行命令的事儿bashnpx skills add 你的技能包装完啥效果Codex就自动学会了你们团队所有的开发规范。代码缩进用几个空格、变量怎么起名、接口怎么封装、之前踩过哪些坑——这些东西以后再也不用每次重新说一遍了。现在社区里现成的技能包多得是做Vue的有、做React的有、通用的规范包也有。装一个以后就对着Codex喊一嗓子按规范来它就老老实实照办了。我们团队现在用的是自己维护的内部技能包把这两年踩过的坑全写进去了。每次新项目开张第一件事就是把技能包装上Codex写出来的代码跟我自己敲的一个味儿。但有个事儿得提醒兄弟们一句别看见啥技能包都往项目里装得长个心眼。我上次看见一个查天气的技能包好奇点开看了眼里头的代码好家伙scripts目录里在偷摸读SSH密钥。一个查天气的你读我密钥干啥这不是明摆着有鬼嘛。Snyk那边有份报告审计了将近四千个技能包超过三成都带着安全漏洞严重的占13%还多。所以说装之前花五分钟把代码翻一遍尤其是scripts那个文件夹仔细瞅瞅。多花这几分钟省得以后熬夜加班填坑。最后说几句掏心窝子的话干了十年写代码我越来越觉得在AI时代我这十年经验不但没过时反而更值钱了。不是说我现在敲键盘多快——说实话我敲得还没Codex快。值钱在哪儿呢值钱在我一眼就能看出来Codex写的代码对不对味儿好使不好使值钱在我知道项目在哪儿容易翻车能提前把规矩写进Skills里防着值钱在我能把这么多年的经验捋成一条一条的规则让Codex从瞎写变成照我的风格写。这些东西AI学不会也替代不了。谁要是跟你说AI要取代程序员了那是他没真干过这行。
延伸阅读

更多相关文章

2026/9/14 17:13:59

C++完美转发:高效存储左值与右值的通用解决方案

1. 项目概述:左值与右值的存储困境在C的日常开发中,尤其是设计容器、工具类或者需要高性能传输数据的场景下,我们经常会遇到一个看似简单却颇为棘手的问题:如何设计一个类,使其成员能够灵活地存储一个可能是左值&#…

2026/9/11 8:50:56

STM32CubeMX配置通用定时器PWM驱动舵机:从原理到工程实践

1. 项目概述:从定时器到舵机控制的工程实践最近在做一个机械臂的小项目,核心关节驱动用的是舵机。舵机这东西,玩过机器人的朋友都不陌生,它本质上是一个带位置反馈的伺服电机,控制信号就是PWM(脉冲宽度调制…

2026/9/12 18:47:50

[Android] GXF游戏工具箱 -一键解锁高帧率画质

[Android] GXF游戏工具箱 -一键解锁高帧率画质 链接:https://pan.xunlei.com/s/VOygpkpfbyFInPJ8n2Rl6qXTA1?pwdqncw# 集游戏画质调校、自定义准星功能于一体,可解锁高帧率,附带帧率网速实时监测,适配各类射击手游&#xff0…

2026/9/15 6:41:37

AI前端面试黄金准备期:SSE流式处理与TypeScript类型守门实战

1. 为什么9月8号是今年AI前端面试准备的黄金启动日?如果你正盯着日历,犹豫“现在开始准备AI方向的前端面试,到底来不来得及”,那我得先告诉你一个反直觉但被上百份真实offer验证过的结论:9月8号不是太晚,而…

2026/9/15 6:41:37

联合储能系统在配电网优化调度中的应用与Matlab实现

1. 项目概述:联合储能在配电网中的关键作用电力系统正经历着从传统化石能源向可再生能源转型的关键时期。在这个转型过程中,配电网作为连接发电侧和用户侧的"最后一公里",面临着前所未有的挑战与机遇。我最近完成的一个研究项目&am…

2026/9/15 6:41:37

专业图片去水印技术解析与高效工具实操指南

1. 图片去水印工具的核心价值与应用场景作为一名经常处理图片素材的视觉设计师,我深知水印对作品完整性的破坏有多严重。无论是从网络获取的参考图、客户提供的带版权标记的素材,还是自己早期添加水印后需要重新编辑的旧作品,水印的存在往往成…

2026/9/15 6:41:37

别再滥用Redis!后端缓存设计的三个致命误区

去年,我们一个商品详情服务接入了Redis,QPS从两千涨到了两万,团队欢呼雀跃。三个月后,一次缓存雪崩,数据库被打穿,服务瘫痪了四十分钟。复盘时才发现,我们把Redis当成了万能药,却踩了…

2026/9/15 6:36:37

AI论文写作工具评测与职称论文高效写作方案

1. AI论文写作工具的价值与现状作为一名科研工作者和学术编辑,我亲历了从传统论文写作到AI辅助写作的转变过程。职称论文作为专业技术人员晋升的重要依据,其质量直接影响职业发展。但现实中,许多专业人士面临时间紧张、写作经验不足、格式规范…

2026/9/15 4:54:30

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/15 0:01:16

AI英语单词APP开发:自适应学习算法与移动端优化实践

1. 项目概述 作为一名在移动应用开发领域摸爬滚打多年的老手,我最近完成了一个AI英语单词APP的开发项目。这个项目将传统单词记忆方法与现代AI技术相结合,打造了一款能够智能适应不同用户学习习惯的英语学习工具。 市面上大多数单词APP都存在一个通病&a…

2026/9/15 0:01:16

Flutter与OpenHarmony结合开发手语学习APP实战

1. 项目背景与核心价值作为一名同时接触过Flutter和OpenHarmony的开发者,最近我完成了一个基于Flutter for OpenHarmony的手语学习APP实战项目。这个项目最大的特点在于实现了跨平台框架与国产操作系统深度结合的创新实践——用Flutter开发的应用能完美运行在OpenHa…

2026/9/15 0:01:16

六个月成为机器人工程师:从ROS2到SLAM的实战路径

1. 六个月的紧迫感从哪来:先搞清楚你要成为哪种机器人工程师说实话,六个月的期限并不是一个宽松的时间线。市面上任何一本正经的机器人学教材都超过五百页,ROS2的官方文档可以翻到你怀疑人生,再加上ABB、KUKA这些工业机器人厂家动…

2026/9/14 11:59:31

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/14 13:53:59

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/14 11:22:57

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码