本文为「Agent Skills 开发实战」系列第 9 周内容,承接前 8 周技能开发、跨平台适配、模板开源的全部知识点,完整复盘如何用 Trae 搭配自研 Skill 工具链,实现全量文档与代码由 AI 生成、人工仅做核实评审,11 天从零落地一套 AI 智能体技能管理系统(SkillMaster),小白可直接复刻全流程。

✅ 本文你将收获

  • 一套可复用的「AI 生成 + 人工审核」Skill 驱动开发工作流
  • 从需求到上线,10 个 Skill 串联项目的完整落地方法
  • 11 天双人实战的人机分工模式与审核要点
  • 软件开发全流程 Skill 使用指引文件,快速上手工具链
  • 小白复刻步骤,照着做就能用 AI 落地自己的项目

一、学了单个 Skill,怎么用它做完整项目?

前 8 周我们从基础语法、排错方法,讲到跨平台适配,最后开源了需求分析、产品讨论两套核心 Skill 模板。很多同学私信问:

单个技能我会用了,但真正做项目时,AI 到底能扛多少工作量?人还要写多少代码?

这正是本周实战的核心:用我们自己的 Skill 工具链,闭环开发一套「AI 智能体技能管理系统(SkillMaster)」 —— 相当于用 AI 技能开发 AI 技能管理平台。全程所有文档、代码均由 AI 生成,人工只做需求核实、设计评审、代码审查与最终验收,2 个人 11 天从需求走到可运行系统。

整个过程完全复用了系列讲过的所有规范:

  • 所有开发用的 Skill 都遵循跨平台通用标准,Trae 里开发、OpenClaw 里也能直接跑
  • 全程用四层排查法做自检,没有出现技能失效、输出漂移的问题
  • 需求、设计、开发、测试全流程都由对应 Skill 驱动,人工不做重复生产,只做质量把控

小白也能完全复刻这套流程 —— 不用死磕技术细节,只要按节点触发对应 Skill,抓住核心审核要点,就能一步步输出标准化成果,落地自己的项目。


(图注:最终落地的 SkillMaster 系统主界面,包含技能市场、对话面板、个人中心三大核心区域)

二、整体思路:10 个 Skill 串起软件开发全流程

我们没有一上来就写代码,而是先搭好了「软件开发全流程 Skill 工具链」,把项目拆成 10 个标准节点,每个节点对应一个专属 Skill。
整个流程严格遵循「先规划、再设计、后开发」的顺序,前一个节点的 AI 输出,经人工审核确认后,作为后一个节点的输入,全程文档驱动,不会走偏。

项目规划 → 产品讨论 → 头脑风暴Pro → 需求分析 → 概要设计 → 详细设计 → 任务拆分/逐日开发 → 前端设计 → 功能测试 → 性能测试

人机分工非常清晰:

  • AI 负责生产:每个节点说一句话触发对应 Skill,自动输出标准化成果(文档、代码、用例)
  • 人工负责把关:核实业务边界、评审技术方案、确认代码逻辑、验收最终效果

小白跟着这个流程走,不会遗漏关键环节,也不用怕 AI 输出跑偏 —— 只要抓住每个阶段的审核要点,就能稳稳推进项目。

三、实战复盘:11 天从 0 到 1 落地 SkillMaster

下面完整复盘整个项目的推进过程,四个阶段无缝衔接,总周期严格控制在 11 天。每个阶段讲清楚「AI 用什么 Skill 产出了什么、人工重点核实什么、踩了什么坑」。

阶段 1:需求定型(Day 1,1 天搞定)

用到的 Skill:PM Debate + 需求分析 Skill
AI 核心产出:完整的需求分析文档(PRD)
人工核心动作:想法对齐 + 需求边界核实

第一步没有直接画原型、写文档,先用 PM Debate 把想法聊透:

  • 先抛出初始想法:做一个企业内部的 Skill 管理平台
  • AI 自动开启压力测试,从岗位隔离、API Key 安全、版本冲突等角度找漏洞
  • 用快速判断模式定边界:知识库、工作流先不做,MVP 聚焦技能管理 + 对话核心能力

想法人工确认对齐后,直接把讨论结论丢给 requirements 需求分析 Skill,AI 自动生成标准化 PRD,包含项目概述、功能需求、非功能需求、技术规格、约束条件 6 大模块。
人工只需要做 2 件事:核实功能有没有遗漏、约束条件是否符合实际,不用自己从零写文档。


(图注:需求分析 Skill 输出的 PRD 文档片段,功能需求带唯一编号,结构完全标准化)

小白避坑:不要跳过产品讨论直接写需求。先让 AI 帮你把想法聊透、边界定清,再生成文档,比写一半再返工效率高得多。

阶段 2:设计落地(Day 2-Day 3,2 天出全套设计)

用到的 Skill:概要设计 Skill + 详细设计 Skill
AI 核心产出:概要设计文档 + 详细设计文档(含接口、库表、类设计)
人工核心动作:架构方案评审 + 技术细节核实

需求人工确认通过后,分两步走设计:

  1. 概要设计(Day 2):把 PRD 丢给概要设计 Skill,AI 自动输出系统架构、模块划分、实体关系、接口清单,定好整体技术栈(Spring Boot + Vue3 + RuoYi 框架)。人工重点评审:架构是否合理、模块划分是否清晰、技术栈是否符合团队现状。
  2. 详细设计(Day 3):基于评审通过的概要设计,用详细设计 Skill 输出接口定义、数据库 DDL、类设计、前端组件结构,精确到每个字段、每个接口的请求响应格式。人工重点核实:字段命名是否统一、接口逻辑是否闭环、表结构是否满足业务需求。

最终输出的设计文档,直接作为前后端并行开发的唯一依据 —— 前端做 Mock、后端写接口,都按这份文档生成,不会出现两边对不齐的问题。


(图注:概要设计 Skill 输出的系统架构图)

阶段 3:开发推进(Day 4-Day 9,6 天核心开发)

用到的 Skill:任务拆分 Skill + 前端设计 Skill
AI 核心产出:11 天逐日开发计划 + 前后端全量功能代码
人工核心动作:任务排期确认 + 每日代码评审

设计文档人工确认通过后,用 任务拆分 Skill 把整个项目拆成按天推进的任务:

  • AI 自动拆分每天前后端各自的任务、预估工时、前置依赖
  • 定好 4 个里程碑节点:接口定义完成、核心功能完成、接口联调完成、项目验收
  • 人工只需要确认排期是否合理,不用自己拆任务、排工期

整个开发采用并行模式:后端接口和前端页面都由 AI 按日生成,人工每天做代码评审 —— 不用逐行写代码,重点看业务逻辑是否正确、有没有明显的安全隐患、是否符合设计文档规范,确认无误就进入下一天。
前端页面直接用 frontend-design Skill 生成基础界面,人工再做细节微调,比从零写效率高 50% 以上。


(图注:任务拆分 Skill 输出的每日任务清单,明确任务内容、工时、责任人)

阶段 4:联调测试(Day 10-Day 11,2 天联调验收)

用到的 Skill:功能测试 Skill + 性能测试 Skill
AI 核心产出:功能测试用例 + 性能测试脚本
人工核心动作:测试用例评审 + 问题修复验收

开发完成后,不用人工一条条写测试用例:

  • Day 10:把需求文档 + 详细设计丢给功能测试 Skill,AI 自动生成结构化测试用例,覆盖所有核心功能点;人工评审用例完整性后,同步开展接口联调收尾与 Bug 修复。
  • Day 11:把接口文档丢给性能测试 Skill,AI 自动生成 JMeter 测试脚本,包含并发、响应时间、吞吐量等指标;完成全量回归测试、人工验收通过后项目正式交付。

所有问题修复完成、验收通过后,整个项目正式交付,11 天周期严格闭环。

四、SkillMaster 系统核心功能展示

最终落地的 SkillMaster 系统,完整实现了我们最初规划的核心能力,企业员工、技能工程师、管理员三类角色都能覆盖:

1. 技能管理模块

支持技能上传解析、版本管理、岗位分类、发布下架。技能工程师上传 .md 格式的 Skill 文件,系统自动解析元数据和触发词,支持版本回滚、版本对比。

2. 对话引擎模块

员工输入问题自动匹配触发词,单技能自动调用、多技能弹窗选择;支持 SSE 流式输出,首 token 响应 3 秒内;内置多级模型降级策略,主模型挂了自动切备用模型。

3. 模型配置模块

支持管理员配置全局模型,员工自定义个人模型;API Key 加密存储,支持连接测试;按「个人 > 岗位 > 全局」的优先级自动匹配模型。

4. 个人技能池与统计

员工可以收藏常用技能、自定义排序、添加私人触发词;管理员可以查看技能使用排行、模型调用成功率、用户活跃度等数据。

五、实战踩坑:AI 生成 + 人工审核最容易踩的 5 个坑

整个过程我们也踩了不少坑,这里总结出来,小白复刻的时候可以直接避开:

⚠️ 坑 1:多 Skill 串联上下文丢失
前一个阶段的输出直接丢给下一个 Skill,经常出现信息遗漏、理解偏差。
解决方案:全程文档驱动,每个阶段输出标准 Markdown 文件,下一个 Skill 只读取文件内容,不靠对话上下文传递信息,稳定度大幅提升。

⚠️ 坑 2:AI 生成的代码前后端对不齐
让 AI 分别生成前后端代码,经常出现字段名不一致、接口格式不匹配的问题。
解决方案:先定详细接口文档并人工评审通过,前后端都严格按照文档生成代码;前端先用 Mock 数据开发,联调阶段再对接真实接口。

⚠️ 坑 3:人工审核逐行看,效率反而更低
很多人拿到 AI 生成的代码,逐行逐字检查,比自己写还费时间。
解决方案:审核抓核心不抓细节 —— 重点看业务逻辑、安全风险、是否符合设计文档,语法细节、格式规范类问题交给 AI 自己修正。

⚠️ 坑 4:技能触发冲突,调用错 Skill
开发过程中一句话同时命中多个 Skill,导致调用了错误的工具。
解决方案:复用我们第 5 周讲的优先级规则,明确每个 Skill 的适用边界;开发项目时可以手动指定调用目标 Skill,避免自动匹配出错。

⚠️ 坑 5:生成内容太通用,不贴合项目技术栈
默认生成的设计和代码都是通用模板,和我们用的 RuoYi 框架对不上。
解决方案:在需求阶段就明确技术栈约束,把框架规范写进 Skill 的提示词里,生成内容时自动贴合指定技术栈,减少后期修改量。

六、小白复刻指南:3 步用 Skill 做自己的项目

不用羡慕完整项目落地,照着这 3 步做,你也能用「AI 生成 + 人工审核」的模式快速开发自己的小项目:

1、准备工具链
搭好 Trae 环境,对照全流程 Skill 使用指引搭建自己的技能工具包,用四层排查法确认所有技能正常加载。

2、从需求启动,步步确认

先把你的项目想法用一句话说清楚,先调用 PM Debate 打磨 2-3 轮,再调用需求分析 Skill 生成完整 PRD,人工确认后再进入设计阶段,不要上来就写代码。

3、抓核心审核,不纠结细节
每个阶段 AI 生成内容后,重点核实业务边界、核心逻辑、安全风险,格式和语法类小问题直接让 AI 修改,把人力花在最有价值的把关环节。

七、资源获取

本次实战用到的 10 个 Skill 中有 2 个已在前文开源(需求分析、PM 讨论伙伴),其余 Skill 的设计逻辑均可参考系列前文的语法与结构自行搭建。为方便大家快速对齐全流程,本次整理了《软件开发项目Skill使用指引-简要版》,包含 10 个核心 Skill 的功能说明、触发关键词、输入输出标准与适用场景,对照即可快速掌握全流程技能的使用方法。

📦 资源下载:点击文章上方【资源下载】区,获取软件开发全流程 Skill 使用指引文件

提示:所有 Skill 均符合跨平台通用规范,Trae / OpenClaw 均可直接部署使用。

八、系列回顾:9 周时间,从入门到完整项目落地

到本周为止,咱们「Agent Skills 开发实战」系列已经走完了从 0 到 1 的完整入门路径:

1、《一文读懂 Agent Skills》:核心认知入门

2、《5 分钟上手:写第一个 Hello World Skill》:零基础实操

3、《SKILL.md 文件结构拆解》:底层规范吃透

4、《Prompt、Rule、Skill 区别一篇讲透》:厘清优先级逻辑

5、《为什么你的 Skill 总是不生效?四层排查法》:系统化故障排错

6、《保姆级实战:需求分析 Skill 开箱即用》:完整业务技能落地

7、《跨平台适配》:一套技能零修改通吃 Trae+OpenClaw

8、《2 个核心模板开源分享》:开箱即用直接落地

从认知到动手,从排错到实战,从单平台到跨平台,最后交付成品模板与完整项目方法论,小白跟着系列走,完全可以从零掌握 Agent Skills 的开发和使用。

🔗 往期内容可前往我的专栏「Agent Skills 开发实战」查看,按顺序学习效果更佳。

九、下期预告:第 10 周|全流程开发必备:如何用 10 个 Skill 串联项目

本周我们用 10 个 Skill 完整落地了 SkillMaster 系统,验证了「AI 生成 + 人工审核」的项目开发模式的可行性。很多同学私信反馈:单个技能我已经会用了,但怎么把零散的 Skill 拼成一套标准化的项目开发流水线?每个节点该传递什么内容、怎么衔接才不会丢失上下文、走偏方向?

下周我们就专门解决这个核心问题:完整拆解软件开发全流程的 10 个 Skill 工具链,讲清每个节点的触发时机、输入输出标准、上下文衔接规则与边界约束,教你从零搭出一套可复用的全流程开发工作流。不用再零散调用单个技能,实现「需求输入→AI 自动推进全节点→人工审核交付」的流水线式开发,小白也能快速搭出属于自己的 AI 开发工具体系。

💬 互动话题:
你最想用这套「AI 生成 + 人工审核」的模式开发什么项目?或者还想了解项目里哪个模块的实现细节?评论区留言,优先安排讲解!

如果这篇实战复盘对你有帮助,欢迎点赞👍+ 收藏⭐+ 关注➕,系列持续更新可落地的 Agent 实战干货。

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐