游乐游手机版
首页/AI教程/文章详情

告别Spec-First,迎接Skill-First新时代

时间:2026-07-08 15:30
随着AIAgent成为API资产的新消费者,API开发正从“规范优先”转向“技能优先”。Skill-First在保留端点规范、测试用例等基础上,增加可执行技能层,使资产从可读变为可调用。系统由Apifox、CLI、SKILL和Agent协同构成,人类设定目标,Agent执行任务,CLI进行校验。

随着AI Agent的崛起,API开发的底层逻辑正在经历一次静悄悄的转向。过去的十年,我们一直在讲“Spec-First”(规范优先)——先定好契约,再去实现。这当然是对的。但现在,Agent开始加入这场协作,开发流程中间出现了一个新的变量。文章想说的是:我们正在进入一个“Skill-First”的时代。

Spec-First 时代

多年来,许多开发团队的协作流程都是 Spec-First(规范优先)。这套模式已经足够成熟,核心内容可以概括成表格里这样:

核心内容

原则描述
优先设计 API在实现之前先定义 API
围绕文档协作团队参考共享的规范
早期 Mock前端可以基于 Mock 进行开发
共同调试问题在共享格式中清晰可见
基于规范测试验证实现是否符合设计
准备就绪后发布发布文档齐全、经过测试的 API

价值所在

收益为什么重要
清晰的契约前后端都清楚预期结果
并行开发团队可以独立工作
减少摩擦沟通误解能被及早发现
稳定的测试测试符合文档定义的行为
活文档规范随产品同步演进

说到底,在人类驱动的 API 开发里,Spec-First 是正确的方法。

新的消费者:AI Agent

AI Coding 的出现带来了一个关键变化:API 资产的消费者不再只有人类。现在,Agent 也开始消费这些资产了。

Agent 需要什么

Agent 活动所需资产
读取端点API 文档
添加测试端点定义、Schemas
运行自动化测试场景、环境
根据报告修复代码失败详情、响应数据
判断变更是否可用测试结果、覆盖率

在这种背景下,Apifox 中的 API 文档、测试用例和测试场景不再仅仅是供人类阅读的协作材料——它们是 Agent 的确定性可调用资产。

资产转型

资产Spec-First (人类视角)Skill-First (Agent 视角)
API 文档协作材料可调用的数据源
测试用例质量产物可执行的验证
测试场景测试工作流自动化目标
环境配置运行时上下文
报告评审输出反馈信号

资产从“可读”转变为“可调用”。

Skill-First 的定义

在 Spec-First 的基础上构建:

保留项原因
端点规范仍然需要清晰的契约
测试用例仍然需要质量产物
业务场景仍然需要工作流覆盖
文档仍然需要人类参考

新增项:

新增项目的
可执行技能Agent 可以调用工作流
可验证步骤每个阶段的质量门禁
可追溯链条Agent 行为的审计追踪

可以用一句话概括:Skill-First = Spec-First + Agent 执行层。

系统架构

层级职责示例
Apifox管理 API 和测试资产Endpoints, schemas, test cases, scenarios
CLI提供确定性执行Commands, validation, output
SKILL提供任务判断和路径Workflow guidance, sequence rules
Agents理解目标、执行、调整Claude Code, Cursor, Trae, Codex

每一层都有其特定的角色。

它们如何协同工作

用户: "为退款 API 生成测试并运行验证"↓Agent: 理解任务类型 (SKILL 辅助)↓Agent: 调用 CLI 读取端点 (CLI 执行)↓Agent: 生成测试用例 (Agent 创建)↓CLI: 校验结构 (cli-schema 校验)↓Agent: 写入测试用例 (CLI 执行)↓CLI: 返回 agentHints (CLI 引导)↓Agent: 回读并调整 (Agent 遵循 hints)↓Agent: 运行测试 (CLI 执行)↓CLI: 返回报告 (CLI 提供反馈)↓Agent: 向用户总结 (Agent 完成)

工作流转型

Spec-First 工作流(人类驱动)

人类设计规范↓人类编写文档↓人类创建 Mock↓人类进行调试↓人类编写测试↓人类发布

特征:

维度描述
驱动者人类
重点协作
反馈人工评审
速度受限于人类步调
错误由人类发现

Skill-First 工作流(Agent 辅助)

人类指定目标↓Agent 读取现有资产↓Agent 生成变更↓CLI 进行校验↓Agent 写入↓CLI 引导后续步骤↓Agent 进行验证↓人类评审结果

特征:

维度描述
驱动者Agent (由人类目标引导)
重点执行
反馈自动化校验
速度Agent 步调
错误由 CLI 拦截

团队应该做什么

立即采取的步骤

步骤行动
1. 安装npm install -g apifox-cli@latest
2. 安装 SKILLapifox skill install
3. 尝试小任务给 Agent 分配低风险任务
4. 学习模式观察 Agent 的工作流
5. 扩大范围逐渐增加任务复杂度

第一个 Agent 任务示例

使用 Apifox CLI 帮我在 Apifox 中创建我的第一个 API 端点。首先,检查我的 Apifox CLI 设置并列出我可以访问的项目。询问我要使用哪个项目。在我确认后,创建一个简单的 GET /health端点,命名为 Health Check,并包含一个 200 响应示例。在写入之前验证任何结构化输入,然后回读该端点并总结创建的内容。

这将带来:

收益描述
环境检查Agent 验证环境配置
项目选择Agent 在写入前征得同意
小规模创建低风险的初步尝试
校验写入前通过 cli-schema 校验
回读确认实际创建的内容
总结人类获得清晰的结果

入门命令

# 安装 Apifox CLInpm install -g apifox-cli@latest# 安装配套 SKILLapifox skill install# 检查版本 (需要 2.2.5+)apifox -v# 身份验证apifox auth login# 列出项目apifox project list

未来展望

趋势方向
Agent 参与度更多的 API 开发任务由 Agent 处理
CLI + SKILL 模式成熟、标准化的工作流
更多 Skills针对不同场景的领域特定 Skills
更好的收敛性关键节点的工程化改进
人机协作人类与 Agent 之间的无缝交接

未来是 Agent 辅助的 API 开发时代。

全系列总结

我们已经完成了整个旅程:

篇章主题核心洞察
1问题126 个 MCP 工具 → 杂乱的工具墙
2转向复杂性从上下文转移到工程化
3哲学CLI 校验,Agent 生成
4设计agentHints 引导后续步骤
5经验SKILL 封装工作流知识
6验证减少 30% 调用,减少 25% Token
7实践PRD → OpenAPI → 测试 → 验证
8基础CI/CD 仍是基石
9诚实仍面临四个挑战
10愿景Spec-First → Skill-First

最终原则

Spec-First 是为了人类协作。Skill-First 是为了 Agent 执行。
时代方法消费者
传统时代Spec-First人类
Agent 时代Skill-First人类 + Agent

资产变得可调用。工作流变得可执行。质量变得可验证。

欢迎来到 Skill-First 时代。

关键要点

  • Spec-First 适用于人类驱动的开发。
  • Agent 现在是 API 资产的消费者。
  • 资产从可读转变为可调用。
  • Skill-First = Spec-First + Agent 执行。
  • 系统构成:Apifox (资产) → CLI (执行) → SKILL (判断) → Agents (行动)。
  • 人类指定目标,Agent 执行,CLI 校验。
  • 从小处着手,学习模式,逐步扩大范围。

下载 Apifox,在一个工作空间内完成 API 的 设计、Mock测试 和 文档。了解更多关于用于命令行 API 测试、CI 自动化和 AI Agent 工作流的 Apifox CLI 的信息。

Spec-First 已成往事,欢迎来到 Skill-First 时代

来源:https://apifox.com/apiskills/spec-first-yi-cheng-wang-shi-huan-ying-lai-dao-skill-first-shi-dai/
上一篇Apifox CLI Agent 工作流 从 PRD 到测试闭环 下一篇Qwen ASR 1.7B实战本地语音识别接入熙瑾会悟搭建私有化AI会议助手
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Claude Code官方教你Loop工程附6大省token技巧
AI教程 · 2026-07-08

Claude Code官方教你Loop工程附6大省token技巧

之前写过一篇《Loop Engineering 的保姆级教程》,从概念到多工具实战,比较全面地讲了循环工程的玩法。这两天 Claude Code 官方团队下场,发了一篇博客叫「Getting started with loops」,系统地整理了他们团队内部对「循环」的定义和分类。 这篇博客的含金量十

阿里云2核4G服务器价格与选型:实例规格、收费标准及活动价
AI教程 · 2026-07-08

阿里云2核4G服务器价格与选型:实例规格、收费标准及活动价

阿里云2核4G这个配置,可以说是个人站长和中小企业用户最常关注的“爆款”了。不过它的价格可不是一个固定的数字,而是跟实例规格、带宽、云盘类型、地域等等因素紧密相关。比如目前轻量应用服务器2核4G给到峰值200M带宽、50G ESSD云盘,抢购价能做到9 9元1个月或者199元1年。通用算力型u1实例

阿里巴巴研发效能实践日:敏捷精益项目管理报名
AI教程 · 2026-07-08

阿里巴巴研发效能实践日:敏捷精益项目管理报名

研发效能提升领域又有重磅消息了。阿里巴巴研发效能实践日——由阿里研发效能部主办的线下沙龙品牌,这次携手全球领先的项目管理协会PMI,共同聚焦“敏捷精益项目管理”这一核心主题。听起来就干货满满?别急,活动精心安排了4大主题演讲,旨在帮助参会者在思维层面实现突破,并且回去就能直接落地实践。更关键的是,参

RFID资产管理系统:企业资产数字化高效管控方案
AI教程 · 2026-07-08

RFID资产管理系统:企业资产数字化高效管控方案

数字化转型走到今天,传统人工管资产那套老办法——效率低、差错多、资产一挪窝就成“失踪人口”——已经越来越扛不住了。从仓库、车间到办公室,但凡资产流转量大、品类多的企业,都急需一套能实时盯、自动盘的方案。结合多行业的落地经验来看,RFID资产管理系统之所以能成为主流选择,核心在于它用射频技术把资产全生

智能体工作流知识沉淀:从一次修复到长期记忆
AI教程 · 2026-07-08

智能体工作流知识沉淀:从一次修复到长期记忆

好的,作为一位资深的技术专家和知识管理实践者,我将为你重新讲述这篇文章的核心内容,让这些观点和案例听起来更像是一次真诚的技术分享,而不是一份AI生成的报告。 在传统软件工程里,我们反复念叨“代码复用”,但到了AI Agent参与的工程时代,真正能产生复利的东西变了——从“代码复用”悄然转向了“知识复