Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
bae18b5
feat: rebrand the sidebar brand as DSH JOB AI
Sep 16, 2026
019d5b2
chore: align the Harness mirror and records with 0.1.6-alpha.1
Sep 16, 2026
0532710
chore: default the preview port to 3031
Sep 16, 2026
27fa783
Merge remote-tracking branch 'origin/main' into main
Sep 16, 2026
2f6586a
docs: record the alpha.5 merge, its verification results and the bloc…
Sep 16, 2026
037c16f
docs: define the assistant entry pack boundary and register it as a p…
Sep 16, 2026
83181f3
chore: schedule the assistant entry pack as D16 and express delivery …
Sep 16, 2026
4754772
fix: stop reporting cancelled skill reads as failures
Sep 16, 2026
0da9e47
fix: unblock the packaged experts probe and state planned panel bound…
Sep 16, 2026
9802707
docs: trace the packaged experts probe failure to a duplicated dsh-scope
Sep 16, 2026
e40e0e1
docs: record the Gitee push blocker as an account permission issue
Sep 17, 2026
5b806cc
Merge branch 'main' of https://gitee.com/techflag/workdsh
Sep 18, 2026
0074a8a
docs: trace the console SSE alerts to the office egress path
Sep 18, 2026
314cded
Merge branch 'main' of https://github.com/hkluoji-lab/workdsh
Sep 18, 2026
2a201ad
docs: record the fork + PR route that unblocked the push
Sep 18, 2026
01f33bc
docs: record the two fork pushes and stop asserting a PR commit count
Sep 18, 2026
9d7f1f9
docs: add ADR-0028 and record the SSE keepalive relay
Sep 18, 2026
7334fa7
feat(workbench): mark unimplemented nav entries pending and hand the …
Sep 18, 2026
bf8502f
docs(status): 收口两条遗留项(modlens 403 定位、本地 3031 复验)
Sep 19, 2026
b6c6810
fix(workbench,library): 让资料库自持侧栏入口,消除插件缺席时的死入口
Sep 19, 2026
96902f5
docs(status): 记录资料库入口修复的线上同批升级与复验证据
Sep 19, 2026
b0196fc
docs(status): 记录 lingshu-bridge 缺 python 的修复与验证
Sep 19, 2026
190db64
docs(status): 记录本地制品与线上全量核对及 office/skills 同步
Sep 19, 2026
81805d1
docs(status): 记录线上技能 15→38 的差异定位与用户技能补齐
Sep 19, 2026
728cee5
feat(bundle): 侧栏品牌位改用 10GE 字标替换 W 图标
Sep 19, 2026
dd7d597
docs(status): 记录品牌位部署、线上 502 修复与 minimumReleaseAge 去重
Sep 19, 2026
711cd7a
docs(status): 记录浅色主题复验结果与强制深色的根因
Sep 19, 2026
7447e11
feat(office): 编辑器运行时按需懒加载,首屏不再下载重型产物
Sep 19, 2026
e66aa8e
feat(skills): 插件随包技能支持注册表级停用(0.1.0-alpha.31)
Sep 20, 2026
ee9a0e4
fix(deploy): 安装脚本声明完整 allowBuilds 决定并清理占位值
Sep 20, 2026
f201f7c
docs(status): 记录 allowBuilds 占位值清理、根因修复与技能停用落地证据
Sep 20, 2026
bad8c23
Merge github/main (de5077b) into main
Sep 20, 2026
06e3c8d
docs(status): 登记合并提交的推送阻塞(GitHub 不可达、Gitee 凭据被拒)
Sep 20, 2026
5546ec3
docs(status): 登记推送实测——fork 已同步,github/origin 因凭据与写权限未推送
Sep 20, 2026
3658a07
docs(status): 登记 Gitee 推送权限实测结果(push=False,属授权缺失)
Sep 20, 2026
64459de
docs(status): 登记 fork + Pull Request 推进路径(Gitee PR !1、GitHub PR #4)
Sep 20, 2026
3a5154f
docs(status): 登记 Gitee PR 门槛不可由作者解除的实测,并复核两个 PR 状态
Sep 20, 2026
8859fd7
docs(status): 登记持有者通知已投递至两个 PR 评论,含两站输入启用机制实测
Sep 20, 2026
a0315fc
docs(status): 登记停手前的权限与 PR 复查,确认阻塞未变
Sep 20, 2026
f32cdb5
refactor(ui): 业务页硬编码深色板迁移到官方 --dsw-* 语义 token
Sep 22, 2026
c199bcf
feat(workbench): 「新建任务」改为任务创建器,并调整侧栏导航顺序
Sep 22, 2026
2dede21
docs(status): 登记任务创建器提交与推送实测结果
Sep 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ WorkDSH 是基于 DeepSeek Harness 公开插件接口的 Web 工作平台,参
- ui 仅包含展示组件,不引入 Host、数据库、凭据或执行器。
- 使用官方 Remote / Client model / Slots / Conversation / Sidebar 扩展;组件不持有第二套执行状态。
- 默认开发数据必须使用隔离的测试 Harness home / Profile,不改用户其他 Profile。
- 人工交互预览与自动化探针分开:`corepack pnpm preview` 使用项目预览 Profile,但默认读取当前用户 `~/.agents` 的官方技能目录;自动化探针使用临时 Agents home。禁止用空的探针目录启动 18989 人工预览并据此判断用户技能已丢失。
- 人工交互预览与自动化探针分开:`corepack pnpm preview` 使用项目预览 Profile,但默认读取当前用户 `~/.agents` 的官方技能目录;自动化探针使用临时 Agents home。禁止用空的探针目录启动 3031 人工预览并据此判断用户技能已丢失。

## 数据与执行

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ corepack pnpm preview:install
corepack pnpm preview
```

The preview runs at `http://127.0.0.1:18989`; use the authenticated URL printed at startup. It has its own Profile and reads your normal `~/.agents` skills by default. Automated tests use isolated homes. See [development setup](docs/DEVELOPMENT.md).
The preview runs at `http://127.0.0.1:3031`; use the authenticated URL printed at startup. It has its own Profile and reads your normal `~/.agents` skills by default. Automated tests use isolated homes. See [development setup](docs/DEVELOPMENT.md).

## Roadmap

Expand Down
2 changes: 1 addition & 1 deletion README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ corepack pnpm preview:install
corepack pnpm preview
```

预览地址为 `http://127.0.0.1:18989`,请使用启动时输出的认证链接。预览采用独立 Profile,默认读取你的 `~/.agents` 技能;自动化测试使用隔离目录。配置方法见[开发环境说明](docs/DEVELOPMENT.md)。
预览地址为 `http://127.0.0.1:3031`,请使用启动时输出的认证链接。预览采用独立 Profile,默认读取你的 `~/.agents` 技能;自动化测试使用隔离目录。配置方法见[开发环境说明](docs/DEVELOPMENT.md)。

## 开发路线

Expand Down
2 changes: 1 addition & 1 deletion docs/ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ packages/plugins 是非包目录,skills/experts 等子目录各自拥有独立

## 跨功能执行组合:Agent preset、业务角色与工作范围

依据已锁定的 @deepseek-ai/dsh-agent-presets@0.1.5-rc.1 发布包 README.zh.md 核对;以下原生行为仍需 P0-03 运行验证。
依据已锁定的 @deepseek-ai/dsh-agent-presets@0.1.6-alpha.1 发布包 README.zh.md 核对;以下原生行为仍需 P0-03 运行验证。

专家是 WorkDSH 业务对象,preset 是会话能力组装,Session 是执行实例。专家发布修订引用经过验证的能力组合,任务解析该引用后创建原生会话;不要求每位专家独立 npm 包,也不强制每位专家复制整个 preset。复用组合必须保持对象修订和实际执行配置可追溯。

Expand Down
12 changes: 10 additions & 2 deletions docs/COMPATIBILITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,18 @@

## 固定版本

目标 `@deepseek-ai/dsh@0.1.5-rc.1`。2026-09-10 已核对 npm:dsh latest/next 为该版本;模型适配器 alpha0.1.5-alpha.2、next 为 0.1.5-rc.1。不得凭单个包 latest 标签拼装版本族。
目标 `@deepseek-ai/dsh@0.1.6-alpha.1`。2026-09-16 复核官方 npm:该版本是当前最新发布(GitHub release `dsh-v0.1.6-alpha.1`,2026-09-15 发布),对应 `alpha` 标签;`latest` 仍为 0.1.5-rc.1、`next` 为 0.1.5-rc.2。抽查 14 个关键包(dsh、dsh-web、dsh-web-app、dsh-client-ui-slots、dsh-experimental-agent-team、dsh-experimental-auto-review、dsh-computer-use、dsh-headless、dsh-mcp-resources、dsh-client-ui-sidebar-terminal、dsh-client-ui-settings-unarchive-sessions、dsh-ptc-runtime、dsh-workflow-ptc、dsh-session-projection)的 alpha 标签同为 0.1.6-alpha.1;`pnpm check:versions` 复核 495 条锁文件条目全部为 0.1.6-alpha.1、Cordis 仅 4.0.2,未出现 alpha 混搭。不得凭单个包 latest 标签拼装版本族。

版本升级需更新锁文件、该表、集成测试证据与 ADR,保持与业务功能变更可区分。

2026-09-16 同步记录:仓库内镜像 `docs/deepseek-harness-docs` 已与 tag `dsh-v0.1.6-alpha.1` 对齐,530 个文件逐 git blob 哈希一致(补齐 158 个缺失文件、刷新 134 个变化文件),并按上游删除 `subsystems/code-runtime.*`(该页在本版本更名为 `subsystems/ptc-runtime.*`,审查台账同步改名)。原生 preset 仍为标准/PTC/极简/创造四种,锁定包 `dsh-agent-presets@0.1.6-alpha.1` 的 README.zh.md 与 `preset.yml` 复核了复制、broken 原因、删除与漂移语义,与 ARCHITECTURE 记载一致;`dsh web --host 0.0.0.0` 在锁定 CLI 上仍按安全理由拒绝(实测原文:`--host 0.0.0.0 is intentionally not supported yet for safety`)。该版本要求适配的变更逐项核对结果:`agent/session-start` 改为异步串行 `agent/created`,experts 执行守卫与 connectors 会话选择已在用新事件;Team 统一 `spawn_teammate` 并在 Profile 停用旧 `subagent`/`subagent_fork`,见 experts `cordis.patch.yml`;PTC 包与服务统一为 `ptc-runtime` 系列,自有代码未引用旧 `dsh-code-runtime`;工作流执行器为 `dsh-workflow-ptc`;内置 E2B 后端移除,本项目未使用;Session 同步历史接口 `snapshotEvents`/`eventAt`/`ownEvents` 弃用,自有代码无引用。

2026-09-16 更名清理记录:本版本族退役了 `@deepseek-ai/dsh-code-runtime`、`@deepseek-ai/dsh-code-runtime-worker-thread`、`@deepseek-ai/dsh-workflow-worker-thread` 三个包名(npm 该版本查询均 404,最后发布版本为 0.1.5-rc.2),对应新名为 `dsh-ptc-runtime`、`dsh-ptc-runtime-node`、`dsh-workflow-ptc`。仓库 `pnpm.overrides` 中残留的三个旧名条目已删除(package.json 与 pnpm-lock.yaml overrides 段同步移除),`pnpm install --frozen-lockfile` 报 `Lockfile is up to date`;锁文件解析结果本身此前已只使用新名,故运行时依赖面不变。`scripts/check-published-versions.mjs` 原有断言只校验"已解析条目必须有精确 override",无法发现"override 指向已退役包名",已补反向断言(DSH 命名空间的 override 必须有对应解析条目),改后 `pnpm check:versions` 仍 PASS 495 条。

2026-09-16 版本引用统一:`docs/HARNESS-OFFICIAL-DEVELOPMENT.md`(2 处)、`docs/ARCHITECTURE.md`、`docs/PLAN.md`、`docs/DEVELOPMENT.md` 及产品网站 `website/index.html`、`website/zh-CN.html`(页脚上一行安装说明)中残留的 `0.1.5-rc.1` 全部改为 `0.1.6-alpha.1`;`pnpm-lock.yaml` 已无该串。

2026-09-16 验证结果:`pnpm build`、`pnpm typecheck`、`pnpm test:integration`(102/102 通过)、`pnpm check:versions`(PASS 495 条)均为退出码 0;3031 预览 Host 仍在运行并返回需认证的 401。未执行:升级后的真实模型任务回归;`docs/research/deepseek-harness-review.json` 的审查范围未随镜像扩张,新文档保持待评审状态(`pnpm audit:harness-docs` 报 127/167 已评审、40 待评审,退出码 0)。

## 官方文档

- [快速开始](https://deepseek-harness.github.io/deepseek-harness/guide/quickstart)
Expand All @@ -19,7 +27,7 @@
- [技能](https://deepseek-harness.github.io/deepseek-harness/reference/subsystems/skills)
- [会话与输入](https://deepseek-harness.github.io/deepseek-harness/reference/subsystems/conversation)
- [会话投影](https://deepseek-harness.github.io/deepseek-harness/reference/subsystems/session-projection)
- [0.1.5-rc.1 发布说明](https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.1.5-rc.1)
- [0.1.6-alpha.1 发布说明](https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.1.6-alpha.1)

在线文档可能继续变化;以选定发布包的公开 exports/types 和可重复集成验证落实,不把其他版本或旧仓库的观察当作已验证行为。

Expand Down
6 changes: 4 additions & 2 deletions docs/CONTRACTS.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
# WorkDSH 公开契约草案

状态:本地 `0.1` 治理契约基线完成。`workdsh-contracts@0.1.0-alpha.5` 已实现 Host identity/access/audit 与 Session owner/runtime binding 契约;未进入该包的领域接口仍是拟定义草案,不是声称已存在的 Harness API。企业服务器与受控 Remote 见[后期企业版说明](ENTERPRISE-EDITION.md)。架构决策见 [ADR-0016](adr/0016-governance-contracts-first.md)。
状态:本地 `0.1` 治理契约基线完成。`workdsh-contracts@0.1.0-alpha.8` 已实现 Host identity/access/audit 与 Session owner/runtime binding 契约;未进入该包的领域接口仍是拟定义草案,不是声称已存在的 Harness API。企业服务器与受控 Remote 见[后期企业版说明](ENTERPRISE-EDITION.md)。架构决策见 [ADR-0016](adr/0016-governance-contracts-first.md)。

## 已实现的本地 Skill 契约

`workdsh-contracts/skills` 导出 `SkillManagementService`(`contractVersion: 1`)、管理 DTO 与 `SkillDependencyInspector`。独立 Skill Host 提供 `ctx.workdshSkills`;消费者只导入公共类型,使用 `inject: ['workdshSkills']` 声明服务依赖,并以 `ctx.effect()` 托管依赖检查注册。用法见[Skill README](../packages/plugins/skills/README.md)。

它覆盖现有本地目录、完整正文/资源、冲突保存、导入/草稿发布、启停、卸载影响及恢复。官方 Connection 承载浏览器请求;同 Host 插件协作直接注入服务,不新增网络层。两个消费者共享、服务缺失/恢复和清理已有测试。

`ManagedSkillSummary`/`ManagedSkillDetail` 的 `origin` 区分 `directory`(受管目录,可编辑、可移动文件)与 `plugin`(插件随包提供,文件由插件维护)。后者 `manageable: true` 但 `update`/`uninstall` 返回 `skill/plugin-owned`;启停按 [ADR-0029](adr/0029-plugin-skill-registry-suppression.md) 走注册表级抑制(`workdsh-skill-suppression`,rank 240),只改变该名称的调用面,不改写包内文件。项目层(rank 100/200)技能不进入该路径。

此契约不接收客户端自报身份,也未实现全入口多用户治理;仅用于既有受信本地 Host 组合。它不提供专家所需的不可变 `SkillRevision` 或引用租约;这些仍是 D04 的明确依赖适配任务。以下尚未进入 contracts 包的领域接口仍为草案。

## 首期团队上下文
Expand Down Expand Up @@ -77,7 +79,7 @@ projects 增加 createFromTemplate/updateConfig/resolveTaskContext/linkAsset/cre

assets 增加 proposeRevision/acceptRevision/rejectRevision/listRevisions/checkCapacity;建议修订含 baseRevision、作者、来源任务与差异。只有 accept 成功才切换当前正文,冲突拒绝静默覆盖。检索只返回当前主体有权使用的引用,读取时重查。

skills 增加 discover/setEnabled/uninstall;启停配置不改资源原文;uninstall 返回依赖影响和逐项结果,保留被历史任务引用的修订。experts 增加用户最近使用/置顶偏好;偏好不属于专家公开修订。
skills 增加 discover/setEnabled/uninstall;启停配置不改资源原文(插件随包技能只做注册表级抑制,见上文 `origin` 说明);uninstall 返回依赖影响和逐项结果,保留被历史任务引用的修订。experts 增加用户最近使用/置顶偏好;偏好不属于专家公开修订。

项目默认优先于应用默认、低于用户明确选择;组织限制和授权始终单独约束。ProjectTaskLink 仅表示归属,不能作为会话共享授权。完整语义见 [项目设计](PROJECT-DESIGN.md)。

Expand Down
4 changes: 2 additions & 2 deletions docs/DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## 本地交互预览

首次运行或更新代码后,先构建并在预览 Host 停止时运行 `corepack pnpm preview:install`,通过官方 CLI 将 Skill 和产品展示包分别安装到预览 Profile。随后运行 `corepack pnpm preview` 启动 `http://127.0.0.1:18989`。该脚本默认使用项目内 `.test-runtime/preview` 作为 Harness Profile 数据目录,同时使用当前用户的 `~/.agents` 作为 `DSH_AGENTS_HOME`,因此官方 Skill 文件提供方可以发现用户原有技能。
首次运行或更新代码后,先构建并在预览 Host 停止时运行 `corepack pnpm preview:install`,通过官方 CLI 将 Skill 和产品展示包分别安装到预览 Profile。随后运行 `corepack pnpm preview` 启动 `http://127.0.0.1:3031`。该脚本默认使用项目内 `.test-runtime/preview` 作为 Harness Profile 数据目录,同时使用当前用户的 `~/.agents` 作为 `DSH_AGENTS_HOME`,因此官方 Skill 文件提供方可以发现用户原有技能。

`probe:browser`、`probe:install` 等自动化验收继续使用独立临时 `DSH_HOME` 与 Agents home,避免测试写入用户技能。不能把自动化测试的空 Agents home 用于人工预览,否则技能库只会显示 bundle 自带技能。需要显式测试另一套技能目录时,可在启动前设置 `DSH_AGENTS_HOME`。

Expand Down Expand Up @@ -63,7 +63,7 @@ P0 增加 build、typecheck、test、pack:check 和 smoke:harness;P1 增加 te

## 局域网访问限制

锁定Harness 0.1.5-rc.1实际CLI拒绝`--host 0.0.0.0`,提示会暴露远程代码执行能力。预览保持127.0.0.1,不按较新文档推断当前版本支持LAN监听。可在另一台具备SSH客户端的设备上建立 `ssh -N -L 18989:127.0.0.1:18989 techflag@<本机局域网IP>`,随后在该设备访问 `http://127.0.0.1:18989/`;要求本机已开启远程登录并完成SSH认证,官方浏览器认证仍保留。该方式不是多租户远程部署。
锁定Harness 0.1.6-alpha.1实际CLI拒绝`--host 0.0.0.0`,提示会暴露远程代码执行能力。预览保持127.0.0.1,不按较新文档推断当前版本支持LAN监听。可在另一台具备SSH客户端的设备上建立 `ssh -N -L 3031:127.0.0.1:3031 techflag@<本机局域网IP>`,随后在该设备访问 `http://127.0.0.1:3031/`;要求本机已开启远程登录并完成SSH认证,官方浏览器认证仍保留。该方式不是多租户远程部署。

## preview启动内存恢复措施(2026-09-14)

Expand Down
20 changes: 12 additions & 8 deletions docs/MODULE-VERSIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,26 +22,26 @@

开始模块开发时,必须在 `docs/modules.json` 写入 `moduleVersion`;模块 README、package.json、CHANGELOG、证据和 STATUS 使用同一版本线。`check:plan` 会验证模块版本格式、当前活动切片的版本声明,以及 package.json 的 major/minor 是否匹配。

## 当前版本线(2026-09-18
## 当前版本线(2026-09-20

当前安装包版本与模块实现状态分别列出;公开发行范围以[发行回执](releases/2026-09-14-development-candidate.md)为准,当前待验收项见[STATUS](STATUS.md)。每周排期见[周计划](WEEKLY-RELEASE-PLAN.md),不要求模块锁步升级。
当前安装包版本与模块实现状态分别列出;公开发行范围以[发行回执](releases/2026-09-14-development-candidate.md)为准,当前待验收项见[STATUS](STATUS.md)。每周排期见周计划(`WEEKLY-RELEASE-PLAN.md`,该文档未创建;排期口径见 [PLAN](PLAN.md) 的「每周发行排期」),不要求模块锁步升级。

| 模块 | 版本线 | 当前包版本 | 实现状态 |
| --- | --- | --- | --- |
| 领域公开契约 | 0.1 | `workdsh-contracts@0.1.0-alpha.9` | implemented |
| 共享展示组件 | 0.1 | `workdsh-ui@0.1.0-alpha.6` | implemented |
| 默认组合包 | 0.1 | `workdsh-bundle@0.1.0-alpha.47` | in_progress |
| 工作台 | 0.1 | `workdsh-plugin-workbench@0.1.0-alpha.11` | implemented |
| 默认组合包 | 0.1 | `workdsh-bundle@0.1.0-alpha.52` | in_progress |
| 工作台 | 0.1 | `workdsh-plugin-workbench@0.1.0-alpha.15` | implemented |
| 专家管理 | 0.1 | `workdsh-plugin-experts@0.1.0-alpha.7` | in_progress |
| 技能管理 | 0.1 | `workdsh-plugin-skills@0.1.0-alpha.31` | implemented |
| 技能管理 | 0.1 | `workdsh-plugin-skills@0.1.0-alpha.32` | implemented |
| 连接器管理 | 0.1 | `workdsh-plugin-connectors@0.1.0-alpha.2` | in_progress |
| 资源授权 | 0.1 | `workdsh-plugin-access@0.1.0-alpha.5` | implemented |
| 审计 | 0.1 | `workdsh-plugin-audit@0.1.0-alpha.4` | implemented |
| 本地身份提供方 | 0.1 | `workdsh-provider-identity-local@0.1.0-alpha.5` | implemented |
| Office 浏览器编辑插件 | 0.1 | `workdsh-plugin-office@0.1.0-alpha.7` | in_progress |
| Office 浏览器编辑插件 | 0.1 | `workdsh-plugin-office@0.1.0-alpha.8` | in_progress |
| 协作与活动展示 | 0.1 | `workdsh-plugin-activity@0.1.0-alpha.4` | in_progress |
| 项目管理 | 0.1 | `workdsh-plugin-projects@0.1.0-alpha.2` | in_progress |
| 资料库 | 0.1 | `workdsh-plugin-library@0.1.0-alpha.2` | implemented |
| 连接器管理 | 0.1 | `workdsh-plugin-connectors@0.1.0-alpha.2` | in_progress |
| 资料库 | 0.1 | `workdsh-plugin-library@0.1.0-alpha.3` | implemented |

2026-09-18 更新:bundle、experts、skills、office、activity、projects、library 跟随 DSH 0.1.6-alpha.2 升级 bump;contracts 补 bump α.9(补记 2026-09-17 项目任务上下文只读契约 `ProjectTaskContext`/`taskContext`,属兼容补全);experts/office/activity 同时携带其未发布批次;公开发行仍以上次 prerelease 为准。

Expand All @@ -51,6 +51,10 @@

2026-09-20 更新(三):bundle α.46→α.47(Unreleased)——修复设置页「外观」切换不生效:工作台客户端不再注册并强制 `workdsh` 深色主题、不再拦截 `theme/change`,外观改由官方 ThemeRuntime 与用户偏好驱动(浅色/深色/跟随系统即时生效,选中态恢复);bundle 的 `dsh.client.inject` 与开发依赖同步移除 `@deepseek-ai/dsh-client-ui-theme`。公开 prerelease 仍为 bundle α.46,待下次发行携带。

2026-09-20 更新(四):合并上游 `github/main` 线并重新定版(本线此前发布到 root α.7、bundle α.49、workbench α.12、office α.6、library α.2;上游线发布过 bundle α.46/α.47、workbench α.11、office α.7;skills 两条线都到过 α.31)。撞号模块重新定版:root α.7→**α.8**、bundle α.49→**α.50**、workbench α.12→**α.13**、office α.6→**α.8**、library α.2→**α.3**、skills α.31→**α.32**。官方依赖与 `pnpm.overrides` 统一精确锁定 `0.1.6-alpha.2`;未实现入口按本线决定保留侧栏行并标「待开放」,不采用上游「隐藏未实现入口」行为。

2026-09-22 更新:bundle α.50→α.52、workbench α.13→α.15(两次连贯 bump)。α.51 为侧栏导航重排与新增「新建任务」行(行与不渲染内容的 `main` 面板配对,点击即起原生空会话);α.52 为「新建任务」改为任务创建器(UI-DESIGN 第 5 节,2026-09-22 用户决定),组合包自身代码未变、只为携带 workbench 客户端制品。两次都需 bundle 与 workbench 同批安装。上一轮 bump 未同步本表,本次一并回填。

以下旧快照仅供追溯,旧“专家planned”不覆盖当前实现。

## 历史版本线快照(被2026-09-14表覆盖)
Expand Down
Loading