DeepSeek Harness Profile 启动链

DeepSeek Harness Profile 启动链 由 Archify 生成的工作流图。 01 / CLI 启动器 02 / Profile 与配置组合 03 / Cordis 运行时 EX / 失败边界 选择应用 叠加配置 激活运行时 dsh invocation · parseDshArgs · CLI 启动器 › 选择应用 dsh invocation parseDshArgs runProfile() · web alias / --profile · CLI 启动器 › 选择应用 runProfile() web alias / --profile Profile bundles · base + app bundle · Profile 与配置组合 › 叠加配置 Profile bundles base + app bundle Ordered patches · bundle → profile → overlay · Profile 与配置组合 › 叠加配置 Ordered patches bundle → profile → overlay Cordis entries · 整行替换后的配置树 · Profile 与配置组合 › 叠加配置 Cordis entries 整行替换后的配置树 sdk-minimal · 独立完整 Bundle · Cordis 运行时 › 叠加配置 sdk-minimal 独立完整 Bundle 应用表面 · web / headless / sdk / acp · Cordis 运行时 › 激活运行时 应用表面 web / headless / sdk / acp 启动失败 · 缺 Bundle / Schema / Entry · 失败边界 › 激活运行时 启动失败 缺 Bundle / Schema / Entry 读取 Bundle Patch Loader mount fail loudly 按顺序 apply 独立 Bundle 图例 用户界面 Agent 逻辑 策略 工具操作 上下文 / 追踪 云服务 外部系统

五个随附 Profile

  • • web、headless、sdk、sdk-minimal、acp 共用同一 launcher
  • • sdk-minimal 是不叠加 dsh-base 的明确例外

Patch 语义

  • • 顺序决定最终所有权
  • • 目标行整行替换,不是 JavaScript 深合并

重载边界

  • • web 支持 live patch reload
  • • 其余随附 Profile 只在启动时应用