微软 Skill-Recorder 项目全解析
一、项目核心定义
Skill-Recorder 是微软近期开源的轻量化AI技能生成项目,核心范式为示教(Demonstration)→ AI Skill → Automation,彻底区别于传统RPA技术。其核心逻辑可一句话概括:Teach AI by Doing,而不是 Teach AI by Prompt(以实操演示教AI,而非指令提示教AI)。
传统自动化工具依赖录制鼠标坐标、固定界面回放,极易因页面变动失效;而 Skill-Recorder 不复刻机械操作,而是让AI观察人类完整业务流程,理解任务目标与核心逻辑,将人工实操沉淀为可理解、可复用、可泛化的AI技能,本质是知识捕获(Knowledge Capture),而非简单的界面自动化(UI Automation)。
二、完整运行流程
项目采用「一次人工演示、永久AI复用」的极简流程,全链路自动化解析生成技能:
1. 人工实操演示:用户完整执行一次目标业务任务,无需编写代码、无需撰写提示词
2. 全维度录制采集:同步录制屏幕操作、浏览器行为、终端指令、语音讲解,完整留存操作全链路信息
3. Copilot智能解析:AI对录制内容进行深度理解,核心完成四项工作:精准识别任务核心目标、拆解标准化执行步骤、推断可变业务参数、过滤随机偶然操作与无效冗余动作
4. 标准化技能生成:自动输出规范的 SKILL.md 技能文档
5. AI Agent复用执行:后续AI Agent可直接调用生成的技能,传入对应参数即可全自动完成任务
实操示例(GitHub问题修复)
传统录制工具会记录鼠标点击位置、移动像素等机械信息;而 Skill-Recorder 会提炼核心业务逻辑:
Goal(核心目标):修复 GitHub 漏洞问题
Steps(标准化步骤):打开对应Issue、分析运行日志、定位故障代码、迭代修改代码、完成功能测试、提交代码、创建PR、关闭Issue
三、核心产出:SKILL.md
项目最终生成标准化、可被AI识别调用的 SKILL.md 文件,统一技能规范,核心结构如下:
• Skill Name(技能名称):自定义业务技能名称,如 Handle GitHub Bug、日常运维巡检
• Parameters(核心参数):任务可变变量,如 Issue编号、服务器地址、用户ID等
• Process(执行流程):拆解后的标准化、可复用业务步骤
生成后,AI Agent 可通过简单指令调用技能并传入参数,例如 Use Handle GitHub Bug Skill Issue=1234,即可全自动执行完整任务。
四、与传统RPA的核心区别
Skill-Recorder 完全区别于 UiPath、Power Automate Desktop、Selenium 等传统RPA工具,核心差异如下:
维度 | 传统RPA工具 | Skill Recorder |
记录逻辑 | 记录鼠标坐标、界面点击等机械操作 | 理解任务目标、业务意图与核心逻辑 |
稳定性 | 界面轻微变动即失效,容错率极低 | 脱离界面依赖,具备极强泛化能力 |
自动化方式 | 纯UI界面回放 | 优先转换为API、CLI、Agent工具调用 |
核心价值 | 界面操作复刻 | 业务知识沉淀、标准化流程复用 |
微软官方重点强调:Skill-Recorder 摒弃低效的界面重放,优先将人工操作转化为标准化接口与工具调用,实现真正稳定、可迭代的自动化。
五、十大核心业务场景
Skill-Recorder 适配企业全职能场景,核心价值在于零代码、低成本沉淀个人经验为企业标准化资产,核心场景如下:
1. 企业SOP自动化(核心刚需)
适配HR、财务、行政、法务等职能的高频固定流程。以HR简历处理为例:录制一次「接收简历→系统查重→信息录入→邮件回复」完整流程,生成简历处理技能,后续AI可全自动批量完成简历筛选、查重、通知工作,大幅降低重复性人力成本。
2. IT运维与SRE
适配DevOps、平台工程、运维团队日常工作。可录制服务器巡检流程:SSH连接服务器→核查CPU/内存状态→分析运行日志→异常服务重启→生成运维日报,沉淀为「日常健康巡检技能」,实现每日运维工作无人值守自动执行。
3. 研发环境搭建
解决新人环境配置繁琐、流程不统一的问题。录制「代码拉取→项目构建→服务启动→数据库导入→环境配置」全流程,生成本地环境搭建技能,新人可通过自然语言指令,让AI自动完成全套开发环境初始化,统一团队开发标准。
4. 自动化代码评审
沉淀团队代码Review规范与经验。录制人工评审流程:核查PR代码→校验编码规范→排查SQL风险→检测安全漏洞→输出评审意见,生成代码评审技能,实现PR自动审核、风险自动预警,提升研发合规性与效率。
5. 客服业务自动化
适配客服高频工单处理场景。录制「CRM系统登录→订单查询→退款审核→模板消息推送」流程,生成退款处理、工单回复等技能,AI可自动处理常规客服诉求,减少人工重复操作。
6. 销售流程自动化
标准化销售报价、合同流转流程。录制「客户资料整理→附件下载→报价单生成→合同编辑→邮件推送」流程,生成报价合同技能,实现销售商务流程快速落地,提升响应客户效率。
7. 数据分析日报自动化
替代每日固定数据复盘工作。录制「PowerBI数据打开→数据导出→数据整理→图表制作→日报邮件发送」流程,生成每日数据报表技能,实现数据分析日报自动生成与推送。
8. 安全团队事件处置
适配SOC安全运维场景,提升应急处置效率。录制「安全告警接收→SIEM日志核查→EDR终端检测→AD账号排查→事件报告生成」流程,生成安全事件溯源技能,实现安全告警自动分析、事件快速处置。
9. 软件自动化测试
沉淀回归测试标准化流程。录制「测试环境启动→账号登录→业务下单→退款流程验证→数据库数据校验」流程,生成回归测试技能,实现版本迭代后自动化回归测试,保障软件迭代稳定性。
10. 企业隐性知识沉淀(最大核心价值)
解决企业「核心经验依赖个人、无法传承」的痛点。企业大量关键操作仅掌握在资深员工手中(部落知识),人员流动极易造成经验流失。通过 Skill-Recorder,资深员工仅需实操演示一次,即可将个人经验转化为标准化、可共享、可治理的企业AI技能资产,实现团队能力统一、知识永续传承,也是社区公认的项目核心价值。
六、AI体系中的产品定位
1. 整体工作链路
人类实操演示 → Skill Recorder 录制解析 → 生成标准化AI技能 → 存入技能仓库 → AI Agent/Copilot 调用 → 全自动执行业务流程
2. 核心定位
Skill-Recorder 并非最终执行任务的AI Agent框架,而是AI Agent平台的技能生产工具(Skill Authoring Tool)。它精准解决企业AI落地的核心难题:低成本、零代码将人类实操经验,转化为AI可识别、可复用、可规模化的技能资产。
七、结合平台工程的企业落地价值
适配AI+平台工程、Spring Boot研发体系等企业技术方向,落地场景极具实用性:
• AI运维助手:录制故障排查、应急响应流程,生成故障处置技能,实现运维问题自动排查、修复与复盘
• 研发内部IDP平台:将环境初始化、版本发布、服务回滚、日志分析等研发运维流程沉淀为标准化技能,开发者通过自然语言即可调用,降低平台使用门槛
• 企业统一知识库:将各岗位专家实操经验转化为标准化AI技能,统一团队执行标准,规避个人经验差异带来的业务风险
• SaaS智能Agent平台:支持业务人员自主演示操作、自动生成可配置AI技能,无需手写Prompt、无需开发复杂脚本,大幅降低企业AI自动化落地门槛

浙公网安备 33010602011771号