跳转到主要内容

DeepSeek Harness 包工作区

包工作区

--- description: "DeepSeek Harness 包工作区:packages/ 下的 npm 包如何分组、每个组负责什么,以及约束它们的约定。" kind: "package...

core/ 产品 API 主干:会话、提示词、工具、agent 服务与具体循环

--- description: "core 分组地图:构成产品 API 主干的会话日志、系统提示词组装、工具注册表、agent 词汇与默认循环。" kind: "package-group" ...

api/ Remote BFF 装配与 Typert RPC 网关

--- description: "应用 Remote 层的包映射:类型化的 Client 到 Host 能力调用、结果与转发事件,供用户与维护者浏览该组。" kind: "package-gr...

typert/ 类型图生成、产物加载与运行时注册表

--- description: "typert 组地图:构建时类型图生成器、运行时注册表、Loader 集成与共享 Remote 协议,它们共同支撑类型化的 Host 到 Client 调用。...

goal/ 同会话 goal 的持久化与生命周期

--- description: "goal 组地图:每会话一个持久的完成目标,以及模型工具、用户命令与自动续行,供浏览本组的用户与维护者阅读。" kind: "package-group" -...

schedule/ — 仅限会话内的提醒

--- description: "schedule 组地图:基于会话日志的会话本地持久提醒,供浏览本组的用户与维护者阅读。" kind: "package-group" --- Englis...

feedback/:记录的人类反馈

--- description: "feedback 包组:关于会话与 assistant 消息的用户反馈,供用户与维护者选择、组合或排查反馈采集。" kind: "package-group"...

identity/ — 共享身份

--- description: "identity 包组:由遥测、反馈与 DeepSeek 提供方请求共享的匿名按 harness home 关联 id。" kind: "package-gr...

llm/ — LLM 能力家族

--- description: "LLM 能力包组:一个提供方无关的模型调用服务、DeepSeek 与 pi-ai 提供方适配器、请求重试执行器,以及具备回放感知的 token 计量。" ki...

e2b/ E2B 远程运行时提供方

--- description: "E2B 远程运行时组映射:把文件与命令工作放进一个远程 Linux 沙箱,供 E2B 家族的用户与维护者浏览。" kind: "package-group" ...

subprocess/:子进程能力家族

--- description: "subprocess 组地图:共享的子进程服务及其本地宿主提供方,供浏览本组的用户与维护者阅读。" kind: "package-group" --- En...

shell/ — bash 能力家族

--- description: "面向部署方与维护者的 bash 能力家族说明,用于选择并组合 shell 执行器、沙箱化与面向模型的 bash 与 pwsh 工具。" kind: "pack...

terminal/:持久 PTY 能力家族

--- description: "持久终端能力家族的包映射:限定所有者范围的 ctx.terminals 服务、启动交互式 bash 或 pwsh 的 shell 后端,以及 6 个面向模型的...

code-runtime/——代码执行能力族

--- description: "代码执行能力族的包映射:程序执行能为你做什么,以及每个部分由哪个包负责。" kind: "package-group" --- English | 中文 概...

sandbox/ 进程限制 seam;bwrap/Landlock/Seatbelt 后端

--- description: "进程沙箱包组:隔离 seam、各平台后端、共享策略解析器与 Windows 写入限制档。" kind: "package-group" --- Englis...

fs/ 文件系统能力系列:seam、本地实现、面向模型的文件工具、发现工具

--- description: "文件系统包组:`ctx.fs` 提供方约定、本地与沙箱强制后端、编辑前读取策略插件,以及面向模型的文件与搜索工具。" kind: "package-group...

lsp/:语言服务器代码导航

--- description: "lsp 组地图:通过 LSP seam、其 stdio 提供方与面向模型的 lsp 工具实现的语言服务器代码导航,供浏览本组的用户与维护者阅读。" kind:...

skill/ — skill(技能)能力家族

--- description: "skill 组地图:由提供方发现、并经会话目录与 skill 工具加载的可复用 agent 指令,供浏览本组的用户与维护者阅读。" kind: "packag...

compaction/ — 压缩能力家族

--- description: "会话压缩功能家族的包映射:自动压缩、按需 /compact 命令与工具输出修剪。" kind: "package-group" --- English | ...

context/ — 请求上下文插件

--- description: "context 组地图:不定义工具、为每次请求添加持久且模型可见上下文的插件,供浏览本组的用户与维护者阅读。" kind: "package-group" -...

subagent/ subagent 能力系列:提供方注册表约定和面向模型的委托工具

--- description: "subagent 包组:委派 seam、其进程内与进程外后端,以及面向模型的委派工具。" kind: "package-group" --- English...

jobs/:后台任务能力家族

--- description: "jobs 组地图:后台任务控制——注册表约定、进程本地存储与面向模型的任务工具,供浏览本组的用户与维护者阅读。" kind: "package-group" ...

experimental/ 私有原型与内部专用插件

--- description: "实验组地图:不进入正式发布的私有原型与内部专用插件,供浏览本组的用户与维护者阅读。" kind: "package-group" --- English |...

workflow/ 工作流 seam、worker 线程引擎、面向模型的 workflow/ralph 工具

--- description: "workflow 组地图:由模型编写的、可扇出 subagent 的编排脚本,供浏览本组的用户与维护者阅读。" kind: "package-group" -...

webhook/ — 从已验证外部事件到 DSH Session

--- description: "经验证的外部事件、程序化规则与即发即弃 DSH Session 创建的包映射。" kind: "package-group" --- English | 中...

web/:web 访问能力家族

--- description: "web 访问能力家族的包映射:搜索/抓取服务、其提供方后端,以及消费它们的面向模型工具。" kind: "package-group" --- Englis...

attachment/:持久附件能力族

--- description: "持久图片附件能力族的包映射:你可以用图片附件做什么,以及你的图片存放在哪里。" kind: "package-group" --- English | 中文...

spill/:工具输出 spill 能力家族

--- description: "工具输出 spill 能力家族的包映射:存储服务、本地后端与结果策略各自提供什么。" kind: "package-group" --- English |...

todo/ 面向模型的 todo_write 工具

--- description: "todo 组地图:基于会话日志的模型侧 todo_write 工具,供浏览本组的用户与维护者阅读。" kind: "package-group" --- E...

plan/:plan 协作状态

--- description: "plan 组的包映射:引导 agent 先探索和设计再执行的计划模式功能,供用户和维护者浏览该组。" kind: "package-group" --- ...

preset/ 由 preset cordis.yml 按会话组装 agent

--- description: "preset 组地图:按会话从 preset 文件组装 agent,供浏览本组的用户与维护者阅读。" kind: "package-group" --- E...

guard/:循环卫生 guard 家族

--- description: "循环卫生 guard 家族的包映射:建议性重复工具提醒与单次工具调用超时策略,供选择或组合 guard 的用户与维护者阅读。" kind: "package-...

bundle/:profile 插件组合包

--- description: "共享核心、浏览器 GUI、一次性任务、ACP 与 SDK 应用表层的现成 dsh profile bundle。" kind: "package-group"...

extensions/ agent 运行时自修改:实时插件/服务检查与模型所写挂载/卸载

--- description: "extensions 组地图:用于定义、运行与移除动态 Cordis 包的模型侧工具和双半 runner,供浏览本组的用户与维护者阅读。" kind: "pa...

hooks/ 钩子桥接 + 共享的 Claude Code / Codex 线协议库

--- description: "hooks 组地图:在 agent 运行期间使用现有的 Claude Code 与 Codex shell 钩子配置,供浏览本组的用户与维护者阅读。" kin...

session/ — 持久会话数据平面

--- description: "持久会话数据平面的包映射:持久化 seam 及其后端、检查点策略、投影、基于日志的标题与外发会话遥测。" kind: "package-group" --- ...

session-query/:会话检索能力家族

--- description: "会话检索能力家族的包映射:搜索、追踪与读取实时和持久会话历史,以及 Web 端会话日志导出。" kind: "package-group" --- Engl...

settings/:用户可编辑配置

--- description: "用户设置能力族的包映射:解析各 namespace 配置的 ctx.settings 服务,以及存储它的 YAML/JSON 文件提供方。" kind: "p...

credentials/:凭据与授权

--- description: "凭据能力族的包映射:凭据引用 seam、环境与文件提供方、授权 flow 注册表,以及引用如何让机密值留在配置之外。" kind: "package-grou...

storage/ 非会话存储中枢 + 后端 + 领域形式

--- description: "存储组地图:通过具名后端与类型化领域数据形式持久化非会话数据,供浏览本组的用户与维护者阅读。" kind: "package-group" --- Engl...

workspace/ Workspace 实体

--- description: "workspace 组地图:持久工作区实体家族、用户目录的持久记录与基于会话头的成员资格记账,供浏览本组的用户与维护者阅读。" kind: "package-...

sdk/:从另一进程驱动 Harness 运行时

--- description: "SDK 能力家族的包映射:JSON-RPC 协议格式,以及供进程外 SDK 使用的 TypeScript 客户端与服务器。" kind: "package-g...

acp/ — Agent Client Protocol 自动化

--- description: "ACP(Agent Client Protocol)包组:通过 JSON-RPC stdio 将全新 harness agent 暴露给程序化客户端的仅自动化...

interaction/:人机协作平面

--- description: "人机协作能力族的包映射:斜杠命令、一次性审批、权限预设,以及让运行中的 agent 暂停等待人类决定的问答 seam。" kind: "package-gro...

boot/:共享的 app bin 启动粘合层

--- description: "boot 包组:dsh app bin 如何启动——环境加载、profile 与 patch 层、清晰的启动失败信息,以及由应用持有的命令行。" kind: ...

host/ — Web GUI 宿主侧

--- description: "Web GUI Host 侧的包映射:HTTP 与 SPA 服务器、工作区目录选择实现和插件清单投影。" kind: "package-group" --- ...

client/ — Web GUI 浏览器侧

--- description: "web GUI 浏览器侧的包映射:外壳启动、浏览器与宿主通信、共享客户端服务、本地化、开发重载与 UI 功能插件。" kind: "package-group...

test-support/ 支持基础设施(testkit、不变式、回放、Loader 冒烟测试)

--- description: "test-support 组地图:面向编写与运行仓库测试的开发者,提供无密钥测试工具、LLM mock 与回放服务器以及 Loader 冒烟测试辅助。" ki...

runtime-diagnostics/ 运行时诊断:按包归属的运行时不变式检查与报告

--- description: "runtime-diagnostics 组地图:面向用户与维护者浏览本组的包自有运行时检查能力。" kind: "package-group" --- En...

util/:共享工具

--- description: "共享工具家族的包映射:原子文件写入、品牌化 id、双端队列、JSON 值、harness 主目录路径、启动环境、原生命令、输出保留、时区与超时。" kind:...