我们这个行业现在有一个分类错误 正在耗用团队真正的资金 错误是将相声编码和代理工程视为在不同热情水平上进行的相同活动.
它们不是相同的活动。
他们有不同的工作单位,不同的失败模式, 不同的文物, 这是很重要的部分, 不同的经济学 当你指向一个能移动别人钱的生产支付系统。
我建立分布式系统为生。
最近,大部分是支付基础设施,这是我知道最不原谅错误的地方。
最后,我对一个工作流程进行了整合,该工作流程大约是三分之二的光谱驱动开发和三分之一的循环工程,作为克劳德代码的三种技能相互交接而实施。
这个帖子就是那个工作流程, 加上它打破的东西 没有人警告我。
A文件,一个功能,"我要求的东西" 一个独立可测试的垂直切片 以滚转的速度 由你自动、授权、对抗性背景 设计出一个真实的失败源 传送一些你无法解释的线索 而不是你2am Vibe编码 是一种合法模式 我经常用它来做钉子 丢弃的脚本 探索一个陌生的API 对于任何具有“一能”要求的东西来说,这是一种可怕的模式。
此帖余为第二栏.
光谱驱动发展外加循环工程 有两个想法在这里进行举重,所以让我来解释一下我实际使用它们的方式。
光谱驱动的开发意味着意向生活在一个比任何单个代理会话活得更久的文物中.
没有,很快。
不是在你的头上。
不是在黑线。
在一个文档中,一个代理可以在每个运行的顶端重新读取,一个人经过审查和批准,并且通过一个可见的编辑而不是一个气息转变来改变.
循环工程(Loop engineering)是指特意设计出该代理在内部运行的反馈回路.
它能执行什么?
是什么告诉它它是错的,迅速和毫不含糊的?
它在哪里必须停止 升级为人类?
一个没有紧环的模型是一个非常昂贵的自动完成.
一个有紧接回路的模特 是一个从不厌烦运行测试套房的同事 也不是个诱人伎俩。
两者都是系统设计在代码上应用一个级别.
工作流程:三个技能,一个交接链1.
将一个模糊的意向变成一个规格 每一个特性和每一个非三角错误从这里开始.
我给它一个粗略的提示。
有时尴尬地粗糙,句子和与哨兵问题的联系.
技能可以做四件事: 将提示推入候选人的要求 读取实际的代码基础 来将这些要求建立在所存在的内容中 问我如何澄清问题 表示一个完整的PRD,用户故事,结果,明确的范围之外, 并张贴到GitHub Issues Step 三是整个价值建议, 我花了一段时间才看到这一点。
澄清问题将第3分钟的模糊性转化为决定,而不是第6周的缺陷。
当我写“重新尝试逻辑到和解的 Webhook”时, 气温编码的会话让我重新尝试逻辑。
回来问:对供应商的钥匙,还是我们的?
当尝试两块地再尝试一块时会怎样?
有毒信息是送到DLQ还是屏蔽分区?
部分和解是否为有效的终端状态?
我不知道其中两个答案。
这就是重点。 "我要求的"和"我意味着什么"之间的空隙是生产出出事的地方,一个规格的通过是早期发现这个空隙的机器.
范围外的部分是负载的 我想强调这个。
特工们很热情 以和解为准w