Skip to content

Ship Desktop workbenches with verified native AI and bundled delivery - #64

Merged
techflag merged 7 commits into
mainfrom
codex/desktop-workbench-release
Oct 18, 2026
Merged

techflag merged 7 commits into
mainfrom
codex/desktop-workbench-release

Conversation

@techflag

@techflag techflag commented Oct 18, 2026 •

Copy link
Copy Markdown
Owner

Summary / 摘要

补齐 Desktop 工作台从需求确认、AI 开发到安装试用的共用交付链,沿用 DSH 0.2.1-rc.1 的完整原生界面,并把真实安装包启动与 SDK 可用性纳入打包门禁。

  • Desktop 默认包含连接器、专家、资料库、项目、技能、工作台六项 WorkDSH 能力。业务在中间、完整官方 Conversation 在最右侧;共享补丁仅调整两个外层挂载接缝,锁定版本和输入/输出哈希,未知字节拒绝打包。
  • 在实际 Resources 中检查依赖闭包、公开入口及类型声明,并以独立合成 Home 启动完整官方 Host、核对必需服务和 HTTP。缺失动态 peer 或被过滤的 SDK 类型会阻止交付。
  • 适配随包 Node/pnpm 11、保留用户 Profile 覆盖并迁移旧配置;完善端口共存和启动错误诊断。固定交付流程统一构建、生命周期检查与离线打包,避免重复构建或隐式下载其他包管理器。
  • SDK 和开发骨架从真实 installation anchor 解析,兼容没有 node_modules 的可写 Desktop Profile;部分成功后恢复已保存需求、原始会话及源码,不重复追加需求或创建应用。已开始的原生会话通过授权冷读恢复,不再调用新建会话接口。
  • 核验回执明确“未核验启用”不等于“启用失败”。已授权时按真实包名 list_bundles → set_bundle;保留安装、启用、页面与业务验收的区别。验收使用当前已认证宿主页面,独立浏览器遇到 401 停止该路径,不探查凭据绕过。
  • 移除产品中的制作计时 UI;制作效率仅作为本轮测试记录。

Related Issues / 关联 Issue

N/A

Type / 类型

  • Bug fix / 问题修复
  • Feature / 新功能
  • Documentation / 文档
  • Release or packaging / 发布或打包

Platforms / 影响平台

Desktop 载体及 Web/Desktop 共用工作台、技能。实际 GUI 验收使用随包 macOS Apple Silicon 应用、独立测试 Home,包含原生 AI 从需求到安装的流程;Windows GUI 未本地验收。

Verification / 验证

  • 工作台 306 项、Skills 30 项回归通过;Desktop 183 项通过,另有 2 项当前平台跳过。Host/Client、Skills、Desktop 类型检查通过。实际 Resources 的依赖、入口、类型及完整 Host 启动门禁通过。
  • 原生 AI 实测:3 分 55 秒生成旅行管理候选包,4 分 48 秒完成安装字节核对。
  • 实际页面已验证两趟旅行、明细增删改、费用汇总与编辑删除后的即时更新、数据隔离、搜索返回、深浅主题及窄窗口弹层。退出应用、重打包后仍使用原地址打开,两趟数据与完成状态保留;平台已保存当前版本及需求修订的试用结论。
  • 实际中断恢复:旧制作想法恢复原生会话、人工修改的标题及唯一需求修订;确认后仅提交一次开发指令,不新建替代会话或重复应用。
  • 最终 CI 运行中;全部必需检查通过后才能合并发布。

Release Notes / 发布说明

Desktop 可直接进入工作台并使用原生 AI 制作本地应用;安装前检查、安装核对与启用指引由平台共用。此次提交不包含用户未跟踪文件或原始日志。已验证的旧第三方 sigmapad-plugin@0.1.0-alpha.180 仅适配旧 SDK,含该插件的原工作区会被官方兼容检查阻止升级并恢复依赖,需插件方提供适配版本;干净新安装不含该插件。完成 CI 后再发布。

@techflag
techflag marked this pull request as ready for review October 18, 2026 06:03
@techflag
techflag merged commit 893a332 into main Oct 18, 2026
8 checks passed
@techflag
techflag deleted the codex/desktop-workbench-release branch October 18, 2026 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant