Skip to content

Skill 管理

使用企业 Skill 管理功能统一分发和管理组织内的 CodeBuddy/WorkBuddy 能力扩展,实现标准化的技能共享与精细化权限控制。

概述

什么是 Skill

Skill(技能) 是可复用的 CodeBuddy/WorkBuddy 能力扩展单元,封装了特定领域的指令、工具和知识,使智能体能够执行专业化的任务。

特征说明
可发现性成员可在客户端按分类浏览和使用已授权的 Skill
可管控性管理员可控制每个 Skill 的可见范围和使用权限
可扩展性支持企业统一下发和成员自定义两种来源

关键区分

  • 内置 Skill:系统预置的能力(当前 301 个),无需管理员操作即可供成员使用
  • 自定义 Skill:企业管理员或成员上传的组织专属能力,需通过审核和策略配置后生效

核心概念

策略体系

企业 Skill 管理采用双层策略架构

策略维度控制对象典型场景
Skill下发策略成员「能使用哪些 Skill」仅允许研发团队使用代码审查 Skill
成员自定义Skill成员「能否自行上传 Skill」开放/限制成员创建个人 Skill 的权限

优先级规则

  • 黑名单 > 白名单 > 默认允许
  • "下发策略"与"客户端上传策略"相互独立

快速开始

第一步:上传企业 Skill

  1. 进入 AI 资源管理 - Skill 管理 - Skill 列表
  2. 点击右上角 + 上传 Skill 按钮

上传 Skill

  1. 填写 Skill 基本信息,点击或拖拽上传本地 Skill 包文件(支持 .zip 格式)
    • Skill 标识(必填):用于显示的唯一标识
    • 显示名称(必填):客户端显示的名称
    • 分类(必填):选择或新建归属分类
    • 版本(选填):Skill 版本号
    • 描述(选填):Skill 的简要说明

上传 Skill

  1. 确认权限配置-可见范围后,点击保存并启用完成上传

第二步:配置分类

  1. 切换到 分类管理 标签页
  2. 点击 + 新增分类 创建业务分类
  3. 设置以下属性:
字段说明示例
分类名称客户端显示的类别名"代码审查"、"数据分析"
分类描述辅助理解的文字说明"用于自动化代码质量检测"
排序位置决定客户端展示顺序可设置追加到末尾置顶到首位

上传 Skill

第三步:设置下发策略

如果需要限制特定 Skill 的使用范围

  1. 进入 Skill 下发策略 标签页
  2. 点击 + 新建策略
  3. 选择策略类型并配置:
    • 策略名称:自定义策略名称
    • 策略类型:可选择白名单或黑名单
    • 目标Skill:搜索并选择需要限制的Skill
    • 作用范围:选择策略生效的成员或部门
  4. 保存后策略即时生效

上传 Skill

Skill 列表

页面功能概览

Skill 列表是管理的核心入口,提供 Skill 的全生命周期操作。

功能区说明
搜索框按 Skill 名称模糊搜索
来源筛选切换查看「自定义」或「内置」Skill
批量操作支持多选进行状态变更

数据列定义

列名类型说明
Skill文本Skill 显示名称,点击可查看详情
分类文本归属的分类名称
类型枚举内置 / 自定义
VER版本号当前发布版本,如 v1.2.0
状态枚举已启用 / 已停用
可见范围文本当前 Skill 的可见成员/部门范围
操作按钮编辑 / 停用 / 删除 / 查看权限

上传 Skill 规范

支持的 Skill 包结构:

my-enterprise-skill/
├── SKILL.md              # [必填] 名称 + 描述 + 使用说明
├── manifest.yaml         # [必填] 版本、依赖、元数据
├── scripts/              # [可选] 可执行脚本
├── references/           # [可选] 参考文档
└── assets/               # [可选] 图标、模板等资源

manifest.yaml 最小示例

yaml
name: my-enterprise-skill
version: 1.0.0
description: "企业内部专用的数据处理 Skill"
category: data-processing
author: enterprise-admin

分类管理

为什么需要分类

分类管理解决两个核心问题:

问题解决方案
Skill 过多导致查找困难按业务领域分组,客户端以树形结构呈现
不同部门关注点不同可按部门需求定制可见分类

操作指引

创建新分类

  1. 分类管理 标签页点击 + 新增分类
  2. 填写表单:
字段必填约束说明
分类名称2-20 个字符客户端显示名称
分类描述最大 500 字符补充说明信息
排序追加到末尾 / 置顶到首位同级排序依据
  1. 点击保存

管理现有分类

对已有分类支持的操作:

操作触发方式影响
编辑行末「编辑」按钮修改名称/描述/排序
删除行末「删除」按钮分类下 Skill 变为未分类状态
查看关联行末「关联」数字跳转至该分类下的 Skill 列表

说明

删除分类不会删除 Skill,仅解除关联关系。

Skill 下发策略

策略类型详解

系统提供三种策略模式:

白名单策略

定义:指定成员仅能使用列表中的 Skill

适用场景

  • 新员工入职,仅开放基础能力
  • 外包人员访问受限 Skill 集
  • 合规要求限定可用工具范围

黑名单策略

定义:禁止指定成员使用列表中的 Skill

适用场景

  • 高风险 Skill 需要限制访问
  • 敏感操作仅限核心人员
  • 试用期限制高级功能

策略管理操作

操作说明
新建策略点击「+ 新建策略」,选择类型后填写表单
权限查询输入成员名称,查询其被哪些策略覆盖及最终生效结果
编辑/删除对已有策略进行调整或移除

策略属性一览

属性类型说明
策略类型枚举全部 / 白名单 / 黑名单
策略名称文字管理标识,便于检索
作用范围复合支持指定成员/部门/角色
关联 Skill列表策略涉及的 Skill 集合
修改时间时间戳最近一次更新时间

上传 Skill

成员自定义 Skill

功能说明

控制企业成员是否可以自行上传并使用个人 Skill

策略选项

选项效果
允许所有用户所有成员均可上传个人 Skill
白名单模式仅名单中的人可操作,其他人禁止
黑名单模式名单中的人禁止,其他人正常
禁止所有用户所有成员均禁止操作

配置步骤

  1. 进入 成员自定义 Skill 标签页,查看当前策略状态。
  2. 点击 修改策略 按钮。
  3. 在弹窗中选择新的策略模式,确认保存。

上传 Skill

注意事项与重点提示

信息收集与使用

收集项类型用途
企业账号信息(登录凭据)必要登录企业管理后台,进行 Skill 的上传、配置和管理
Skill 包文件内容(SKILL.md、manifest.yaml、脚本、参考文档等)必要构建企业 Skill 的定义、指令和行为能力
分类名称与描述必要用于客户端展示 Skill,帮助成员按领域查找
下发策略配置(成员/部门/角色选择)必要控制 Skill 的可见范围和使用权限
成员自定义 Skill 上传行为及内容非必要仅在开启成员自定义 Skill 策略且成员主动上传个人 Skill 时涉及

类型判定标准:

  • 「必要」:使用 Skill 管理核心功能时必须提供的信息(如企业账号、Skill 包内容、分类配置、策略成员选择)
  • 「非必要」:仅在管理员开启特定策略且成员主动触发时才涉及的数据(如个人 Skill 上传内容)

权限边界

  • 管理员通过下发策略控制成员「能使用哪些 Skill」,不直接干预成员在客户端中的实际调用行为
  • 成员自定义 Skill 仅对上传者本人可见,不会在企业内自动共享
  • 分类管理独立于 Skill 数据,删除分类不会删除 Skill,仅解除关联
  • 黑名单优先级高于白名单,当同一成员同时命中两种策略时以黑名单为准

安全提示

  • 上传 Skill 包前请确认来源可靠,Skill 包中的脚本(scripts/)将在客户端沙箱中执行
  • 下发策略默认所有成员可见,建议对含敏感操作的 Skill 配置白名单策略以限制使用范围
  • 成员自定义 Skill 功能默认关闭,如需开放建议使用白名单模式,仅授权特定成员
  • 不再使用的 Skill 请及时停用或删除,并同步清理关联的下发策略
  • 内置 Skill 无需管理员额外操作,但无法由企业端修改或删除

积分消耗提醒

Skill 的浏览、上传和管理不消耗积分;成员在客户端中调用 Skill 执行任务时,由客户端根据任务内容消耗相应积分。

第三方共享

  • 企业自建 Skill 的内容由企业管理和控制,不会共享给平台外第三方
  • 内置 Skill 由平台提供和维护,遵循平台的数据管理策略
  • Skill 的 MCP 连接或外部 API 调用能力取决于 Skill 包内的配置,不在企业管理范围内

免责声明

  • 企业自建 Skill 的内容准确性和安全性由上传者负责,WorkBuddy 不对 Skill 包内脚本的执行结果承担责任
  • 内置 Skill 由平台维护,其功能的可用性和准确性取决于平台更新策略
  • 成员自定义 Skill 策略开放后,成员上传的 Skill 内容由该成员自行负责

使用建议

  • 分类命名建议与部门业务对齐(如「代码审查」「数据分析」「测试自动化」),避免分类过度泛化导致查找困难
  • 下发策略配置后建议使用「权限查询」功能验证生效结果,确认目标成员获取了正确的 Skill 权限
  • 成员自定义 Skill 策略开启前,建议先评估团队规模和 Skill 质量管控需求,选择白名单/黑名单/全部开放中合适的模式
  • 定期审查已上线的 Skill 列表和下发策略,清理不再使用或过期的 Skill,保持企业空间中 Skill 的质量和可维护性
  • 批量操作(启用/停用/删除)前确认选中范围,避免误操作影响生产环境中的成员使用

声明

本节说明,构成服务协议隐私保护指引的组成部分,具有同等法律效力。如有不一致之处,以前述协议原文为准。