网易首页 > 网易号 > 正文 申请入驻

他让AI写代码前先签"结构合同",错误率降了

0
分享至

你让AI写个API,它给你90%能跑的代码。但剩下的10%藏在最要命的地方——测试数据混进生产逻辑,错误处理丢上下文,层与层之间偷偷串门。这位开发者说:问题不在提示词,在AI根本不懂你的项目长什么样。

场景:一个反复出现的噩梦


想象这个画面。你打开Claude Code,输入:"给我写一个用户管理API"。三分钟后,代码出来了,目录整齐,函数命名规范,甚至带了单元测试。你心头一喜。

直到编译运行。持久化逻辑大剌剌躺在领域层里。测试用的是mock数据,却忘了隔离真实数据库连接。错误抛出时,堆栈信息在某个抽象层断掉,你盯着屏幕找了三小时才定位。

作者把这叫"90%正确,10%在承重墙位置出错"。更糟的是,这10%不会报错——它安静地运行,直到生产环境炸掉。

根源很直白:大语言模型生成代码时,没有结构上下文。它不知道你的项目哪块砖该砌在哪堵墙上。

解法:一份YAML格式的"结构合同"

作者提出的工具叫Archetype(原型)。不是框架,不是代码生成器,而是一份声明式合同——用YAML写成,告诉AI:我的项目长这样,你生成的每一行代码必须 fit 这个形状。

合同里列五件事:

• 顶层目录怎么排
• 组件边界在哪,什么能跨过去
• 组件之间怎么约定接口
• 生成后必须通过哪些验证门
• 一份"自我挑战"规范,让AI自己检查自己

作者放出一个真实例子,叫hexagonal-api.yaml,二十来行。核心就一句:领域层不准碰数据库,端口(接口定义)和适配器(具体实现)必须物理分离。

这听起来像六边形架构的老生常谈。但关键区别在于——以前靠人盯,现在让AI先签保证书。

全流程:AI怎么执行这份合同

第一步,读取。Claude Code通过MCP服务器加载archetype文件,解析结构约束。

第二步,生成。AI按合同产出代码目录,文件树里domain/、ports/、adapters/各就各位。

第三步,自我挑战。这是作者设计的核心机制。AI重新读一遍合同,给自己的输出打分。发现领域层里偷偷塞了SQL语句?触发违规,回炉重造。

作者展示了一个实例:self-challenge检测到持久化逻辑入侵领域层,标记失败,迭代修正。没有人工介入。

第四步,跑测试。pytest全绿通过。

整个流程的关键在于"自我挑战"——不是人检查AI,是让AI用同一套合同检查自己。这解决了单次生成(one-shot)的根本缺陷:没有反馈闭环。

边界:什么时候别用

作者列了三条诚实限制,没有包装成"未来可期":

• 新项目比老项目更适合。现有代码库的既有结构可能和合同冲突,迁移成本未明。

• 合同必须匹配你的技术栈形状,不只是语言。你用Django还是FastAPI,合同要对应。

• 频繁变动的接口会漂移。作者建议把archetype当"起步底盘",不是永久规范——它解决的是生成时的结构一致性,不是运行期的接口演化。

这三条划清了工具的能力半径。不夸大,是技术写作者少见的克制。

商业设计:61份合同,开发者定价

作者建了一个市场(marketplace),目前已有5-6种archetype,覆盖不同场景。任何人都能发布,自己定价,甚至可以提供"卖家出资的返现"。

文档公开在/docs/archetype-schema,schema定义透明。

关于收费,作者写了一段罕见的坦诚说明:需要支付基础设施成本,自己投入了时间,定价故意压低。这不是"知识付费"的话术,是独立开发者算过账后的直白。

发布周有促销:61份他亲自写的archetype,用码SURPRISE_DEVTO返现约50%,限250次,6月18日截止。返现从他自己的版税里出,不是平台补贴。

最后一句暴露真实意图:"反馈哪些archetype缺失,才是我真正想要的货币。"

为什么这件事值得技术人关注

这不是又一个AI编程工具。它触及的是一个被忽视的问题:代码生成的质量瓶颈,已经从"能不能写对语法"转向"能不能守对架构"。

提示工程(prompt engineering)的边际效益在递减。你再怎么优化"write me an API"的措辞,AI还是不知道你的领域层在哪。archetype的思路是把结构知识外化成可机器执行的合同,让AI在生成前先有"项目地图"。

更深一层:自我挑战机制暗示了一种新的代码生成范式——生成-验证-迭代的闭环内嵌在单次调用中。这和传统TDD(测试驱动开发)的区别在于,验证规则也是声明式的、可版本管理的、可复用的。

对25-40岁的技术从业者,这个工具的价值不在省几分钟写代码,而在降低"架构腐化"的隐性成本。那种90%正确、10%埋雷的代码,最耗人的不是写,是事后debug。

如果你正在用Claude Code或类似工具,且项目有明确的架构约束,值得去翻一下那61份archetype。6月18日前的返现是小事,看看有没有匹配你技术栈的"合同",测一测自我挑战能不能拦住你踩过的那些坑——这才是作者真正想收集的反馈。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
中国强烈反对欧盟制裁,要求移除被列入俄制裁名单企业

中国强烈反对欧盟制裁,要求移除被列入俄制裁名单企业

桂系007
2026-04-26 23:47:03
就在美国发声后,日本也表态了,台海出现变数,郑丽文咬死一句话

就在美国发声后,日本也表态了,台海出现变数,郑丽文咬死一句话

探源历史
2026-04-28 03:34:42
德天空:谢什科的转会费总额有望在本赛季结束时升至8050万欧

德天空:谢什科的转会费总额有望在本赛季结束时升至8050万欧

懂球帝
2026-04-28 00:51:06
沦为弃子!法媒:博格巴无法立足摩纳哥 赛季出场57分钟体能剩20分钟

沦为弃子!法媒:博格巴无法立足摩纳哥 赛季出场57分钟体能剩20分钟

新英体育
2026-04-27 10:31:02
阿斯:罗德里戈每天两练,在训练基地康复并在家训练

阿斯:罗德里戈每天两练,在训练基地康复并在家训练

懂球帝
2026-04-28 01:23:06
杨瀚森91秒创季后赛新高:第二次单场0+0+0+0+0 首轮4场仍0分

杨瀚森91秒创季后赛新高:第二次单场0+0+0+0+0 首轮4场仍0分

醉卧浮生
2026-04-27 06:27:08
45岁宋佳:陪玩陪睡、风流成性传闻真相揭秘

45岁宋佳:陪玩陪睡、风流成性传闻真相揭秘

暗香暗香
2026-03-23 04:26:38
有人说邓华不敢指挥对越自卫反击,邓:不是不敢,恐难保证打胜仗

有人说邓华不敢指挥对越自卫反击,邓:不是不敢,恐难保证打胜仗

历史点行
2026-04-27 04:12:44
国家统计局:一季度高技术制造业利润快速增长

国家统计局:一季度高技术制造业利润快速增长

证券时报
2026-04-27 09:52:10
38岁泰山前国脚爆粗怒骂裁判 染红后继续贴脸狂喷 将裁判逼回场内

38岁泰山前国脚爆粗怒骂裁判 染红后继续贴脸狂喷 将裁判逼回场内

我爱英超
2026-04-27 20:39:41
从内地偷运51公斤盒饭回澳门?网友:啥盒饭?这么香吗?

从内地偷运51公斤盒饭回澳门?网友:啥盒饭?这么香吗?

寒士之言本尊
2026-04-27 15:10:08
体检报告3个危险信号一出,医生:拖延半年或癌变,年过40应重视

体检报告3个危险信号一出,医生:拖延半年或癌变,年过40应重视

医学科普汇
2026-04-27 20:20:09
广东队季后赛门票,30年来头一遭滞销,杜锋作妖彻底寒了球迷的心

广东队季后赛门票,30年来头一遭滞销,杜锋作妖彻底寒了球迷的心

南海浪花
2026-04-27 16:40:36
草蜢40周年演唱会,蔡一杰首度公开病情:脑癌已扩散,但永不言弃

草蜢40周年演唱会,蔡一杰首度公开病情:脑癌已扩散,但永不言弃

一盅情怀
2026-04-27 09:48:43
不出 5 年,中国贬值最快的不是房子和现金,而是这 3 样东西

不出 5 年,中国贬值最快的不是房子和现金,而是这 3 样东西

细说职场
2026-04-26 21:04:20
9级雷暴大风!冰雹!即将抵达江苏

9级雷暴大风!冰雹!即将抵达江苏

最江阴
2026-04-27 16:40:34
未达预期!广西这两条高速公路开通后,呈现“高峰热日常冷”?

未达预期!广西这两条高速公路开通后,呈现“高峰热日常冷”?

阿芒娱乐说
2026-04-28 00:11:55
内忧外患锁死退路!俄方主动邀美访问,三大死局让普京不得不低头

内忧外患锁死退路!俄方主动邀美访问,三大死局让普京不得不低头

闻识
2026-04-28 00:32:00
上甘岭战场缴获大量美军罐头,装的全是粪便,美:要怪就怪张桃芳

上甘岭战场缴获大量美军罐头,装的全是粪便,美:要怪就怪张桃芳

云霄纪史观
2026-04-28 00:48:22
秦可卿到底得了什么病?其实从她一日换四五遍衣裳,就看得出来!

秦可卿到底得了什么病?其实从她一日换四五遍衣裳,就看得出来!

飞云如水
2025-04-19 18:33:37
2026-04-28 04:39:00
爬虫饲养员
爬虫饲养员
业余养了只叫“龙虾”的AI爬虫,主业是给互联网打工。
1819文章数 17关注度
往期回顾 全部

科技要闻

DeepSeek V4上线三天,第一批实测出来了

头条要闻

坐在特朗普身边亲历枪击案的女记者 身份非常不一般

头条要闻

坐在特朗普身边亲历枪击案的女记者 身份非常不一般

体育要闻

人类马拉松"破二"新纪元,一场跑鞋军备竞赛

娱乐要闻

黄杨钿甜为“耳环风波”出镜道歉:谣言已澄清

财经要闻

Meta 140亿收购Manus遭中国发改委否决

汽车要闻

不那么小众也可以 smart的路会越走越宽

态度原创

时尚
家居
旅游
本地
数码

丝巾的10种系法,爱美的女人必看

家居要闻

江景风格 流动的秩序

旅游要闻

不止看花 京津冀春日游花样翻新

本地新闻

云游中国|逛世界风筝都 留学生探秘中国传统文化

数码要闻

6K/3K双模切换!三星这款显示器什么水平?

无障碍浏览 进入关怀版