来源:技术分析文章
主题:Anthropic 的 AI 基础设施架构设计
适用场景:企业 AI 落地、Skill 体系建设、系统集成
---
一、结论总览(供快速阅读)
结论一:Claude 的 Skills + MCP 代表了一套新型 AI 基础设施架构
Skills 用于沉淀"人类最佳实践"和业务流程,MCP 用于标准化连接各类内部系统和外部工具,两者共同构成可复用、可治理、可跨产品迁移的 AI 能力层。
结论二:从"提示词工程"升级到"技能工程 + 协议工程"
通过 Agent Skills 标准和 Model Context Protocol 标准,将"如何做事"(技能)与"接入什么系统"(协议)从模型内部抽离出来,以文件和协议的形式明确化、结构化、标准化。
结论三:对机审项目的三类直接借鉴
1. 用 Skills 形式固化机审规则 - 构建"机审技能库" 2. 用 MCP 统一暴露系统接口 - 为 AI 机审提供可信、可审计的数据通路 3. 推动协同平台 MCP 接入 - 让钉钉等办公平台提供标准化 AI 接口
结论四:Skills + MCP 将成为企业级 AI 平台的"标配架构"
MCP 在工具接入层的角色接近 HTTP + OpenAPI 在互联网时代的地位,Skills 则对应应用层的"剧本化业务逻辑"。
二、核心概念详解
2.1 Claude Skills:把"最佳实践"变成结构化技能
形式层面:
一个 Skill 是一个文件夹,至少包含一个 `SKILL.md` 文件
可选包含模板文件、示例输出、脚本等资源
``` my-skill/ ├── SKILL.md # 主入口:元数据 + 指令 ├── template.md # 输出模版(可选) ├── examples/ # 示例输出(可选) │ └── sample.md └── scripts/ # 可执行脚本(可选) └── validate.sh ```
本质层面:
Skill 是一组"结构化指令 + 上下文资源"
用来教 Claude 在特定任务上以稳定、专业、可控的方式执行工作
对模型而言,Skill 更接近"可随时加载的任务剧本(playbook)"
功能层面:
把"如何撰写一类报告""如何执行一类审核""如何跑一类测试"这类经验固化下来
一旦 Skill 设计完成,后续每次任务只需调用该 Skill
业务类比: 把原本只在资深同事脑子里的"潜规则"和做事窍门,整理成连锁门店统一执行的《标准菜谱 + 操作手册》。
2.2 Agent Skills 标准:让技能具备跨工具可移植性
标准规定:
`SKILL.md` 中 YAML frontmatter 的字段结构
`name`:技能名,对应 `/skill-name` 命令
`description`:技能做什么、在何种场景使用
控制字段:是否允许模型自动触发、允许使用哪些工具等
指令正文的组织方式
如何描述任务目标、输入输出要求、步骤拆解
如何附带模板和示例
战略价值:
同一套技能定义,不必绑定某一个具体客户端
只要其他工具也支持该标准,就可以加载这些 Skills
减少企业在多产品、多模型环境中的迁移成本
2.3 MCP(Model Context Protocol):AI 与工具/数据之间的统一协议
MCP 是什么:
一套面向 AI 助手的开放协议,用于以统一方式连接外部数据源和工具
目标是替代传统"每个系统一套私有插件"的碎片化模式
用"一个协议 + 多个 server 实现"的方式实现规模化集成
业务类比: MCP 更像是"企业内部的信息高速公路标准":
原来每接一个系统都要拉一条单独专线(各自定义接口和权限)
现在改为所有系统都接入同一套高速公路入口
车辆(AI Agent)只要遵守统一交通规则就可以在不同系统之间高效往返
角色划分:
Host:AI 应用本身(Claude Desktop、Claude Code、各类 IDE)
Server:与具体系统对接的 MCP 服务器(GitHub MCP server、Slack MCP server 等)
Protocol:Host 与 Server 之间的通信规则
Server 可提供的能力:
`tools`:具名工具,带有输入输出 JSON Schema
`resources`:可被读取的资源(配置、文档片段等)
`prompts`:可复用的提示模板(可选)
部署形态:
HTTP server:推荐方式,适合云端服务
SSE server:较早方案,逐步被 HTTP 替代
本地 stdio server:以本地进程运行,适合访问本机文件或脚本
三、技术原理
3.1 Skill 的执行链路
1. 技能发现:基于当前对话上下文,与各个可用 Skills 的 `description` 做匹配 2. 技能加载:将 `SKILL.md` 的 frontmatter 与正文加载到系统提示中 3. 任务执行:按正文中规定的步骤执行任务,可以调用 MCP 工具或本地工具 4. 结果输出与复用:执行结果以统一格式输出,后续类似任务可以重用同一 Skill
关键洞察: Skill 把"行为模式"与"模型参数"解耦,将行为变成可以被检查、评审和版本管理的文件。
3.2 MCP 的调用链路
1. Server 注册与配置: ```bash claude mcp add --transport http notion https://mcp.notion.com/mcp claude mcp add --transport stdio airtable -- npx -y airtable-mcp-server ```
2. 工具发现:Host 与 MCP server 通过统一的 `list_tools` / `list_resources` 接口获取可用工具和资源列表
3. 工具选择与调用:模型根据任务需要选择某个 tool,并通过 `call_tool` 调用
4. 结果返回与上下文整合:MCP server 返回结构化结果,Host 将结果整合进对话上下文
优势:
对 Host 而言,只需要实现一次 MCP 客户端能力,即可连接任意符合协议的 server
对 Server 而言,只需按照 MCP 协议暴露工具,无需关心各类 AI 客户端的差异
四、生态现状
4.1 Skills 生态
覆盖领域:
创意类:艺术创作、音乐、视觉设计等
开发与技术类:Web 应用测试、MCP server 生成、代码重构等
企业工作流类:文档创建与编辑、品牌沟通、报告撰写等
生产级组件:
`skills/docx`、`skills/pdf`、`skills/pptx`、`skills/xlsx` 等技能
支撑 Claude 在 Office 文档上的核心能力
以"源代码可见"的方式公开,结构复杂,包含多级指令、模板和示例
关键洞察: Anthropic 内部已经采用"能力拆解为 Skills"的方式来构建产品,而非在单一模型上堆叠越来越长的系统提示。
4.2 MCP 生态
Anthropic 官方 MCP server:
Google Drive
Slack
GitHub
Git 通用仓库
Postgres 数据库
Puppeteer 浏览器自动化等
IDE 侧:
Claude Desktop / Claude Code
Cursor、Zed、Sourcegraph 等多款开发工具
用于在本地开发环境中统一接入 GitHub、数据库、监控等工具
知识与协同侧:
Notion 官方推出 Notion MCP
GitHub 为 Copilot 发布了 GitHub MCP server
Slack 官方文档已发布 Slack MCP server
Feishu/Lark 存在多种基于其 OpenAPI 的 MCP server 项目
趋势判断: MCP 正在从单一厂商协议,逐步演化为跨厂商、跨工具的通用标准。
4.3 工具聚合与编排层
问题背景: 随着 MCP server 数量增多,模型面对的工具列表会越来越长:
工具 Schema 被频繁加载,消耗大量上下文窗口
模型在"选工具"上耗费显著的推理能力
企业难以对多工具调用链进行统一监控和治理
解决方案: 社区开始出现各类"工具聚合与编排"项目:
对上对模型只暴露少量抽象能力
对下自动选择和组合多个具体 MCP 工具
显著减少 token 消耗,提升响应速度和稳定性
架构视角: 这是一种典型的"网关 + 服务发现 + 调度"模式回归。
五、深度思考
5.1 从"提示词工程"到"技能工程"
传统 prompt 工程的三个结构性问题: 1. 高度依赖个人经验,难以沉淀为组织资产 2. 缺少统一结构与版本管理,变更不可控 3. 难以进行系统化评审和审计,合规风险较高
Skills 的解决方案:
将任务目标、步骤、注意事项、输出格式、示例全部写入文件
通过 Agent Skills 标准约束结构,便于工具之间共享与复用
结合 Git 等版本管理工具,实现"技能级"的版本控制和回滚
核心判断: 在企业级场景中,真正需要长期积累和治理的不是单次 prompt,而是"如何稳定地做好一类任务"的技能体系。
5.2 从"插件"到"协议"
插件模式的问题:
每个 AI 客户端都需要为同一系统写一套插件,重复集成、重复授权
插件通常强绑定某一产品,难以在不同工具之间迁移
MCP 的解决方案:
将"AI 如何调用外部工具"抽象成协议,由 MCP server 按标准暴露能力
任何支持 MCP 的 Host 都可以消费这些能力
外部系统厂商只需维护一套 MCP server,即可服务多种 AI 客户端
战略考量: 通过将集成逻辑上升到协议层,Anthropic 把自己从"某一款工具的插件平台"升级为"多工具共享的基础设施参与者"。
5.3 引入聚合与编排层
必要性: 一旦进入"几十个以上工具"的规模,单纯依赖模型自己理解和选择所有工具是低效的,必须通过某种形式的"工具网关 + 调度中心"来做统一入口和集约化运维。
MCP 的设计预留: 协议本身为上层的聚合与编排留出了空间,使企业能够在不改协议的前提下,搭建适应自身规模和治理要求的控制平面。
六、对机审项目与钉钉生态的借鉴
6.1 用 Skills 构建"机审技能库"
机审项目涉及的关键内容:
审核规则与策略(财务风控规则、合规条款、营销素材审核标准等)
审核流程(数据采集 → 特征抽取 → 规则/模型判断 → 人工复核 → 反馈闭环)
输出形式(审计报告、风险提示、整改建议等)
借鉴 Claude Skills 的方式:
为核心机审场景分别设计 Skills:
CFO 财务机审 Skill:明确需要检查的财务指标、异常模式、解释方式、报告结构
合同与合规机审 Skill:定义条款关注点、违约风险分类、需要引用的法规或内部制度文档
营销素材机审 Skill:规定品牌安全、合规用语、敏感内容识别标准及处理建议格式
在 `SKILL.md` 中写清楚:
输入数据形式(原始记录、提取特征、上下文信息)
审核步骤(包括何时需要查询外部系统、何时需要触发人工复核)
输出模版(包含风险等级、触犯规则条款、建议措施等字段)
价值: 机审能力从"隐含在代码和人的经验中"转变为"显式、可执行、可版本管理的技能库"。
6.2 用 MCP 统一对接系统
构建"机审 MCP server 层":
财务系统 MCP server:支持按账期、维度、主体查询流水与指标,支持写入审核结果和标签
合同/法务系统 MCP server:支持按合同编号或关键字段检索合同文本,支持返回条款结构化解析结果
文档与知识库 MCP server:统一读取审计规范、制度文件、历史报告等
协同 IM MCP server:在权限控制范围内,支持访问与审计事项相关的审批记录、沟通要点
机审 Agent 通过 MCP 调用这些 server:
由 Skills 规定何时调用何种工具
沿用 MCP 的统一协议,减少各条线重复接入工作
通过 MCP server 层统一做权限控制和审计记录
价值:
降低系统集成难度和维护成本
提升数据访问的可控性与合规性
让机审能力可以跨产品、跨终端复用同一套工具与标准
6.3 钉钉 MCP 接入的战略诉求
竞争格局:
Slack 通过官方 MCP server 将自身纳入 AI 编排视野
Notion 通过 Notion MCP 让文档空间直接面向多家 AI 客户端开放
Feishu/Lark 以官方 MCP server 的形式把开放平台能力封装给外部 Agent 使用
核心判断: 谁掌握员工的日常工作场景,谁就必须提供标准化的 AI 接入能力。
对钉钉的三类诉求:
1. 聊天与审批侧 MCP 接口
以 MCP(或等价标准)的形式暴露钉钉消息与审批流
使企业内部的 Agent 能够在权限范围内按话题、时间段、群组维度拉取历史对话和审批记录
自动生成关键决策链路与会议纪要
将审计结果、代码评审意见、运营动作等结构化写回到钉钉会话与待办
2. 文档与知识库侧 MCP 接口
将钉钉文档、知识库、项目空间和 Base 等以 MCP server 形式暴露
使 Skills 能够精确查询制度文件、流程文档和项目材料
在解释机审结论、研发决策或运营方案时引用权威原文片段
统一管理访问控制与操作审计,满足合规要求
3. 对上层编排平台的友好支持
无论最终选择原生还是兼容 MCP 的方案,目标都是让钉钉可以被企业自建的 Agent 平台、OpenClaw 等本地 Agent,以及 Claude / Cursor 等外部工具作为"一等公民"纳入统一编排视图
而不是仅作为被动通知通道
紧迫性: 这些诉求直接对标 Slack MCP server、Notion MCP 与 Feishu/Lark MCP 的公开实践。在竞争格局已经形成示范的情况下,钉钉若不主动给出清晰路线,将在下一轮 AI 化企业软件升级中丧失议价空间。
6.4 其他典型业务场景
研发协作与 DevOps:
基于 MCP 接入 GitHub、CI/CD、监控系统和工单平台
通过 Skills 固化"提测—发布—回滚—事后复盘"等流程
使研发日常工作真正变成"在 IDE 和钉钉里与 Agent 协同"
知识管理与策略输出:
借鉴 Notion MCP 的做法,将内部知识库与策略文档通过 MCP 暴露给 Agent
用 Skills 约束"如何写评审意见、如何写策略稿、如何写周报月报"
让知识生产和消费形成闭环
销售与运营场景:
通过 MCP 对接 CRM、营销自动化平台和广告投放系统
用 Skills 固化"线索跟进""活动复盘""渠道投放分析"等标准打法
使一线团队获得可复制的"AI 版本 playbook"
七、结语
Claude 的应用生态已经从单一模型能力,转向以 Skills 与 MCP 为核心的体系化基础设施:
Skills 解决"如何稳定、可控地做好一类任务"的问题,将经验与流程转化为可执行剧本
MCP 解决"如何标准化地接入外部系统"的问题,为工具与数据提供统一访问协议
围绕 MCP,社区已经出现多种工具聚合与编排项目,用于在大规模工具场景中控制复杂度与成本
对机审项目而言,这套架构提供了清晰的参照系:
通过机审技能库与机审 MCP server 层,可以把当前分散在规则、代码、文档与人员经验中的能力,重构为可迁移、可治理、可对外输出的 AI 能力平台
在协同平台侧提出 MCP 接入诉求,有助于在竞争格局中占据主动位置
保存日期:2026-03-30 关联章节:第 5 章(Skill 体系)、第 13 章(企业 AI 流程转型推进) 建议用途:作为 Skill 体系建设的行业最佳实践参考,补充到书中相应章节