> ## Documentation Index
> Fetch the complete documentation index at: https://docs.marsmind.co/llms.txt
> Use this file to discover all available pages before exploring further.

# 技能库（Beta）

> 管理 AI 助手处理特定业务任务时的技能、启停状态和关联工具。

## 先判断要不要做成技能

知识库解决“AI 知道什么”，技能库解决“AI 遇到某类任务时应该怎么做”。如果一个问题不只是问答，而是要计算、判断、查询、生成固定格式结果，就应该考虑做成技能。

<Frame>
  <img src="https://mintcdn.com/marsmind/Emcyn3ATvX_VSiLK/images/admin-backend/10-skills-library.png?fit=max&auto=format&n=Emcyn3ATvX_VSiLK&q=85&s=17afa74209a9af3e2c4a146863786965" alt="技能库页面，展示技能名称、使用概述、状态开关和添加技能按钮" width="1440" height="1000" data-path="images/admin-backend/10-skills-library.png" />
</Frame>

如果只是让 AI 知道一条规则，放进知识库就够了；如果需要按步骤执行、调用工具、做条件判断或输出固定格式，就更适合放进技能库。技能开启后，AI 会在匹配场景中尝试调用，所以不要把还没测试稳定的技能直接打开。

## 添加技能

添加技能时，不要只写一个功能名。你需要像给同事写 SOP 一样说明：什么时候触发、需要哪些输入、先做什么、不能做什么、最后应该输出什么。

<Frame>
  <img src="https://mintcdn.com/marsmind/Emcyn3ATvX_VSiLK/images/admin-backend/28-add-skill-modal.png?fit=max&auto=format&n=Emcyn3ATvX_VSiLK&q=85&s=dacd324404d9cad54a506e383b4841cb" alt="添加技能页面，包含技能名称、使用概述、详细响应逻辑要求和关联工具选择区" width="1440" height="1000" data-path="images/admin-backend/28-add-skill-modal.png" />
</Frame>

名称要让人一眼知道这项技能做什么。比起“报价”，更推荐写“产品运输费用计算”。

使用概述是写给 AI 判断触发场景的。可以写“客户询问不同地区运费时使用”，不要写成内部代号。

详细响应逻辑要求要写执行顺序、边界条件、异常处理和输出格式。这里越像 SOP，AI 调用技能时越稳定。

关联工具不是越多越好。只选这个技能真正会用到的工具；不确定时先少选，测试后再补。

<Warning>
  新技能上线前建议先保持关闭，用测试对话确认触发条件、工具调用和输出格式稳定后再启用。
</Warning>
