shenhuanageshei/dsh-team-link ↗★ 0

dsh-team-link

Session deep links + full session export + approved cross-session messaging + team identity/lifecycle (roster, watchdog, broadcast, rotation) for DeepSeek Harness (dsh). Formerly dsh-session-link-pro. 适合在DSH中运行多会话协同、需要跨会话传递消息和管理团队角色的用户。

Package
dsh-team-link
Compatibility
Unverified
Harness peer range
^0.1.0-rc.6 || ^0.1.5-rc.1
Cordis peer range
^4.0.1
Version
0.3.8
License
MIT
Last updated
Sep 20, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:shenhuanageshei/dsh-team-link

六、策略配置

设置命名空间 team-link(设置 UI 可直接编辑;settings 服务不可用时降级为进程内记忆并留痕):

键类型说明
receiveModeask / accept / reject默认 ask:逐条确认
trustedSendersstring[]免确认接收的发送方会话
blockedSendersstring[]拒收并屏蔽(优先级最高,压过配对)
rememberTargetsstring[]发送方免确认的目标会话
pairs{a, b, createdAt, provisional, expiresAt}[]双向免确认配对通道。provisional: true = 由换届在无人值守路径上临时授予,expiresAt 到期未获批准即自动删除并回退为正常过门;正常配对 provisional: false、expiresAt: 0
watchdogs{id, team, watcherSession, targets, silentMinutes, intervalMinutes, expiresAt, createdAt}[]跨会话看门狗注册(到点自动清理;手改时缺字段的条目会被丢弃,不会让整个命名空间失效)
teams{name, createdAt, workspace, policy:{writer}, roles:[{role, current, pending, rotationAt, provisional, rotationStatus, history}], rotationBackup}[]团队 roster 与换届记账。name 必须 [a-z0-9-]+(它是黑板目录的路径段);workspace 是团队首次创建时捕获的会话工作目录、也是黑板根;手改时非法团队名/无名角色会被丢弃