Skill 分层体系(L0-L3)
定位
按抽象度对技能分层归类,离原始数据/世界越近越底层。解决三件事:新技能归到哪层、技能之间如何组合调用、什么时候该新建技能。
不是强制分级考核,是分类心智模型:让技能库可发现、可组合、不混乱。
纵向 L0-L3 四层(核心)
| 层 | 名称 | 含义 | 示例 |
|---|---|---|---|
| L0 | 数据源 Data | 数据/行情/文档/资讯源,贴近原始数据 | 行情接口、新闻聚合、文档解析、网页抓取 |
| L1 | 工具动作 Tool | 单点可执行动作 | 浏览器自动化、文本润色、格式转换、图片处理 |
| L2 | 领域任务 Task | 一个领域的完整任务 | 行业研究、个股分析、每日简报生成 |
| L3 | 编排专家 Orchestrator | 跨任务编排、路由、判断力把关 | 专家团队、多技能流程编排、质量审查 |
判断口径:看这个技能独立完成的事离数据源几步。只取数据是 L0,执行单个动作是 L1,跑完一个领域闭环是 L2,调度多个技能并把关结论是 L3。
横向领域标签
🏛️治理 · 🧠思维 · 📡信息 · ✍️创作 · 📦存储 · ⚙️能力
纵向分层管"抽象度",横向标签管"领域",两者正交,一个技能可以同时打层标和域标。
归层规则
- 新技能安装后按抽象度归入 L0-L3,跨层/跨域正常,以主功能定层
- 一个技能跨多层时,按"最常被调用时的角色"归层,不按能力边界归层
- 归层不是锁死:技能迭代后抽象度变了,可以移层
层间组合(引用式调用)
- 上层(L2/L3)调用底层(L0/L1)能力时,走引用式调用:上层只写"调用 X 的能力 Y",不复制底层脚本路径和命令;执行时重新读取底层最新文档再调用
- 收益:底层优化后自动传导到上层,上层零改动
- 判断标准:上层内容里出现底层脚本路径或具体命令,就是抄写式,必须改写为引用语义
何时新建技能
满足以下任意一条再建,否则先复用已有技能:
- 现有技能无法完成该任务,且任务会重复出现(不是一次性)
- 现有技能的组合能完成,但组合成本高(每用一次都要手动拼),值得封装
- 新技能能提炼出可复用的通用能力(不绑定单次场景)
新建时按 L0-L3 定层、打领域标签、遵循本体系归层。
验收标准
- 任意技能能明确说出它在哪一层、哪个领域,理由是什么
- 上层调用底层全部是引用式,无路径/命令复制
- 新技能创建前过"何时新建"判断,不为一次性任务建技能