惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
雷峰网
雷峰网
爱范儿
爱范儿
P
Proofpoint News Feed
Security Archives - TechRepublic
Security Archives - TechRepublic
Latest news
Latest news
The Hacker News
The Hacker News
Cyberwarzone
Cyberwarzone
博客园 - 【当耐特】
Project Zero
Project Zero
小众软件
小众软件
T
Tailwind CSS Blog
量子位
博客园 - 聂微东
I
Intezer
美团技术团队
S
SegmentFault 最新的问题
T
Tor Project blog
Spread Privacy
Spread Privacy
V
Vulnerabilities – Threatpost
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Jina AI
Jina AI
罗磊的独立博客
B
Blog RSS Feed
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Troy Hunt's Blog
有赞技术团队
有赞技术团队
Google DeepMind News
Google DeepMind News
宝玉的分享
宝玉的分享
C
Cisco Blogs
L
LINUX DO - 热门话题
Last Week in AI
Last Week in AI
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
AI
AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Azure Blog
Microsoft Azure Blog
L
LINUX DO - 最新话题
Know Your Adversary
Know Your Adversary
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Recent Commits to openclaw:main
Recent Commits to openclaw:main
L
Lohrmann on Cybersecurity
The Register - Security
The Register - Security
L
LangChain Blog
博客园 - 叶小钗
T
Tenable Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

推广

Codex 助力小项目,全部重写了一遍,有点意思! 管转满血模型 GPT-5.5 / gpt-image-2 API 已上线,倍率调低 0.3,注册留 ID 送 5 美金额度 GPT-5.5 / gpt-image-2 API 已上线, 0.06$/张,注册留 ID 送 5 美金额度 不知道为什么, V2EX 的铜币实在是用不完。今天也没什么特别要宣传的,就随便来发发牢骚,消费一下铜币吧。 腾讯云国际站代充值渠道-支持 USDT 支付-免绑卡注册——LingduCloud 零度云! [发 15 个码] 开发的 Mac 应用 Deepseek coding plan 限量供应 腾讯云国际企业认证账号出售:阿里云/华为云国际可开国内节点 codex 中转,留邮箱就送。 5.1 香港旅游, Za bank 众安银行开户额外返现 300HKD 目前 GPT Plus 价格已经顶上天了,我们开发了 Pro 200 刀 拼车功能.... 3.3 元 即可上车 GPT5.5 出了? 限时 0.1x 倍率 送刀了 评论区抽 10 刀共*10 阿里云国际站充值代充-官方授权分销商开户——LingduCloud 零度云 [福利] 分享一个完美解锁 GPT-5.4 限制的住宅代理: Novproxy(内附 500M 免费试用) GPT 5.5 上了 0.1x 还不来? SentiCat 开启公测:一款自研架构的桌面 Agent,主打“任务执行+情感陪伴” 自用 OpenAI API 中转 🤡 自己搞了个 AI token 中转,能用 Codex / Claude Code,随便测下 Ai2You 智友社-让更多的人用上更好的 Ai,解决您的 AI 焦虑! 一个英语学习 APP [iOS] ,送 50 个终身会员 [中转] A 社官方满血 Opus-4-7 上线,限时免费开蹬!支持对接 & 开票! aicoding.sh: Claude API 企业级中转服务,数万用户稳定运行 GPT-5.5 上线 0.2x 倍率 Codex Plus/Pro 高缓存号池 持续稳定一个月 5.4 典型用量 8 元一亿 Token 新开业中转站 kir 0.2x GTP 0.1x gpt-image-2 0.08 华为云实名号购买:阿里云|腾讯云实名号免费开 感谢 V2EX 上各位 NAS🍆 和 Datahoarder 玩家的关注和真实反馈!作为个人开发者,能得到这么多硬核玩家们的讨论,我非常荣幸。 今天摸鱼给 NanaAI 也接入了 GPT-Image-2 腾讯云国际站实名账号 LingduCloud 零度云:腾讯云国际站实名账号认证教程! 价格差不多是官方 8 分之一的 codex 渠道,分享给大家 [星问] 紫微斗数 AI 智能解盘送福利了 期权经验分享&晒单 🌍 找稳定代理看这里! Novproxy 动态住宅 IP:注册免费领 500M,全球 200+ 国家覆盖 🛰️ [www.DDShub.cc] 呆呆兽中转站,满血 Claude/CodeX [AI 中转站] 球球 Token - AI 聚合中转服务站 拉新活动 已支持 CodeX、Claude Code 华为云国际站实名账号代充值 LingduCloud 零度云:华为云国际站 ECS 服务器使用教程! 中转站正式试营 欢迎试用 不掺不假 老牌号商不跑路 再来安利一个中年男人的兴趣论坛 M 站, 风格有点像大疆/理想? 功能也很有趣, 总归是能多一个 ~~摸鱼~~ 交友的地方 [岁岁-极简农历日程] 没找到好用的农历日程提醒 App,所以我自己撸了一个:无广告、支持系统日历日程写入 做了一个自己的 AI 中转站,球球 Token,现支持 CodeX 和 Claude Code 麋鹿云送福利啦 [Codex 中转站]不跑路的老王送福利了,新用户即送 10$ 🔥Racknerd 全新套餐上架(涨价了,机房选择也变多了) 做了一个 GPT Image 2 生成器,不得不说 GPT Image 2 生成的美女真漂亮 $10 FREE| 用 Claude Code 写代码,付费只需官方价 1.9 折 这些图是 GPT-Image-2 出的?效果炸裂!可以来我的 gpt-image-2.me 网站体验 中转站正式试营 欢迎试用 不掺不假 claude code / codex 免费 API 来了 [Codex 中转站]HyperAPI 又来送福利了,新用户注册即送 5$, 评论留下邮箱送 5$兑换卷 华为云国际站实名账号代理商 LingduCloud 零度云:华为云国际站实名账号认证教程! 新机器人开 team 这个权威的中转站现在有活动,注册就能领体验金 为什么我选择在这里打破沉默?一个独立开发者的自白:从 NAS 积灰到“零解压秒开”的终极救赎 (附日文原稿) 🚀 招募出海合伙人:我出技术和流量,你来赚差价! 200G 客户测试份额免费领 可以免费白嫖 GPT Image 2 的网站,每天都有刷新额度 V2EX › 登录 从零开始,在国内网络跑通 Claude Code 等一切 Agent 框架 小龙虾和爱马仕已经 out 了 AI 最强 Agent 小龙猫才是 YYDS lingducloud:海外云服务器购买避坑指南 [中转站推广] AIHub2API 中转站送福利,本站新用户送 6 刀,每 10 楼抽 1 张 100 刀日卡 Kookeey 动态住宅 IP:全网底价,支持动态免费测试 国际阿里云实名账号代理商 LingduCloud 零度云: 2026 最新阿里云国际站实名账号注册教程! 平台的特价稳定渠道 GPT Pro 系列马上绝版,需要的 NS 兄弟别错过 [公测] APIBox 中转站推广送福利💥 Claude Code 被封号无数?防封号终极指南,字字千金, 12 条硬核规则助你构建'正常人类行为档案'! - V2EX [薅羊毛] 纯净住宅代理 IP 免费领, Novproxy 新人专属 CDK,手慢无! [福利/AI 中转站]OneXModel 新注册送 10$体验金,官方纯血 claude 最低 2.2 折!极致性价比! $10 FREE | Claude API 官方价一折起,国内直连无需折腾 火山方舟的 coding plan 上线新模型了,支持最新开源的 glm 5.1, kimi 2.6 和 minimax-m2.7 Claude Pro 不能用 Claude Code? 今天把 GPT Image 2 接进来了,做了个小站可以免费体验 2 次 [福利] 给各位 大佬薅个 1G 动态住宅 IP 羊毛,先测再玩! 网易爆米花目前算免费里体验最好的了吧,别和 infuse 比 - V2EX 满血 Claude opus4.7 和 Codex Pro 5.4 美国家宽池,不降智!一个越用越稳的 API 中转站,回帖送美元额度! 不只是 NAS:走出局域网, Nas Player Pro 依然能打 ✨都在说 VMRack 好,我来看看怎么个事 | 测评 L1 L2 L3 三条线路,果然 L3 机器确实很赞,没什么库存,购买靠抢(文末有抢机器的方法) [福利] Mirrorstages 今天免费了! GPT-5.4 随便蹬,顺便聊聊最近 Plus 的漏洞 这种小程序开发报价多少钱合适?给甲方报价 3000 会不会过分 - V2EX Kookeey 动态住宅 IP:全球 180+ 国家,城市定位,支持动态免费测试 🚀 Unity2.Ai 公测招募|直达源头,拒绝降智, aws 企业渠道,新用户送 2 刀加群送 10 刀免费体验 做了一个短信平台(支持全球 OTP / 营销),想听听大家的意见 LiteLLM 接 AWS Bedrock 做了个 Claude API 平台,现在找种子用户, V2EX 用户专属 100 元无门槛优惠券 🚀 Unity2.Ai 公测招募|直达源头,拒绝降智,新用户加群送 10 刀免费体验 大厂国际云 [腾讯、阿里、AWS] 开户充值,长期续费 - V2EX # 抽奖 | 懒猫小龙猫 AI Agent 抽奖活动(第一轮) 落魄前端失业一年多决定帮岳父卖五常大米 国际站阿里云代理商实名企业账号 LingduCloud 零度云,做海外业务这路子其实挺省心! 免实名高速稳定海外服务器 即开即用 单一中转站不稳定,试试这个 1openapi.com - V2EX 既然推广节点全是中转站,我也来发点测试额度 - V2EX 便宜服务器真的能用吗?我用过之后的真实感受 服务器 seo 站群 多 IP 搭建 少 IP 物理机 稳定 诚信 靠谱 - V2EX macOS 上班摸鱼神器 Glanceway 更新(二) - V2EX 十年机房经验 💥 [最高领 $10 测试金] 纯血 Codex Pro 池 + 高智商 Claude!一个越用越稳的 API 中转站 Claude API 官方价一折起,企业级直连稳定接入 “万 1 免 5” a 股券商低佣免五开户,抽一箱汾酒 [6 瓶] ~~ [大笑脸开户] 香港排名第一数字银行 众安银行开户额外返现 300HKD . - V2EX Bitget 钱包,稳定支付 AI 的 U 卡,首笔返现 50%, 结束 4 月 30 号,新用户成功开卡返 3U 香港排名第一数字银行 众安银行开户额外返现 300HKD ! - V2EX [免费领取 1G 测试流量包] 动态住宅 IP | 住宅代理 | 海外 IP | ResidentialIP
AI 规范编程:从 SDD 理念到 Spec-Kit 落地实践
xuxueli · 2026-05-24 · via 推广

1 、传统开发范式的痛点

在 AI 编码助手(如 GitHub Copilot 、Claude Code 、Cursor )普及之前,软件开发遵循 "代码优先、文档次之" 的模式,面临三大核心痛点:

痛点 具体表现 影响
意图与实现鸿沟 需求文档模糊、变更频繁,代码与文档长期脱节 沟通成本高,重构风险大,维护困难
协作效率低下 团队成员对需求理解不一致,缺乏统一 "事实来源" 重复工作多,冲突频繁,交付周期长
质量保障滞后 测试在编码后进行,缺陷发现晚,修复成本高 产品稳定性差,用户体验受损

随着 AI 编码工具的普及,这些问题被进一步放大:AI 能快速生成代码,但缺乏对整体系统架构和业务逻辑的理解,容易产生 "局部正确但全局错误" 的代码;同时,开发者过度依赖 AI 提示词,导致代码质量参差不齐,可维护性急剧下降。

2 、SDD 的核心定义与价值

规范驱动开发 (Spec-Driven Development, SDD) 是生成式 AI 时代下适配工程化开发的新型软件开发方法论,核心是先由技术人员定义简洁、可测试、形式化的系统规格说明 (Spec),将其作为人、团队与 AI 之间的 "动态契约" 和开发过程的唯一事实来源。

SDD 带来三大革命性转变:

  • 权力反转:将软件开发的 "单一事实来源" 从易变的代码转移到人类意图的直接表达 —— 规范本身
  • 流程重构:从 "编码→测试→修复→文档" 转变为 "规范→设计→实现→验证" 的线性流程
  • 人机协同:规范成为 AI 的 "操作手册",消除 AI 猜测意图的成本,提升代码生成质量

3 、SDD 的发展历程

SDD 并非全新概念,而是在传统软件工程理论基础上的进化:

  • 早期起源:可追溯至 20 世纪 80 年代的 "契约式设计"(Design by Contract) 和 "测试驱动开发"(TDD) 理念
  • 现代演进:2025 年,GitHub 发布 Spec-Kit 工具,正式将 SDD 从理论推向实践
  • 生态成熟:2026 年,OpenSpec 、Superpowers 等工具相继出现,形成完整的 SDD 工具生态
  • 行业认可:微软、亚马逊等科技巨头开始在内部推广 SDD 方法论,将其纳入官方培训课程

Spec-Kit 案例实践

以 "XXL-API 项目代码重构" 为例,展示 Spec-Kit 的完整实践流程。

本次改造项目为正式项目,对代码规范性与质量存在要求;另外,该重构需求涉及 “9 个功能模块”、“前后端代码逻辑修改”,累计需要修改 130+ 项目文件,为中型颗粒度需求。本次改造需求存在一定复杂度。

Specify - 生成功能规格

执行如下命令 + 填写功能需求描述,生成 “功能规格( Spec )”:

/speckit.specify  针对 XXL-API 项目按照如下要求重构:

1 、按照下面项目规范结构,重构重构项目目录结构:

xxl-api-admin/src/main/java/com/xxl/api/admin
- /framework: 基础框架代码,包含公共的 登录、util 、过滤器等组件。
- /business:业务代码,包含具体业务模块的 controller 、service 、model 、mapper 子分层代码。
  xxl-api-admin/src/main/resources/templates
- /framework:基础模板,基础框架实体 对应的。
- /business:业务模板,业务领域实体对应的。
  xxl-api-admin/src/main/resources/mapper
- /framework:基础 Mapper 文件,基础框架实体 对应的。
- /business:业务 Mapper 文件,业务领域实体对应的。


2 、业务代码分类判断逻辑:Java 代码部分,当前 com/xxl/api/admin/controller/biz 下除了 UserController 都是 业务领域,保留 User 相关 Java 代码不变,其他按照规范调整。模板部分,当前 help.ftl 、index.ftl 、login.ftl 属于基础框架,其他属于业务领域; Mapper 部分,当前 XxlApiUserMapper.xml 属于基础框架,其他属于业务部分。

执行后将会生成 .specify/specs/001-project-structure-refactor/spec.md 文件,内容如下:

img

Plan - 生成技术规划

执行如下命令,生成 “技术规划”:

/speckit.plan

执行后将会生成 .specify/plans/001-project-structure-refactor/plan.md 文件,内容如下:

img

Tasks - 拆解任务

执行如下命令,生成 “任务清单”:

/speckit.tasks

执行后将会生成 .specify/tasks/001-project-structure-refactor/tasks.md 文件,内容如下:

img

Implement - 生成代码实现

执行如下命令,将会按照拆解任务( tasks.md )进行 “代码生成”:

/speckit.implement

Agent 会按照任务清单( tasks.md )逐个实现,每个任务完成后自动对照requirements.md检查。

所有任务完成后,人工进行 Review 验收,确认符合要求后合并代码(当前该 PR 已合入 XXL-API master 分支,交付符合预期)。

img


Spec 完整实践记录见https://www.xuxueli.com/blog/?blog=ai/speckit