feat(office): add progressive skills and direct dsoffice commands

This commit is contained in:
yudshj committed 2026-10-09 19:14:55 +08:00
1 parent fddd704c7f
commit 379f9cd47b
308 files changed
+5344 -1012

No files matched your search

+2 -2
View File
@@ -6,8 +6,8 @@
en: 1ea1d8e6d2c14b02
zh: 8e0b9903158667a1
/deepseek-harness-runtime-bin/installed-commands-and-artifacts:
en: b35529d69ef29f15
zh: 4e3d9e42955cd010
en: 7b8deffca5ba029f
zh: 96f59e4c785720f4
/deepseek-harness-runtime-bin/python-module-api:
en: 78a200e328d96637
zh: f3b7a0b69b7a39e0
+1 -1
View File
@@ -34,7 +34,7 @@ Skill selection is independent of delivery: project, custom-directory, and user
disabled: true
```
To replace the three Office workflows and shared checker as a set, patch `skill-office.config.assetRoot` to another absolute resource directory. Use the filesystem skill provider for arbitrary skill collections. Configuration patches apply at process startup; changing skills does not require rebuilding the runtime wheel or Python environment.
Office skills call `dsoffice` and `office-check` through the profile's shell commands. See the [Office provider](../../packages/skill/skill-office/README.md#use-this-package) for command selection and replacing the skill collection and shared checker. Configuration patches apply at process startup; changing skills does not require rebuilding the runtime wheel or Python environment.
Repository builds also materialize a dev-only `runtime/node/` carrier. It runs `node runtime/node/runtime-bootstrap.mjs` on system Node 22.19 or newer. It is never selected automatically and is excluded from wheels and sdists.
+1 -1
View File
@@ -34,7 +34,7 @@ primary_runtime = download_primary_runtime()
disabled: true
```
要成套替换三个 Office 工作流与共用检查脚本,可将 `skill-office.config.assetRoot` 配置为另一个绝对资源目录。任意 skill 集合通过文件系统 skill 提供方加载。配置 patch 在进程启动时生效;切换 skills 无需重建 runtime wheel 或 Python 环境。
Office 技能通过 profile 的 shell 命令调用 `dsoffice` 与 `office-check`。命令选择及替换技能集合、共用检查脚本的方式见 [Office 提供方](../../packages/skill/skill-office/README.zh.md#use-this-package)。配置 patch 在进程启动时生效;切换技能无需重建 runtime wheel 或 Python 环境。
仓库构建还会物化仅限开发的 `runtime/node/` 载体。它在系统 Node 22.19 或更高版本上运行 `node runtime/node/runtime-bootstrap.mjs`。系统不会自动选择它,而且 wheel 包与 sdist 均不包含它。