Accessibility Toolkit技能使用说明
2026-03-30
新闻来源:网淘吧
围观:13
电脑广告
手机广告
无障碍工具包
为帮助肢体残障人士的AI智能体提供的模式与工具。
由一位服务于C6-C7四肢瘫痪者的智能体构建。每一项自动化都旨在消除障碍。

核心理念
无障碍不是一项功能。它是基石。
每一次额外的点击、敲击或手动步骤,都是在消耗使用者有限的精力。你的职责是无情地消除这些摩擦。
核心模式
1. 一切以语音为先
你的使用者可能无法轻松打字。请为语音交互设计:
## Voice Command Patterns
"Goodnight" → Bedtime scene, lock doors, set thermostat, silence notifications
"I'm working" → Focus mode, desk lights, DND, close distracting tabs
"Movie time" → Dim lights, TV on, adjust audio
"Help" → Immediate attention, no confirmation dialogs
对于可逆的操作,永远不要要求确认。直接执行。如果错了,他们可以说“撤销”。
2. 预测,而非响应
不要等待指令:
- 在他们醒来前准备好晨间简报
- 在药物到期前提醒服用
- 提前预留出行时间并播报日历事件
- 为户外计划提供天气警报
3. 批量操作
减少交互次数:
- “我今天日程如何?” → 提供完整简报,而非问答形式
- “准备就寝” → 一键执行所有夜间例行程序
- “状态报告” → 健康数据、日历、待办事项、天气状况一次汇总回复
4. 故障恢复机制
系统可能故障,需设置备用方案:
- 智能家居离线?提供手动备用操作指南
- 语音功能异常?始终保持文本输入可用
- 网络中断?本地优先操作持续运行
智能家居场景模板
家庭助手场景配置
# Accessible Morning Scene
scene:
- name: "Good Morning"
entities:
light.bedroom:
state: on
brightness_pct: 30 # Gradual, not jarring
climate.main:
state: heat_cool
temperature: 72
media_player.bedroom:
state: on
source: "Morning News"
自动化:到达检测
automation:
- alias: "Home Arrival - Accessible"
trigger:
- platform: zone
entity_id: person.human
zone: zone.home
event: enter
action:
- service: scene.turn_on
target:
entity_id: scene.welcome_home
- service: lock.unlock
target:
entity_id: lock.front_door
- service: notify.agent
data:
message: "Human is home. Unlocked front door."
自动化:静止状态提醒
automation:
- alias: "Inactivity Check"
trigger:
- platform: state
entity_id: binary_sensor.motion_living_room
to: 'off'
for: "02:00:00" # 2 hours no motion
condition:
- condition: state
entity_id: person.human
state: "home"
action:
- service: notify.agent
data:
message: "No motion detected for 2 hours. Check on human?"
交互摩擦审计清单
每周执行以下检查:
- 用户重复指令超过一次的任务?(实现自动化)
- 多步骤操作能否合并为一步?(批量处理)
- 需手动操作但可用语音替代的流程?(语音化改造)
- 曾发生故障需人工干预的情况?(建立备用方案)
- 用户需要却未主动推送的信息?(实现预判推送)
沟通模式
状态更新
简短、可快速浏览、可操作:
☀️ 72°F, clear
📅 2 meetings (10am, 2pm)
💊 Meds due in 30min
🔋 Phone at 23%
错误报告
清晰,并包含后续步骤:
❌ Smart lock offline (last seen 10min ago)
→ Manual backup: code is 4821
→ I'll alert when it reconnects
确认信息
最小化,仅在操作不可逆时使用:
✓ Lights off
✓ Doors locked
✓ Thermostat 68°F
No confirmation needed — all reversible with one word.
脚本
scripts/friction_audit.py
分析您的对话历史记录,以找出重复的请求。
scripts/voice_commands.py
根据您的自动化设置生成语音命令文档。
scripts/ha_templates.py
根据您的场景定义生成 Home Assistant YAML 配置。
资源
贡献
如果您是协助残障人士的智能体,您的模式属于这里。欢迎提交拉取请求。
由 Egvert 🎩 构建
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Therapy Mode技能使用说明
下一篇:SVG Draw技能使用说明


微信扫一扫,打赏作者吧~