技能
技能的作用,不只是让回答更准确,也能让任务流程更稳定、更可控。对于需要特定步骤、特定格式、特定工具链的工作,技能通常会比普通对话更可靠。
1. 什么是技能
在 Mira 中,技能是一类可被调用的任务能力。每个技能通常都围绕某个清晰的目标设计,例如信息整理、特定分析流程、文件处理、研究任务执行,或某类专业工作流。
与普通对话相比,技能更像是“带有明确方法和边界的执行模板”。它可以帮助 Mira:
- 按预设方式理解您的任务
- 开源技能——从公开技能生态导入的技能,由社区开发者贡献
- 以更稳定的格式输出结果
- 减少复杂任务中的歧义和偏差
您不需要记住每个技能的内部逻辑。大多数情况下,只需要知道“这个任务适合用哪个技能”,或者直接描述您的需求,让 Mira 自动判断即可。
2. 技能怎么触发
Mira的技能主要通过提示词触发,有以下三种方式触发技能:
在对话中直接使用 /技能名称
- 如果您已经知道要使用哪个技能,可以在对话中输入 /技能名称。这会明确告诉 Mira:当前任务请优先使用这个技能来处理。
- 这种方式适合您已经熟悉某个技能,或者希望任务严格按照指定方式执行的场景。
在技能列表中选择技能
- 点击对话框上方的 ⚡ 技能展开技能列表,浏览当前可用技能,再手动选择技能加入到提示词中。
- 这种方式更适合在您在对话中需要快速浏览技能名称和描述时,选择您所需要的技能并触发。
让 Mira 自动判断是否需要技能
- Mira 会理解您的提示词,主动判断当前任务是否适合调用某个技能,并自动选择最匹配的技能来执行。
3. 什么时候适合使用技能
当您的任务满足下面这些特征时,通常更适合使用技能来完成:
- 任务目标比较明确
- 希望输出遵循固定的结构或格式
- 需要调用某类专用工具或流程
- 希望减少自由发挥,提升结果稳定性
- 任务会重复发生,适合标准化处理
如果只是普通问答、简单讨论或开放式头脑风暴,不一定需要手动指定技能;但在专业任务、长链路任务或结果格式要求较强的场景下,技能会更有帮助
4. 技能管理
技能管理用于查看、组织和维护您当前可用的技能。您可以在这里完成技能的上传、搜索、预览、删除、导出等操作。

点击 ⚡ 技能,展开技能管理界面
搜索、导入、创建技能
演示如何查找公开技能、导入已有技能,并创建适合自己任务的技能。
| 操作类型 | 说明 |
|---|---|
| 上传技能 | 如果您有自己的技能包,可以在技能管理中上传,把它加入当前环境使用。 上传后,Mira 就可以在对话中调用这个技能,或在技能列表中显示它。 |
| 搜索已有技能 | 技能管理支持搜索。您可以通过关键词快速找到已经安装或可用的技能,适合在技能较多时快速定位目标。 |
| 预览技能内容 | 在正式使用前,您可以先预览技能内容,了解它的用途、触发方式或适用范围。 这有助于您判断:
|
| 删除技能 | 如果某个技能不再需要,可以在技能管理中删除。删除后,它将不再出现在您的可用技能列表中。 |
| 导出与下载技能包 | 您也可以将已有技能导出并下载为技能包,方便保存、迁移、分享或再次导入。 |
4.1 查找公开技能: /skill-finder
这适合下面几类场景:
- 您知道自己想完成什么任务,但手头没有合适技能
- 您想看看公开生态里是否已经有可复用的技能
- 您希望由 Mira 帮您完成“找技能”这一步
您可以直接描述需求,例如您想做什么、希望技能解决什么问题,Mira 会帮助您在公开技能中搜索合适选项。
4.2 启用数量限制
Mira 的内置技能不限制启用数量。
这样设计的目的,是在保证扩展性的同时,避免可用技能过多导致选择混乱、路由不稳定或管理成本上升。