给自己升级成 「铂金段位」
从此正式跻身 Home Assistant 铂金段位
位列业界仙班,可喜可贺
重点新功能:连续聊天窗口
新增设置项:Continuous Conversation(连续聊天)。
- 打开后
- 聊天框关闭再打开 → 继续原对话。
- 切换标签页再激活 → 继续原对话。
- 重新刷新浏览器 → 继续原对话。
- 只有你手动发送
/new,才会开一个新会话。
- 关闭时
- 保留默认行为:自己的窗口各玩各的,互相独立又他娘的变回去啦
在哪里开
- 进入
设置 → 设备与服务 → Claw Assistant → 配置。 - 找到:Continuous Conversation(连续聊天窗口) 开关。
- 打开后立即生效,无需重启。
为什么要做
因为谁都不想每 5 分钟给助手重新做一次自我介绍
傻逼HA毁我童年
全新项目图标
品牌图标重制,和官方浑然天成
你就是我,我就是你
性能与首轮上下文
首轮提示词被我们按字节数拉了一遍清单:
- 被瘦身的区块
- Channel
- Workspace 治理
- Runtime Context
- Workspace 文档状态
- 记忆索引(MEMORY 与每日记忆)
- 保留全文的区块
- USER / IDENTITY / SOUL / TOOLS(你的高价值个人上下文,一个字都不动)
- 按需读取机制
GetInstalledSkill/GetWorkspaceDoc/HomeAssistantGuide- 助手用到再去翻,不再每轮重复背诵。
带来的变化:启动更快、每轮更轻、模型更专注。
内置文档的自动升级机制
- 所有随包文档加入版本号(
<!-- version: N -->)。 - 启动时自动对比本地
.storage/claw_assistant/中的副本:- 随包版本更新 → 自动同步。
- 相同或更高 → 尊重你本地内容。
- 告别“升级后还得手动删旧文件”。
摄像头与录制更靠谱
CameraAnalyze- 列表、拍照、分析三种场景界限分明。
- 前端渲染规则(
markdown_hint)直接写进工具描述。
ServiceCall的camera.record- 录制时长必须从你说的话里解析(任何语言、任何说法都转成秒)。
- 你没给时长?先问你。
- 从此告别“默认录个 30 秒糊弄过去”的黑历史。
Python 工具:从蛮力到分流
ExecutePython 现在会先走决策清单:
- 优先走原生 HA 工具
- 开灯、查状态、控设备、改自动化、装集成 → 该用什么用什么。
- Inline 模式(默认)
- 需要
hass、生成前端文件、访问运行时状态。
- 需要
- Sandbox 模式(
sandbox=true)- 装第三方包、跑重活、做隔离实验、风险代码。
- 破坏性操作
- 删文件、覆盖配置、
rmtree一律先问你。
- 删文件、覆盖配置、
工具描述里还保留了完整契约:OUTPUT_DIR、TMP_DIR、output_url(name)、list_outputs()、list_tmp()、返回结构、await 规则等,笨模型也能一步步走对。
Websocket 日志噪声清零
- 语音助手管线结束后经常刷屏的这行:
Received binary message for non-existing handler N
- 本版本两道保险全上:
- Hook 二进制处理入口,把所有失效分片降级为
DEBUG。 - 同名 logger 上再挂一个精准过滤器兜底。
- Hook 二进制处理入口,把所有失效分片降级为
- 卸载时 hook 和 filter 都会干净移除,不留全局副作用。
技能管理与自我演进
- 配置流程新增技能浏览与编辑
- 下拉只显示名称 + 版本,不再暴露正文。
- 展示前对内容做 HTML 清理。
- 安装时拒绝完整 HTML 文档,防止“网页伪装技能”。
- 内存管理
- 支持按条删除与更细粒度管理。
ProposeSelfEdit/ReviewSelfSkills支持内存快照和卫生编辑。
- 自我演进三原则
- 自净化:清理过时和错误记忆。
- 自演进:保留真正有效的经验。
- 自边界:不越权、不乱改。
Full Changelog: v6.7.0...v6.8.0