dsh-plugin-project-management:在 DSH 中生成项目时间线并导出 Word/Excel

前言

在 DeepSeek Harness(DSH)里做项目规划时,常见的问题是把项目访谈、任务排期、甘特图展示和文档导出分散在不同步骤中。dsh-plugin-project-management 把这些步骤接成一个插件流程:先由智能体访谈项目信息,再生成项目时间线 / 甘特图,最后导出为 Word(.docx)或 Excel(.xlsx)。

这是什么

这是一个 DeepSeek Harness 插件,仓库维护者为 Luke-Yong,许可证为 MIT。

它通过 project-interview skill 访谈用户,生成项目时间线 / 甘特图,并支持导出 Word 或 Excel。插件会把项目定义和时间线持久化到工作区文件,便于跨会话继续。

核心功能

  • 项目访谈:通过 project-interview skill 收集项目信息。
  • 时间线生成:生成项目时间线 / 甘特图;排期计算是确定性的,支持依赖感知、工作日感知、关键路径和可行性检查。
  • 项目定义:pm_project_define 用于校验 / 归一化项目定义并持久化。
  • 排期与调整:pm_timeline_generate 用于安排任务;pm_timeline_update 用于调整任务。
  • 恢复与导出:pm_project_load 用于加载已保存项目;pm_timeline_export 用于导出 docxxlsx
  • 状态持久化:项目定义和时间线保存到 data/project_management/project_data.json
  • 会话恢复:新会话中如果已有时间线,插件会提醒智能体已有保存计划,并可加载已保存项目继续。
  • Web UI:提供 Project tab 和 compact project dock。Web UI 面板会读取当前会话保存的项目状态;已核实资料说明这两个 Web UI 表面不需要 harness patch,可与 stock web app 工作。

安装与启用

已核实资料给出的安装命令是:

dsh plugin --profile web add github:Luke-Yong/dsh-plugin-project-management

安装后,在 DSH Web 应用中打开对应会话,即可使用插件提供的工具和 Web UI。

典型用法

以下示例来自已核实资料:

1、打开 http://127.0.0.1:3080,并请求:

Plan a timeline for my mobile app and export it as both Word and Excel.

2、智能体使用 project-interview skill 收集 features、priorities、timeline/milestones、agent budget per duration 和 constraints。

3、调用 pm_project_define,校验 / 归一化项目定义并持久化。

4、调用 pm_timeline_generate,安排任务。

5、调用 pm_timeline_update,调整任务。

6、调用 pm_timeline_export,使用 format: docx | xlsx 导出。

7、如果需要从 data/project_management/project_data.json 恢复会话,使用 pm_project_load

适用场景与注意

适合:

  • 需要把项目访谈、排期、导出接到 DSH 工作流。
  • 需要跨会话保留项目计划。
  • 需要导出 .docx.xlsx 项目文档。
  • 需要在 DSH Web 应用中查看项目状态。

注意:

  • 当前 MVP 限制:一个 workspace 内只有一个项目。
  • 项目状态保存路径为 <workspace>/data/project_management/project_data.json
  • 旧版 .dsh-pm/project.json 会作为向后兼容的 fallback 读取。
  • 插件以当前 dsh 进程权限运行;安装前应检查源码与许可证。该插件许可证为 MIT。

结尾

这个插件把项目计划里的几个常见步骤收敛到一个 DSH 插件里:访谈、定义、排期、调整、导出和恢复。如果需要在 DSH Web 应用中快速产出项目时间线,并导出为 .docx.xlsx,可以从仓库查看实现和工具定义。

已核实资料未提供目录页 URL;GitHub 仓库:

https://github.com/Luke-Yong/dsh-plugin-project-management

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜