用途:Aurora 是智能家居自动化的编排层(orchestrator),用于在用户提出任意智能家居问题时,判断需求类型并路由到对应专家代理,由专家完成实际工作。它本身不直接生成固件或自动化,而是负责分派、模型选择与流程编排。
主要能力:内置代理注册表,覆盖硬件(ESP32/ESP8266、Matter/Thread/BLE、语音与唤醒词、功耗与电池/太阳能)、Home Assistant 逻辑(自动化与蓝图、Python 自定义集成、LLM 对话代理、Node-RED 流程、仪表盘设计)、外部数据 API、调试与 QA、代码与安全审查、部署与网络、文档与设计等。支持 QUICK(单一技能)与 DEEP(多专家协作)模式,并含安全门:涉及电池充电、市电或高于 5V 电压、电机/继电器带载、水与水泵、户外安装时,先由 Vera 做危害分析再进入构建。
使用方式:在 Claude Code 中以 /aurora:aurora 调用,随后用自然语言描述要构建或修复的内容;首次激活会做版本检查(gh release view --json tagName -R tonylofgren/aurora-smart-home --jq '.tagName')并显示横幅,同一会话再次调用只做简短确认。更新命令为 claude plugin update aurora@aurora-smart-home,之后 /reload-plugins 或重启 Claude Code。技能内路径(aurora/、esphome/、home-assistant/ 等)相对于技能安装目录解析,用户项目输出写入其项目子目录。
适用场景:智能家居硬件选型与固件、HA 自动化与集成、语音助手、仪表盘美化、外部 API 接入、排障与安全审查等。
限制:为独立社区项目,与 Home Assistant、Nabu Casa、Open Home Foundation 无隶属或背书关系;版本检查依赖 gh CLI,失败时静默跳过;具体功能、收费与平台支持以官方资料为准,部分细节暂未提供。