zhangjunjesse/dsh-task-board ↗★ 0
dsh-task-board
DSH 插件:一个由每个会话共享的、工作区范围的任务看板,模型可读写,支持可选的 GitHub/GitLab 议题同步。
AI 分析
核心用途是提供一个跨会话共享的工作区任务看板,允许 AI 自动读写和管理任务。适合需要多会话协同、项目进度跟踪,或需要与 GitHub/GitLab Issues 同步的开发团队。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhangjunjesse/dsh-task-board说明文档
阅读完整 README ↗配置
- insert:
- id: task-board
name: dsh-task-board
config:
storePath: .dsh/tasks.json # 相对工作区根目录;写绝对路径可让多个工作区共用一块板
sync:
enabled: true
provider: github # github | gitlab
repo: owner/repo # GitLab 用 group/project 或数字 id
baseUrl: https://gitlab.example.com # 仅私有部署需要
tokenEnv: GITHUB_TOKEN # 默认 GITHUB_TOKEN / GITLAB_TOKEN
labelPrefix: 'dsh:'
| 字段 | 默认 | 说明 |
|---|---|---|
storePath | .dsh/tasks.json | 看板文件位置。相对路径按工作区根解析 |
sync.enabled | false | 关闭时完全不联网 |
sync.provider | github | github 或 gitlab |
sync.repo | 未设 | 没填等同于关闭同步 |
sync.baseUrl | 官方实例 | 私有部署的 API 源 |
sync.tokenEnv | 按 provider | 读 token 的环境变量名 |
sync.labelPrefix | dsh: | 插件在远端管理的状态标签前缀 |
凭据不落盘:token 只在调用时从 DSH 进程的环境变量读取,既不写进配置也不写进看板文件。