dsh-project-progress
by Jolly-J
DSH 插件:工作区共享项目进展文档(PROGRESS.md),跨会话进度感知与发布状态档案
安装
dsh plugin --profile web add github:Jolly-J/dsh-project-progressGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
给 DeepSeek Harness(DSH)的工作区加一份共享项目进展文档:每个工作区根目录一份 PROGRESS.md,所有会话共享,新会话开局自动读到项目状态,会话结束自动记录进展。
它能做什么
每个工作区一份 PROGRESS.md,分两个区:
- 项目档案:稳定事实——发布状态、GitHub 仓库地址、DSH 插件社区规则、发布/同步流程、安装命令,由模型通过
project_facts工具维护; - 进展时间线:只追加的条目——顶层会话结束时自动写一条(标题、轮次/步骤、token 用量),也可以随时用
project_update手动追加"做了什么、结果如何、下一步"。
每个新会话的系统提示词里会注入这份文档(章节 project-progress,order 60),所以智能体一开局就知道项目到哪了、发布要遵守什么规则。三个模型工具:
project_status— 读取当前工作区的共享文档;project_update— 向时间线追加一条进展;project_facts— 整体替换「项目档案」区(发布状态、社区规则、发布流程等)。
安装
方式一(最简):一条命令
dsh plugin --profile web add https://github.com/Jolly-J/dsh-project-progress.git
装完重启 dsh web 即可(插件自动作为 profile 层加入组合;lib/ 产物已随仓库提交,无需本地构建)。
方式二:让 AI 帮你装
把本仓库地址发给你的 DSH 智能体,对它说一句:
帮我把这个插件装到我的 DSH 里:<仓库地址>
你的智能体照着下面 6 步做完,重启 dsh web 就好了:
- 把本仓库放到 DSH 项目的
packages/extensions/dsh-project-progress; - 在
packages/bundle/web-app/cordis.patch.yml里加一行:- id: dsh-project-progress name: 'dsh-project-progress' - 在
packages/bundle/web-app/package.json的dependencies里加:"dsh-project-progress": "workspace:^" - 在根目录
tsconfig.host.json的references里加{ "path": "./packages/extensions/dsh-project-progress" }; - 运行
pnpm install,然后构建:pnpm --filter dsh-project-progress bundle; - 重启
dsh web。
要求:DSH 项目本身能正常构建,
pnpm版本 11.7.0(和 DSH 的packageManager一致)。
数据与隐私
- 全部读写都发生在你本机的工作区里:只创建/更新工作区根目录的
PROGRESS.md,一个纯 Markdown 文件,可随时自己编辑或删除; - 没有网络调用,不上传任何内容,不读取任何密钥;
- 只对顶层会话自动追加进展(子代理会话不写),手动记录完全由你(或模型)决定。
已知限制
- 只覆盖同一个工作区——文档就在工作区根目录,不跨工作区聚合;
- 自动条目是结构化的——会话结束时自动写的是标题与用量统计,自然语言总结请用
project_update; - 时间线只追加——旧条目不重写,更正请追加新条目,或整体重写「项目档案」区;
- 文案目前是中文。
License
原始 README: https://github.com/Jolly-J/dsh-project-progress/blob/main/README.md ↗
同类插件
查看全部 →
deepseek-harness
从仓库或系统描述生成经过校验的自包含交互式架构图、流程图、时序图、数据流图和生命周期图。

dsh-plugin
通过 DSH MCP 客户端挂载 Ouroboros 的纯配置包,在 DSH 中提供 36 个涵盖需求访谈、Seed、执行、评估与演化流程的工具。

dsh-tongflow
基于 TongFlow 的“片场”插件,用于图片、配音、音乐与视频制作:agent 为每个资产生成 TongFlow 工作流文件(.tongflow.json)并通过 TongFlow 插件执行,内嵌工作流画布,按镜头/角色/take 组织项目,附漫剧模板;以 @tongflow 开头的会话进入 Studio 界面。

helloagents
AI 编码 CLI 的工作流层:技能、项目知识、交付检查、更安全的配置写入与可恢复执行

dsh-ai-novel-writer
安装专用 AI 小说创作预设与工作台:提供带修订号的本地项目资产、紧凑侧边工作台,以及需要原生审批的逐文件变更。

rea
用 agent 逆向任何东西:从应用行为到原生二进制