📖 项目简介
Skill Recorder 是 Microsoft 推出的开源桌面应用,它能够录制你在屏幕上的工作会话,然后使用 GitHub Copilot CLI 将其重建为意图 + 有序步骤,最终生成可复用的 Skill 或 Automation。
💡 核心理念
录制一次,复用无限次。Skill Recorder captures your clicks, app switches, pages visited,
and optional narration, then uses Copilot CLI to reconstruct them as an AI agent can repeat.
📊 项目数据统计
🚀 工作流程
1️⃣ 录制
点击录制或按快捷键,记录你的工作会话
2️⃣ 控制
随时静音/切换麦克风,结束或丢弃录制
3️⃣ 分析
Copilot 重建意图和有序步骤
4️⃣ 创建
生成可复用的 Skill 或 Automation
📦 快速开始
1️⃣ 安装
# macOS / Ubuntu
commit=”40-character-release-commit“; curl -fsSL “https://raw.githubusercontent.com/microsoft/skill-recorder/$commit/install.sh” | SKILL_RECORDER_COMMIT=”$commit” bash
commit=”40-character-release-commit“; curl -fsSL “https://raw.githubusercontent.com/microsoft/skill-recorder/$commit/install.sh” | SKILL_RECORDER_COMMIT=”$commit” bash
# Windows (PowerShell)
$commit=”40-character-release-commit“; $env:SKILL_RECORDER_COMMIT=$commit; irm “https://raw.githubusercontent.com/microsoft/skill-recorder/$commit/install.ps1” | iex
2️⃣ 开发环境
# 需要 Node.js 24
npm ci
npm run compliance:licenses
npm run dev
npm ci
npm run compliance:licenses
npm run dev
3️⃣ 评估测试
# 评估描述器
npm run eval
npm run eval
# 评估 Skill/Automation 泛化
npm run eval:builder
🔒 隐私与安全
⚠️ 重要安全提醒
- 不要在录制中输入密码、令牌或 API 密钥
- 选择”分析”会将数据发送到 GitHub 云
- 录制、存储、帧提取在本地完成
🎯 应用场景
🌟 核心特性
- 屏幕录制 – 捕获点击、应用切换、页面访问
- 可选语音叙述 – 支持 99 种语言的本地转录
- Copilot 分析 – 重建意图和有序步骤
- Skill 生成 – 创建可复用的 SKILL.md 文件
- Automation 创建 – 定时或触发执行
- 原生工具优先 – 使用 Agent 原生工具而非 UI 重放
📈 性能评估
录制准确性
高
高
隐私保护
优秀
优秀
易于使用
简单
简单
开源程度
MIT
MIT
🌟 相关资源
📅 本文数据截至 2026 年 8 月 9 日
持续更新中,欢迎 Star 关注!
