rootkiller6788/dsh-flow ↗★ 0

dsh-flow

会话任务可视化画布,支持时间轴、角色对话链与任务依赖关系 适合需要统一观察多智能体协作关系的团队,需支持插件机制并设置持久化路径。

包名
dsh-flow
兼容性
待验证
版本
0.3.0
许可证
MIT
最近更新
2026年9月13日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:rootkiller6788/dsh-flow

配置

在 profile 的 cordis.patch.yml 里覆盖本插件的 config:

- insert:
    - id: dsh-flow
      name: dsh-flow
      config:
        dataFile: !!js dshHomePath('flow/workspaces.json')
        autoProjection: true
        projectionWorkspaceTitle: DSH 任务
        trustedHosts: []
键默认说明
dataFiledshHomePath('flow/workspaces.json')画布图与团队快照(teams.json 同目录)的持久化路径,必填
autoProjectiontrue是否自动把 DSH 会话投影到画布(监听 session/created 与 session/event)
projectionWorkspaceTitleDSH 任务无法从 cwd 推出工作区名时的回退标题
trustedHosts[]额外放行的 Host 头(localhost 与 127.0.0.1 始终放行)

/dsh-flow 路由不在 DSH /api 的浏览器信任围栏内,所以插件自己校验 Host 头以防 DNS rebinding;换非本机地址访问时把主机名加进 trustedHosts。