mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-08-30 04:40:37 +00:00
Two private experimental packages run the whole harness tree inside one dedicated Web Worker. dsh-experimental-webworker-runtime owns the in-memory VFS (BigInt stats with per-path identity and strictly increasing mtimes), the CommonJS wrapper loader over a lazily-evaluated builtin table whose shims typecheck against Node's own module types, the postMessage tunnel speaking plain HTTP, the AsyncLocalStorage runtime, and the worker assembly. dsh-experimental-webworker-packer lowers every module body at pack time against the shared wrapper contract, sweeps the profile closure by static reachability, and writes a deterministically gzip-compressed tar the worker inflates through the browser's native DecompressionStream while it downloads.
943 B
943 B
experimental/:私有实验性包
English | 中文
本组包含使用仓库真实运行时、但不进入正式发布的原型与内部专用 Cordis 插件。组内包均为私有包,不承诺稳定性或支持,但仍须满足与发布包相同的工程、安全、文档、生命周期、测试和快照要求。
| 包 | 职责 | ctx key |
|---|---|---|
agent-team/ |
隐式 root Agent Teams roster、持久 peer mailbox、共享任务 DAG 与运行时协调 | ctx.agentTeams |
tool-agent-team/ |
按 Agent 作用域提供的 Agent Teams 模型工具与协作指引 | — |
webworker-runtime/ |
纯浏览器 host 运行时:内存 VFS、模块装载器、postMessage 隧道与 dedicated Web Worker 装配 | — |
webworker-packer/ |
构建期打包器:把 profile 的包闭包物化成 worker 挂载的 VFS 镜像 | — |
子树规则规定依赖隔离、发布排除与 promotion。