跳到主内容

dsh 使用指南

为 DeepSeek Harness 提供项目看板、任务表、AI 会议转录与意图落库的开源办公协作与团队管理插件。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

dsh

— 源: plugin_wiki.wiki_content

安装与验证

dsh plugin --profile web add github:juntaoding/Flowboard#path:packages/dsh

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • 工作开始时,目标或会议行动项形成任务、负责人和计划。
  • 工作进行时,成员与 Agent 沿同一任务上下文执行并更新进度。
  • 工作完成时,文档、结论和资料回到原任务与项目。
  • 团队协作时,每个人及其 Agent 读取同一份权威状态并继续接力。
  • Linux x64;内置 Whisper 原生运行时目前只提供该平台版本。

— 源: plugin_wiki.readme_zh (fallback readme_raw)

常见问题

插件把任务建在哪里?数据存在哪里?

所有业务数据写入 DSH 自带的 SQLite 数据库,默认目录是 $DSH_HOME/flowboard;未设置 DSH_HOME 时为 ~/.dsh/flowboard。卸载或升级插件不会自动删除该目录,需要手动清理。

浏览器会议录音会被上传到哪里?

浏览器通过 VAD 把切片编码为 WAV 后上传到内嵌 API,落到 $DSH_HOME/flowboard/uploads;服务端的 Whisper Worker 在本机读这些文件并转写,转录完成后 Worker 会清理临时文件,全程不经过第三方。

浏览器是否会读到 API Token?

不会。嵌入模式下 Host 每次启动生成 32 字节随机 base64url Token,仅在 Host 内部使用;浏览器通过 DSH Typert Remote 调用 Host,不直接持有或读取上游 API Token。

插件只能在 Linux 上用吗?

内置 Whisper CLI 仅提供 Linux x64 的 vendor 变体;在 macOS 或 Windows 上首次启动会议会抛出 The bundled Flowboard transcriber does not support …。可以设置环境变量 FLOWBOARD_TRANSCRIBE_COMMAND/ARGS 指向外部转写器绕过。

卸载插件后数据还在吗?

在。卸载只移除 profile 依赖与配置,不会删除 $DSH_HOME/flowboard。如需清理,先停止 DSH,备份并确认该目录后再删除。

是否需要手动建库或迁移?

不需要。首次启动会自动创建 SQLite 文件、写入 schema_migrations(版本 3)并植入默认 Owner、Default Team、Default Project;当前 Alpha 不提供生产环境迁移链,schema 演进时需要手动重建库。

Agent 能直接修改任务吗?

能。FlowboardService 在 Host 中注册了一组 flowboard_* 工具(flowboard_snapshot、flowboard_create_project、flowboard_create_task、flowboard_update_task、flowboard_observe_meeting、flowboard_ack_meeting 等),写入统一走授权、运行时校验、幂等键、乐观锁、事务和审计。

— 源: plugin_wiki.faq_json

兼容性

  • DSH: 0.1.0-rc.6+
  • Node: >=22.19.0

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则