Repository navigation
Releases
lookover:气泡 + 页面上下文 + 解决经验
lookover 组合发行 · 2026-10-12
本轮将气泡、页面上下文和经验记忆统一为“在当前页面提问,把解决经验留给下次”。三者仍可独立安装;先体验气泡+Look,再按需加入经验记忆。
发布内容
dsh-bubble@0.3.4:将已验证的 companion 0.3.3 以正式名称打包,保留原生应用标识以兼容过滤与外观偏好。加入用户使用说明、主题截图和明确宿主声明。dsh-look@0.1.1:采用本机已验证的官方只读适配,排除官方主窗口和原生气泡。发行入口不启动旧壳全局键盘监听器,不包含未提交的 operate 操作草稿;此次预编译包为 arm64。dsh-expmem@0.1.1:修复官方工具输出格式校验。原来把所有输出声明为空对象且禁止额外字段,保存结果被拒;列表实际返回数组,也与对象声明不符。现在对象输出允许真实记录字段,列表声明为对象数组。- 四份 README 先展示用户收益、组合流程、安装和边界;包描述互相指向另外两个插件。移除跟踪的 Demo 运行数据,发行包只含 Demo 脚本。
验证证据与范围
本轮:
- 气泡重新编译,11 项测试通过,涵盖发送、取消、流式投影、会话隔离、窗口确认/超时、皮肤和原生输入布局。
- 经验存储 Demo 13 项断言通过,使用模拟资料验证来源、条件、召回与删除级联。
- 从官方 0.2.0-rc.2 应用提取运行时,在隔离目录用真实 Loader、tools 和 systemPrompt 注册 Look+经验。6 个工具参数格式通过;保存、经验抽取、召回、列表、删除结果通过官方输出验证;相关问题注入旧经验,无关问题不注入。未读取用户屏幕或调用模型。
- 三个 tgz 通过官方随包 CLI 安装到隔离 desktop profile,三项依赖安装成功,包内 dsh.bundle 声明及插件补丁可读。这个测试 profile 只包含模拟安装,不替换日常配置,也不代表公开下载已完成跨机器启动验收。
- 包清单检查排除 official-test、本机配置、聊天数据、诊断日志和 Demo 运行数据;提供 SHA256SUMS.txt。
历史(2026-10-10—11):companion 0.3.3 已在完整官方桌面应用验证真实模型对话和主窗口往返,官方 Look 注册与过滤已有验证。本轮没有重新执行三插件在各种应用中的真实模型全流程,不能将单元/存储/工具校验等同于该验收。
分发与待办
以 GitHub Release 的预构建包分发;市场目录已提交 草稿 PR #7207。旧 fork(派生仓库)与上游目录存在冲突;当前 GitHub 登录缺少 workflow 权限,同步上游工作流被拒。用户选择保留草稿与发布包,暂不追加授权;尚未正式投稿、合并或市场上架。
2026-10-12 后续:已将同一批预构建包发布到 npm,公开版本为 dsh-bubble 0.3.4、dsh-look 0.1.1、dsh-expmem 0.1.1。逐包核对 latest 标签、公开下载包与 GitHub 发行产物的校验值。根 README 已改为指定 npm 版本安装,GitHub 包继续保留。市场目录仍是上述草稿,不将 npm 发布当作市场卡片文案已经更新;旧卡片的热键描述以新版 README 边界为准。
待验证:跨机器签名与首次启动、完整工具审批往返、官方桌面中的选区/OCR 权限路径和三插件真实保存/召回流程、后续宿主版本兼容。原生助手为本地临时签名,无 Apple 开发者签名与公证;当前只声明官方 0.2.0-rc.2,组合目标为 macOS arm64。
源码发行目录与日用本地原型分开,原 lookover 工作区未提交的操作能力草稿未合入。
气泡 Markdown 修复 · 0.3.5
同日后续更新:dsh-bubble 0.3.5 为助手回复增加常用 Markdown 排版。加粗、标题、列表、引用、链接及代码块正常显示;代码块保留颜文字的空格、换行与字面星号。用户输入及官方会话原文保持不变。
12 项测试通过,覆盖富文本属性、代码空白、流式前缀、未闭合围栏和样式缓存;默认/小光主题以模拟内容检查排版。本机通过官方 CLI 将私有日用 companion 更新为 0.3.4,并在原颜文字会话验收显示。表格暂以原文回退,图片与附件仍回主窗口,不加载外部图片或执行 HTML。旧版本继续保留用于回退。
Bubble 0.3.5 is now available on npm. The public latest tag is 0.3.5; the downloaded npm archive matches the GitHub artifact byte for byte. SHA256: 1dcd967bef7c36f2025f3a47f6ec00f3462f46a741ae15644ce28667bf499a31