Token导航 LogoToken导航TokenDH.com
Spec Driven AI Dev 00 Overview logo
AI代理未说明官方级别未说明来源级核验

Spec Driven AI Dev 00 Overview

MCP Server

一套面向工程师、产品经理和技术领导者的5门课程系列,教授如何在实际生产环境中采用AI技能、开放标准和LLM工作流程。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI开发VS CodeAI代理VS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

andrewwint

提供方

andrewwint

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

规范驱动的人工智能开发

“像管理自己的注意力一样管理LLM的上下文窗口。”

面向工程师、产品经理和技术领导者的5门实践课程系列,采用人工智能技能、AgentSkills.io等开放标准以及真实生产环境中的LLM工作流。

![Course 1](https://github.com/andrewwint/spec-driven-ai-dev-01-foundations) ![Course 2](https://github.com/andrewwint/spec-driven-ai-dev-02-data-platform) ![Course 3](https://github.com/andrewwint/spec-driven-ai-dev-03-ml-pipelines) ![Course 4](https://github.com/andrewwint/spec-driven-ai-dev-04-api-agents) ![Course 5](https://github.com/andrewwint/spec-driven-ai-dev-05-devops)

______________________________________________________________________

TL;工程领导者DR

规范驱动的人工智能开发提供了一种有纪律的使用方式 在生产软件交付中安全地使用人工智能技能和开放标准.

团队跟随 规格→ 专业代理商→ 自动闸门→ 人类评论 而不是临时提示。

典型结果:

  • 重复编码和研究时间减少20-40%
  • 产生幻觉的输出缺陷更少
  • 更快的入职流程
  • 标准化、可审计的人工智能使用与CI/CD和合规性保持一致

人工智能成为生产力的倍增器,而不是技术债务。

______________________________________________________________________

执行摘要

Image _您可以为您的组织提供的代理开发生命周期(ADLC)示例。_

这是什么?

一个实用的框架和课程系列,教导团队如何安全、可预测地将AI代理直接集成到软件开发生命周期(SDLC)中。

这不是更换工程师。这是关于在保持相同标准的同时提高工程杠杆率 可靠性, 测试, 治理,以及 问责.

方法

  • 而不是: “及时和希望”
  • 我们使用: 规格→ 代理→ 确定性门→ 人工审核

业务影响

度量影响描述
生产力更快的脚手架、自动化研究、更快的原型制作。
质量范围较小的任务,较少的幻觉,自动化测试/门。
风险审计跟踪,可重复的工作流程,兼容SOC2/ISO。

投资回报率示例(保守)

对于一个由6名工程师组成的团队:

  • 研究与文档: 每周节省3-5小时
  • 锅炉板/脚手架: 每周节省3-6小时
  • 返工减少: 每周节省2-4小时
  • 总计: 每位工程师每周节省约8-15小时

📊 查看详细的投资回报率分析→ --包括独立开发人员与团队的比较、分工、协作模式以及如何衡量自己的投资回报率。

______________________________________________________________________

⚡ 快速入门(5分钟)

立即查看工作流。

git clone https://github.com/andrewwint/spec-driven-ai-dev-01-foundations
cd spec-driven-ai-dev-01-foundations
uv pip install -r requirements.txt
code .

然后:

  1. 写一个小规格。
  2. 请问 顾问代理 以供指导。
  3. 生成解决方案。
  4. 用闸门检查输出。

责任泳道

人类拥有书挡。 AI协助在中间。

阶段人类工程师研究代理构建代理审查代理
发现✅ 编写规范收集文档
规划批准设计总结草拟框架
构建引导方向生成代码
验证检查输出测试/门
部署✅ 自行发布
人工智能并不能取代判断。它增强了你的判断能力。

______________________________________________________________________

核心概念

渐进式披露

不要把所有的指示都放在前面。向代理传递上下文 当它相关时:

方法示例
决定阅读顾问说“为此阅读docs/patterns/X.md”
发现Agent从现有代码中学习约定
触发预提交挂钩火验证说明
在反馈中给出测试失败指导修复
_请参阅: 向AI模型提供指令_

DARE模型

平衡人工智能和确定性工具的决策框架:

信件原则问题
D确定性优先这可以是脚本、正则表达式或规则吗?不要使用AI
A.AI用于歧义这需要判断还是世代?使用AI
R边界审查人类应该在哪里检查?
E失败后升级是什么触发了交接?定义限制。

顾问模式

有些代理不生成代码。他们 引导:

  • 总结文件。
  • 解释领域概念。
  • 建议架构模式。
_想想看:一个资深队友给你指路,而不是自动驾驶你的键盘。_

模型层选择

使用 能胜任这项工作的最便宜的型号:

层级用途示例
简单的任务,翻译最小的可用模型
平衡的代码审查、教学中层推理模型
高级架构决策最有能力的可用模型

模型选择是一种技能。不要拖欠保费。

10倍你的谷歌福(MCP)

代理使用直接连接到文档 模型上下文协议(MCP) 获取官方文档并比较选项。查找时间从几分钟缩短到几秒钟。

企业=易于推理

企业并不意味着复杂。这意味着其他人可以编写代码 理解并贡献于:

反模式企业模式
一个巨大的CDK堆栈多堆栈:网络、数据、api、监控
500行工作流文件可重复使用的工作流模板
部落知识Runbook和剧本
“它在我的机器上工作”Docker+一致性环境
长期证书OIDC+短期令牌
_测试:“新团队成员能在一天内理解这一点吗?”_

______________________________________________________________________

🎓 Capstone成果

到本系列结束时,您将拥有 生产准备系统:

  • 代理人协助SDLC: 从创意到可重复的生命周期→ 生产。
  • 专业代理: 研究•顾问•规划师•建设者•审稿人•历史学家。
  • 生产工件: API、管道、模型、CI/CD、监控。
  • 可重用模板: 规格、回购结构、护栏、代理模式。
  • 实际判断: 知道什么时候 使用人工智能与知道何时使用它同样重要。

______________________________________________________________________

📚 学习之路

| 课程

重点和关键概念介绍时间
1.基础规范驱动的工作流程、DARE模型、Doer+Gate代理~9小时
2.数据平台管道+顾问, 顾问模式,渐进式披露~10小时
3.ML管道模型+评估门、实验建议、评估门,🏢 企业环境~9h
4.API及代理商服务+MCP, MCP文件访问 (“10倍谷歌赋”)~9小时
5.DevOps部署+运营,应用前计划,合规性为准则~9h

总计: 约46小时内容

贯穿每门课程的模式

模式引入继续
顾问代理课程23,4,5
渐进式披露课程23,4,5
🏢 企业背景课程34,5
投资回报率权衡分析课程23,4,5
重点提案课程23,4,5

______________________________________________________________________

🛠️ 工具

我们保持堆栈开放和标准:

  • 编辑: VS Code或任何具有AI技能支持的编辑器
  • 标准: AgentSkills.io 网站 开放标准(广泛采用,与工具无关)
  • 运行时间: Python 3.10+,节点18+
  • 包装经理: uv(快速Python管理)
  • 无需专有供应商锁定。

可观察性(可选但推荐)

工具目的我们为什么使用它
Splitrail令牌和成本跟踪“上下文即注意力”。此工具可准确可视化您消耗了多少上下文(和金钱),帮助您验证投资回报率假设。

______________________________________________________________________

📁 存储库结构

每门课程都遵循相同的仓库布局:

spec-driven-ai-dev-0X-[course-name]/
├── README.md                # Course overview & how to use
├── code/
│   ├── 01-[module-name]/    # Complete snapshot at Module 1
│   ├── 02-[module-name]/    # Complete snapshot at Module 2
│   └── ...                  # One folder per module
├── slides/                  # Course slides (if any)
└── attachments/             # Templates, cheat sheets, extras

code/0X-*/ 文件夹是 完整、可运行的项目 在该模块检查点。在GitHub上浏览或克隆并探索任何模块。

每个模块内部快照

code/0X-[module-name]/
├── README.md
├── CHANGELOG.md         # What shipped (Human owned)
├── HISTORY.md           # Persistent context (Agent owned)
├── AGENTS.md            # Agent definitions & strategy
├── src/                 # Application source code
└── skills/              # AgentSkills.io skill definitions

______________________________________________________________________

工具原则

我们教授以下基本原则 转移到任何工具:

我们的方法行业标准我们为什么选择我们的
熊猫→ Lambdadbt+仓库原理相同,设置更简单
Python验证寄予厚望你明白发生了什么
Makefile触发器气流DAG关注逻辑,而不是编排
FlaskFastAPI模式传输
CDKTerraform两者都是IaC思维

当你准备好采用行业工具时,你会认识到这种想法。

______________________________________________________________________

🚀 从这里开始

👉 课程1:基础

目录标签

目录标签

AI开发VS CodeAI代理本地部署LLM工作流程规范驱动开发工程效率AI技能培训

支持客户端

VS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP