小爱同学语音命令:执行本地 Shell 脚本 - Openclaw Skills

作者:互联网

2026-04-18

AI教程

什么是 小爱同学语音命令集成?

say-xiaoai 技能是一个专门的自动化桥梁,旨在将自然语言触发器与本地系统执行联系起来。它专门以唤醒词“小爱同学”开头的提示,并将后续查询路由到本地 shell 脚本。这使得开发人员能够使用 Openclaw Skills 在语音式交互和基于终端的逻辑之间创建一个无缝接口。

通过利用此技能,您可以将简单的文本或语音转文本输入转换为复杂的系统操作,对于那些希望将本地代理能力扩展到智能家居控制和自定义 CLI 自动化领域的开发人员来说,这是一个必不可少的工具。

下载入口:https://github.com/openclaw/skills/tree/main/skills/wangbohao23/say-xiaoai

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install say-xiaoai

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 say-xiaoai。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

小爱同学语音命令集成 应用场景

  • 通过将语音查询映射到本地 API 调用来实现智能家居设备自动化。
  • 通过标准化的自然语言界面执行自定义 bash 脚本。
  • 将小米生态系统触发器与本地开发工作流集成。
  • 创建在本地硬件上运行的自定义语音响应系统。
小爱同学语音命令集成 工作原理
  1. AI 代理检测到以特定触发短语开头的用户输入。
  2. 技能提取触发词后的剩余文本,并将其分配给 query 参数。
  3. 技能调用本地 shell 命令,将查询作为位置参数传递给 say_xiaoai.sh。
  4. 本地脚本执行其定义的逻辑,并将输出返回给代理供用户查看。

小爱同学语音命令集成 配置指南

要开始使用此技能,请按照以下步骤操作:

  1. 在项目根目录中创建一个名为 say_xiaoai.sh 的脚本。
  2. 授予脚本执行权限:
chmod +x say_xiaoai.sh
  1. 在脚本内部定义逻辑以处理 $1 参数。
  2. 确保您的环境已配置为支持用于本地脚本执行的 Openclaw Skills。

小爱同学语音命令集成 数据架构与分类体系

该技能利用直观的数据映射模式来确保代理与本地系统之间的兼容性:

属性 类型 描述
query 字符串 唤醒词后由用户提供的原始文本内容。
trigger_word 字符串 硬编码为“小爱同学”以启动技能流程。
script_path 路径 默认为本地目录中的 ./say_xiaoai.sh。
name: say-xiaoai
description: 当用户以“小爱同学”开头进行对话时,调用此工具执行本地语音脚本。

Parameters

Name Type Description Required
query string 除去“小爱同学”触发词后的剩余文本内容 Yes

Scripts

bash ./say_xiaoai.sh "$query"

相关推荐