不期而至🎁 惊喜礼盒
🎁 Surprise · 不定期 · 随缘更新


🎁 Surprise · 不定期 · 随缘更新
🎁 SURPRISE
谢谢你停在这里。愿你被温柔以待,也愿你带着一点勇气继续往前——这是我留给访客的小小礼物 🎀✨。
— threetwoa
(=;ェ;=) 客来不妨坐下,落叶声里续一壶茶;猫会自己找你。
走进数字花园
最大坑不是 AI「不会写」,是它从零发挥出一堆风格不合、字段对不上的「外星代码」。Harness 在这里的意思很土:给一个已有实现当参照,让它复刻,别自由发挥。
坏提示:「实现结束语 CRUD」。
好提示:「参照场景欢迎语(后端 /api/v1/feature/list,前端 FeatureTable/index.tsx 第 53~58 行),数据结构、分层、命名保持一致;新 scene code = SCENARIO_CLOSING」。
仓拆开开时,生成后端看不到前端调用,生成前端猜不到返回结构。同一 Cursor Workspace 有三件事值钱:
索引没跑完就别急着让它写大块代码。
全栈不是一份 SDD 打天下。前端一份、后端一份;前端调用 vs 后端定义、VO 字段 vs JSON 字段必须一一对应。
常见产出:
| 侧 | 文件 | 干什么 |
|---|---|---|
| 前端 | proposal / spec / tasks | 做什么、组件与接口、可执行任务 |
| 后端 | proposal / spec / design / tasks | 接口与库表、类图字段映射、任务拆分 |
生成 SDD 前,把设计歧义写成清单逼它先答:主键传什么、优先级谁自增、批量排序接口怎么设计、嵌套对象拆表还是 JSON、isNextDay 怎么映射。前端给足 UI 细节,后端先把模糊点钉死。
OpenSpec 类流程再长,日常可压成三步:propose → apply → archive。
前后端 SDD 落地后,两侧实现天然可并行:
tasks.md;Mock 可用更轻模型Subagent 配置里把 tools / model / skills / permissionMode 绑死角色,别让审查员拿删除权限。
三阶段更省命:
mvn clean compile(或等价)过编译再部署Mock 要抄真实返回模板,别随手编字段。
AI 会从参照实现「偷」隐性行为:关弹窗清表单、永久有效清日期、优先级自增……文档没写,代码里已经有。测试侧要把 SDD 当起点,专门问一句:参照功能有哪些隐性行为,新功能要不要?
素材来源:CSDN 原文
复制链接或生成海报,发给感兴趣的人。

不教用 AI 工具,教把 AI 编程做成可控、可验收、可复用的工程流程:SDD + Harness 方法论、四个递进项目、真实开源 PR 收官。
2026-08-06部分内容可能已过时
分享你的想法,与大家交流讨论
像发消息一样写就好:点工具栏插入表情 / 图片,表情会直接显示。插图 ≤5MB。
🎁 Surprise · 不定期 · 随缘更新
🎁 SURPRISE
谢谢你停在这里。愿你被温柔以待,也愿你带着一点勇气继续往前——这是我留给访客的小小礼物 🎀✨。
— threetwoa
有什么想了解的?
我基于博客内容回答