360 Secure SkillHub
360 安全技能中心

Brainwave Chronic Care

面向高血压、糖尿病、睡眠障碍等慢病患者,按语音意图匹配并播放脑波音频,支持播放控制、定时关闭、场景切换与帮助查询;采用多租户与用户最近使用优先策略,话术全局挂载非医疗辅助声明。使用需接入 OpenClaw 网关与音频匹配等外部接口,技能包内含处理器与测试脚本,不含音频资源与服务端实现,不提供医疗诊断或治疗。

pvli508
pvli508
热度 29.64
最近更新 2026-07-16 22:09:39
分类:生活依赖:第三方 API / 代码执行应用场景:健康 / 日程安排 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add brainwave-chronic-care
Metadata
name
brainwave-chronic-care
version
1.0.0
description
慢病脑波声疗助手 - 为高血压、糖尿病、睡眠障碍、心脑血管、康复期等慢病患者提供脑波音频播放、健康辅助服务。支持多租户、多用户场景。
metadata
{"openclaw":{"emoji":"🧠","category":"healthcare","platforms":["speaker","display","health-device","miniapp"],"requires":["audio-playback","user-identity","timer","data-report"]},"tenant":{"mode":"multi-tenant"," isolation":"tenant-key"},"compliance":{"required":"本音频为非药物健康辅助,不替代医疗诊断、治疗及用药"}}

慢病脑波声疗助手 🧠

为慢病患者提供脑波音频播放、健康辅助服务。支持高血压、糖尿病、睡眠障碍、心脑血管、康复通用等慢病类型的脑波音频播放。

基础配置

配置项 值
Skill ID hc_brainwave_chronic_v1
类型 内容服务 + 企业工具
运行平台 音箱 / 大屏 / 健康一体机 / 小程序 SDK
租户模式 多租户 SaaS

合规声明

全局强制挂载:本音频为非药物健康辅助,不替代医疗诊断、治疗及用药

所有话术必须包含此声明。


意图定义

意图 1:PLAY_BRAINWAVE_AUDIO - 播放慢病脑波音频

用户说法:

播放高血压舒缓脑波音频
给糖尿病患者播放助眠脑波
打开睡前慢病修复音频
播放 15 分钟放松脑波音频
播放心脑血管舒缓音频
打开康复期放松脑波
播放餐后慢病调理音频
播放睡眠障碍脑波音频
播放脑波音频

槽位:

槽位名 类型 必填 说明
chronic_type 枚举 是(可交互) 慢病类型:高血压、糖尿病、睡眠障碍、心脑血管、康复通用
scene 枚举 否 使用场景:睡前、餐后、午休、情绪烦躁、康复期、日间放松
duration 数字 否 播放时长:10/15/20/30 分钟,默认 15

执行逻辑:

  1. 校验租户权限
  2. 检查 chronic_type 槽位:
    • 有槽位:匹配慢病 + 场景音频 → 返回播放地址 → 播放
    • 无槽位:进入交互确认流程,引导用户选择慢病类型
    • 交互失败/未选择:播放「康复通用」类型音频
  3. 更新用户最近使用记录 (last_used_time)
  4. 上报播放日志

多用户设备策略:最近使用优先 (Last Used Priority)

  • 记录每个用户的最近使用时间和慢病类型
  • 用户未指定类型时,自动调用最近一次使用记录
  • 多用户时以最后一次播放时间排序

意图 2:CONTROL_AUDIO - 音频播放控制

用户说法:

暂停播放
继续播放
停止播放
关掉音频
暂停脑波音频
继续播放脑波音频

执行逻辑:

  • 下发控制指令(pause/resume/stop)到设备端
  • 同步设备端播放状态

意图 3:SET_AUDIO_TIMER - 定时关闭音频

用户说法:

10 分钟后自动关闭
播放 15 分钟后关掉
20 分钟后停止音频
定时 30 分钟关闭脑波音频
帮我定时关闭音频

槽位:

槽位名 类型 必填 说明
duration 数字 是 定时时长(分钟):10/15/20/30

执行逻辑:

  • 设备端创建定时任务
  • 定时到期后自动停止音频并上报状态

意图 4:SWITCH_AUDIO_SCENE - 切换音频/场景

用户说法:

换一个脑波音频
换舒缓一点的音频
切换助眠模式音频
更换餐后调理音频
换个康复期放松音频

槽位:

槽位名 类型 必填 说明
chronic_type 枚举 否 目标慢病类型
scene 枚举 否 目标使用场景

执行逻辑:

  • 重新匹配音频库
  • 无缝续播新音频

意图 5:QUERY_SKILL_HELP - 使用帮助查询

用户说法:

这个技能怎么用
脑波音频使用说明
帮我介绍一下功能
有什么可以说的指令

返回话术:

您可以对我说:播放高血压舒缓音频、播放 15 分钟助眠脑波、定时关闭等。温馨提示:本音频为非药物健康辅助,不替代医疗诊断与治疗。

意图 6:EXIT_SKILL - 退出技能

用户说法:

退出技能
关闭技能
不用了
退出脑波音频助手

执行逻辑:

  • 清理会话缓存
  • 终止音频播放

槽位枚举值

chronic_type(慢病类型)

值 说明
高血压 高血压患者专用
糖尿病 糖尿病患者专用
睡眠障碍 睡眠障碍患者专用
心脑血管 心脑血管患者专用
康复通用 康复期通用/无明确类型时使用

scene(使用场景)

值 说明
睡前 睡前放松
餐后 餐后调理
午休 午间小憩
情绪烦躁 情绪安抚
康复期 康复期放松
日间放松 日间休闲

duration(播放时长)

值 说明
10 10 分钟
15 15 分钟(默认)
20 20 分钟
30 30 分钟

标准话术库

1. 播放开场

已为您打开【{chronic_type}】{scene} 脑波音频,时长 {duration} 分钟。温馨提示:本音频为非药物健康辅助,不替代医疗诊断与治疗。

2. 定时确认

好的,{duration} 分钟后将自动为您关闭音频。

3. 帮助引导

您可以对我说:播放高血压舒缓音频、播放 15 分钟助眠脑波、定时关闭等。温馨提示:本音频为非药物健康辅助,不替代医疗诊断与治疗。

4. 无匹配音频

暂时无法找到合适音频,请您稍后再试,或联系您的健康管理机构。温馨提示:本音频为非药物健康辅助,不替代医疗诊断与治疗。

5. 播放完成

音频已播放完成,希望能帮助您放松身心。温馨提示:本音频为非药物健康辅助,不替代医疗诊断与治疗。

6. 交互确认(无槽位时)

请问您需要什么类型的脑波音频?有高血压、糖尿病、睡眠障碍、心脑血管等类型。

接口清单

OpenClaw Skill 网关接口

接口 地址 说明
鉴权 POST /openclaw/skill/auth app_id, device_id, timestamp, sign → token
意图执行 POST /openclaw/skill/intent user_id, tenant_id, intent_id, slots → reply_text, audio_url, control_cmd, timer
状态回调 POST /openclaw/skill/callback log_id, status, timestamp → success

内部业务接口

接口 地址 说明
音频匹配 POST /business/audio/match 根据慢病+场景+时长匹配音频
签名生成 POST /audio/sign/generate 生成 CDN 时效签名(HMAC-SHA256,6小时)
日志上报 POST /log/play/upload 播放日志上报
租户配置 POST /tenant/config/get 获取租户配置

数据表设计

t_tenant(租户表)

字段 说明
tenant_id 租户唯一标识
tenant_name 企业名称
api_key 接口密钥
status 启用/禁用
custom_voice 自定义语音
created_at 创建时间

t_audio_meta(音频元数据)

字段 说明
audio_id 音频 ID
chronic_type 适配慢病
scene 适用场景
duration 时长(分钟)
cdn_url CDN 地址
status 可用/下架

t_user_tag(用户标签)

字段 说明
user_id 用户 ID
tenant_id 租户 ID
chronic_type 慢病类型
last_used_time 最后使用时间
age 年龄
gender 性别

t_play_log(播放日志)

字段 说明
log_id 日志 ID
user_id 用户 ID
tenant_id 租户 ID
audio_id 音频 ID
play_time 播放时间
duration 实际时长
device_id 设备 ID
status 播放状态

开发 CheckList

开发必做

  • 接入 OpenClaw Skill SDK 并完成鉴权
  • 实现意图解析 + 槽位提取逻辑
  • 完成慢病类型→音频资源匹配算法
  • 实现音频加密 URL 生成(含时效签名)
  • 完成多租户数据隔离逻辑
  • 实现播放日志全埋点上报
  • 全局挂载合规声明话术
  • 对接设备端定时任务接口

测试必测

  • 语音指令识别准确率(慢病关键词≥95%)
  • 音频播放流畅度 + 断点续播
  • 定时关闭时间准确性(误差≤10s)
  • 多租户数据隔离性
  • 接口签名鉴权
  • 弱网环境下降级策略
  • 无匹配音频异常处理