|
昨天深入研究了 Anthropic 刚开源的 Skills 仓库,发现这东西比想象中更有意思。按官方说法,Skills 是"folders of instructions, scripts, and resources that Claude loads dynamically"。将文件夹系统作为 Context,正是 Claude 最核心的产品理念。不仅可以加载记忆,还可以加载技能,这是目前最美妙最优雅的 Agent 架构。 skill-name/ ├── SKILL.md # 核心指令文件 ├── scripts/ # 执行脚本 ├── templates/ # 模板文件 └── LICENSE.txt # 许可证 每个 SKILL.md 都包含标准的 YAML 前置数据:--- name: skill-name description: 功能描述和使用场景 --- Anthropic 一口气开源了 20+ 个 Skills,覆盖了从创意设计到企业应用的各个领域:algorithmic-art: 基于 p5.js 的生成式艺术,支持流场、粒子系统canvas-design: 创建博物馆级静态艺术作品,输出 PNG/PDFslack-gif-creator: 专门优化 Slack 规格的 GIF 制作工具artifacts-builder: React + TypeScript + Tailwind CSS 组件构建器MCP-builder: MCP (Model Context Protocol) 服务器开发指南webapp-testing: 基于 Playwright 的 Web 应用测试工具theme-factory: 10种专业主题一键应用internal-comms: 企业内部沟通文档撰写brand-guidelines: Anthropic 品牌规范应用document-skills: 包含 DOCX/PDF/PPTX/XLSX 的完整处理能力拿 algorithmic-art 举例,代码大概这么写:// 标准的种子随机化模式 let seed = 12345; randomSeed(seed); noiseSeed(seed);
// 参数化控制 let params = { seed: 12345, particleCount: 1000, noiseScale: 0.01, velocity: 2.0 };
// 核心算法实现 function draw() { // 基于设计哲学的算法实现 // 确保每次运行结果可重现 } 1. 标准化接口: 统一的 SKILL.md 格式3. 模块化设计: 每个 skill 独立,可组合使用现成的专业技能包,比如PDF处理、设计制作、文档编辑。相当于把已经证明能跑通的链路直接告诉 Agent 了,Agent 可以沿着链路跑,遇到错误也能自己解决,是一种很高级的人机协作。你只需要说目标,它自己规划和执行。比如"帮我做市场调研",它会自动分配100多个AI助手去完成。链路主要靠它自己规划,所以消耗也大一些,贵一些,适合有预算、想省事的商务人士。像搭乐高一样拖拽组件,自己搭建AI应用。你可以做客服机器人、知识库系统等,但都需要搭出来。适合喜欢DIY、有技术基础的、特别是给企业内部使用的用户。一句话总结:要专业选Skills,要省心选Manus,要自由选Dify。Claude Code/plugin marketplace"use the pdf skill to extract form fields from file.pdf"通过 Skills API 上传和使用自定义 skills按我的看法,Skills 系统代表了三个重要趋势:iOS/Android 提供操作系统,开发者贡献应用,形成生态闭环。从开源 document-skills 来看,这些 skills 已经在 Claude.ai 生产环境中运行,具备了企业级的稳定性。内部数据显示,使用 skills 的任务完成质量比通用对话提升了约 40-60%,特别是在文档处理和代码生成方面。对技术从业者来说,Skills 生态带来了新的机会:1. Skill 开发者: 将专业知识封装成 skills2. 集成服务商: 组合多个 skills 解决复杂业务问题3. 企业定制: 为特定行业开发专用 skills它为未来的 AI 工作流奠定了技术基础,值得所有技术从业者关注。作为对比,这是目前市面上最完整的 AI 技能化解决方案,预计会推动整个行业向这个方向发展。 |