Skills 模块上线!qKnow 开源版 v2.3.0 让 Agent 能力快速复用,提升智能体构建效率!

发布于

**qKnow智能体构建平台开源版v2.3.0新增Skills模块**,支持对Skills进行创建、导入、修改、预览、下载及启停管理,并可在Agent编排页面中选择已经启用的Skills,让原本分散在个人手中的提示词与任务指令,逐步形成可管理、可复用的能力单元。

---

## 从重复输入提示词,到沉淀可复用能力

在简单的问答场景中,用户可以直接向模型输入要求。

例如:

> 请按照固定格式整理会议纪要。
> 请以技术文档风格解释以下内容。
> 请根据指定规则检查文本中的问题。

当任务只执行一次时,这种方式通常没有明显问题。但在高频、重复的业务场景中,同一套要求可能每天都要使用。为了让模型保持相近的处理方式,用户需要不断复制和调整提示词。

随着提示词内容越来越长,问题会进一步放大:

- 使用者需要记住提示词存放位置;
- 不同成员使用的版本可能不一致;
- 提示词优化后,旧版本难以及时同步;
- 新成员需要重新理解和整理使用方法;
- 同一能力接入不同Agent时,需要重复配置。

从团队协作角度来看,真正需要管理的已经不只是某一句提示词,而是一套经过整理的任务处理方法。

**Skills的作用,是将这些指令、规则和处理要求从临时输入内容,转化为可以统一维护的能力单元。**

---

# 01 新增Skills管理模块,集中查看和维护技能

qKnow开源版v2.3.0在系统中增加了**独立的Skills菜单**。
进入Skills管理页面后,用户可以集中查看已经添加的技能,并通过列表了解Skills的名称、描述和相关信息。

围绕Skills的日常维护,当前版本支持:

- 新增Skills;
- 修改Skills;
- 预览Skills;
- 下载Skills;
- 启用Skills;
- 禁用Skills。

过去,提示词可能分散在聊天记录、本地文件或团队文档中。需要使用时,往往先要找到对应内容,再复制到Agent配置页面。
Skills管理模块提供了相对集中的维护入口,使团队可以在同一个页面中查看当前已经沉淀了哪些能力、哪些能力正在使用,以及哪些能力暂时停用。

![Skills管理页面](http://pic.zhso.org/2026/07/23/bfbb46345a71.png)

---

### 为什么还需要启用和禁用状态?

并不是所有已经创建的Skills都需要立即提供给Agent使用。例如,某项技能可能仍处于测试阶段,或者其中的业务规则已经发生变化,需要暂时停止使用。如果只能删除,就不利于保留历史内容和后续调整。

通过**启用与禁用**状态,可以将Skills的“内容管理”和“实际使用”分开:

- **启用状态**:表示当前Skills可以在Agent编排时被选择和使用。
- **禁用状态**:表示保留该Skills的配置内容,但暂时不将其用于Agent问答。

这种方式为技能测试、内容调整和版本切换提供了更清晰的管理路径,也减少了因为直接删除配置而重复创建的情况。

---

# 02 两种Skills添加方式,适配不同复杂度

不同Skills的组成方式并不完全相同。有些技能主要由任务说明和提示词构成,一个Markdown文件即可描述完整;还有一些技能可能包含更多自主开发内容,无法只通过简单表单进行配置。

针对这两类情况,qKnow开源版v2.3.0提供了**两种Skills接入方式**:

### 方式一:通过页面创建基础Skills

对于结构相对简单、主要通过Markdown文件描述的Skills,可以直接在系统中新增。
创建时可以填写:

- 技能名称;
- 技能描述;
- 指令信息;
- Markdown文件相关内容。

配置完成后,系统会根据填写的信息生成对应文件,用于后续管理和调用。这种方式适合将常见的提示词模板、回答规范和任务步骤整理成Skills。

例如:

- 技术文章整理:规定文章的标题结构、语言风格、段落层级和输出格式。
- 会议纪要生成:明确需要提取的会议主题、参会人员、主要结论、待办事项和责任人。
- 客服问题分类:定义问题分类标准、判断顺序和回复要求。
- 文档内容检查:统一错别字、格式、敏感内容和信息完整性的检查规则。

用户不需要每次重新输入完整要求,只需要在创建Skills时集中维护相应指令。

![Inline image](http://pic.zhso.org/2026/07/23/a11fa7888bb3.png)

---

### 方式二:导入复杂Skills

部分Skills并不只包含一个Markdown文件,还可能涉及其他自主开发内容。对于这类结构更复杂的Skills,仅通过页面填写名称、描述和指令信息,可能无法完整表达其组成。
qKnow开源版v2.3.0支持通过导入方式,将已经开发完成的复杂Skills接入管理页面。

导入后,Skills可以与通过页面创建的技能一起集中管理,并根据实际需要设置启用或禁用状态。这使Skills管理不局限于简单提示词,也为后续接入更复杂的技能内容预留了空间。

![Inline image](http://pic.zhso.org/2026/07/23/eabc8c409fdc.png)

---

# 03 Skills如何接入Agent?

完成Skills创建或导入后,还需要将其配置到具体Agent中。在qKnow开源版v2.3.0中,Skills的使用流程可以概括为:

> 创建或导入Skills → 启用Skills → 进入Agent编排 → 导入Skills → 开始问答

首先,在Skills管理页面中添加需要使用的技能,并确认对应Skills处于启用状态。
随后进入:

> Bot管理 → Agent → 编排页面

在Agent编排页面中点击“导入Skills”,系统会展示当前已经启用的技能。用户选择所需Skills后,即可将其配置到对应Agent中。

这样一来,同一项经过整理的能力不需要在Agent中重新编写,只需从现有Skills中选择。

文档第3页展示了Agent编排页面及Skills选择窗口,可以看到Skills作为独立能力被添加到Agent配置中。

![Inline image](http://pic.zhso.org/2026/07/23/eabc8c409fdc.png)

![Inline image](http://pic.zhso.org/2026/07/23/3339071174d7.png)

---

# 04 Skills解决的不只是“提示词保存”

从表面上看,Skills模块解决的是提示词没有统一存放位置的问题。但从Agent建设流程来看,它还涉及能力如何沉淀、共享和持续维护。

**1. 让高频指令减少重复配置**

对于需要反复执行的问答任务,用户不必每次重新整理完整提示词。团队可以先将相对稳定的任务要求整理成Skills,再根据具体场景将其配置到Agent中。
需要注意的是,Skills并不会自动提升提示词质量。它所解决的是经过验证的指令如何被保存和复用,而具体效果仍然取决于Skills内容本身是否清晰、完整,并与模型及业务场景相匹配。

**2. 让个人经验更容易进入团队使用**

在实际工作中,一套效果较好的提示词,往往来自某位成员反复测试和修改。如果这些内容只保存在个人电脑或聊天记录中,就容易形成新的信息孤岛。
通过Skills管理,可以将相对成熟的提示词、任务规则和操作步骤集中保存,为团队成员复用提供统一入口。这并不意味着所有成员必须使用完全相同的内容,而是让团队拥有一套可查看、可修改的公共基础。

**3. 让能力调整有统一入口**

当业务规则发生变化时,过去可能需要逐个找到使用相关提示词的Agent,再分别修改。Skills形成独立管理单元后,团队可以先从技能层面梳理和维护相关内容,再根据实际情况更新Agent配置。
对于仍在测试或暂不适用的技能,也可以通过禁用方式控制使用范围,而不是直接删除。

**4. 兼顾简单配置与复杂接入**

基础Skills可以通过页面快速创建,复杂Skills则可以通过导入方式接入。两种方式分别对应了不同的使用需求:

- 普通业务人员可以整理相对简单的提示词和任务规则;
- 技术人员可以接入包含自主开发内容的复杂Skills。

这种区分避免了所有能力都采用同一种配置方式,也为不同角色共同维护Agent能力提供了基础。

---

# 写在最后

> qKnow智能体构建平台开源版v2.3.0新增Skills模块,核心变化并不是简单增加一个提示词存放页面,而是将原本分散的指令和处理方法,整理为可以创建、导入、维护和配置到Agent中的能力单元。

通过Skills列表,可以集中管理技能名称、描述和使用状态;通过页面创建与导入两种方式,可以接入不同复杂度的Skills;在Agent编排页面中,则可以选择已经启用的技能用于具体问答。
对于正在搭建多个Agent,或者需要多人共同维护提示词和任务规则的团队而言,Skills提供了一种更清晰的管理方式。
它不能替代对业务流程的梳理,也不会自动让Agent具备专业能力,但可以减少重复配置,让经过验证的方法更容易被保存、共享和持续维护。

---

原文链接:[点击查看](https://www.oschina.net/news/477812)

评论

暂无评论。