dsh-plugin-control-your-development

DSH PLUGIN会话与消息

仓库 HaoyanZhang123/dsh-plugin-control-your-development · npm dsh-plugin-control-your-development

会话与消息 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

把 AI 开发进度翻译成产品视角仪表盘,DSH 插件用三份人话 Markdown 生成离线单文件网页,并可在右侧栏面板随时查看与拍板。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 9 复刻 2 · 未关闭 issue 0
最近更新 2026-10-09 创建于 2026-10-07
README 11.8 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:HaoyanZhang123/dsh-plugin-control-your-development#v1.3.1
兼容 DSH 版本0.2.0-rc.2版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖@deepseek-ai/cordis@^4.0.4、@deepseek-ai/dsh-agent@>=0.2.0-0 <0.2.1-0 等 4 个需要同时安装的同级依赖
npm 包名dsh-plugin-control-your-development可用 npm view 查看包信息

能做什么

5 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-plugin-control-your-development:把 DeepSeek Harness 里的 AI 开发过程变成可拍板的产品看板

  • 三份人话 Markdown 作事实源
  • 一键生成单文件离线网页
  • 右侧栏面板按工作区显示
  • 进度只统计你验证过的功能
  • 变更漏收录即报错拦截

上游标签

ai-agentschinesecontrol-paneldashboarddeepseek-harnessdeveloper-toolsdshdsh-plugindsh-skillmarkdownoffline-firstproduct-dashboardpython

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-09): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

会话与消息
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方HaoyanZhang123仓库 dsh-plugin-control-your-development · 默认分支 main
分类会话与消息desktop
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言JavaScript仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue9 / 2 / 0收录时的数值,非实时
创建 / 更新2026-10-07 · 2026-10-09最后推送 2026-10-09
本站收录2026-10-08首次进入本站目录的时间

README 全文

11.8 KB
作者原文,中文版优先;只做安全转义,不改内容

dsh-plugin-control-your-development

> 把开发过程翻译成你看得懂、能掌控的产品仪表盘。
> 人话 Markdown 是事实源;仪表盘钉在 DSH 里(右侧边栏 + 会话页顶部整页功能地图),面板上的拍板直接送达 AI;需要分享时才导出单文件离线网页。

版本:skill v1.4.0 · 面板插件 v0.5.4 | 许可:MIT | 语言:English


这是什么

你在用 AI 做产品,但代码、提交记录、命令行都不是你的语言。control-your-development 把"开发做到哪了"翻译成一份产品视角的仪表盘:

  • 这个产品是干什么的、现在往哪个方向走——一页说清;
  • 每个功能做到哪一步,进度条只统计你亲手验证过的功能;功能多了还能拆成子项,地图上默认折叠、点击展开;
  • 最近发生了什么变更、有什么事在等你拍板——打开就知道,点一下选项就直接发给 AI,不用复制粘贴;
  • 长项目用词不漂移:可选的术语表统一叫法,别名写进正文会在数据健康里报警。

它是一个 DSH skill(教 AI 怎么替你维护仪表盘)+ 一个 DSH 内嵌面板(右侧边栏,另有会话页顶部的整页「功能地图」)。想要能发给别人看的离线网页,说一句"导出网页版"即可。

30 秒上手

前提:你已安装 DSH 桌面版。

  1. 装插件(一步搞定,配套 skill 会一起装好):DSH → 左侧 Plugins → Add plugin → 填 npm 包名:
dsh-plugin-control-your-development

走 npm registry,国内自动命中镜像、不碰 GitHub。插件激活时会把自己带的 skill 装进全局技能目录(/skills/)——所有工作区都能用,不用你手动拷目录。

> 已在 macOS 与 Windows 实机验证可用;连不上 npm 时可用 Release 里的离线 .tgz(Add plugin 填文件绝对路径)。

  1. 用 DSH 打开你的项目,对 AI 说一句:"control my development"(或"帮我建立开发仪表盘")。

  2. AI 会在项目里建好 dev-dashboard/;右侧边栏面板会自动显示当前工作区的看板——换个项目就换一份看板(没建过的项目,面板里会给你一个"发送"按钮,点一下就让 AI 建立)。

> 不想装插件也行:把 skill/control-your-development/ 整个目录拷到你项目的 .dsh/skills/ 下(先建好 .dsh\skills 目录,否则 PowerShell 会把整条路径当成新目录名、把 skill 平铺到错位置)。

更详细的安装方式(全局安装、面板插件、卸载与升级)见 INSTALL.md。

看一看

仪表盘「项目」首页:一句话定位、当前方向、掌控条。
「功能地图」页:功能卡片五态(设想 / 进行中 / 可用 / 已验证 / 已废弃)+ 依赖关系图。
「现在」页:时间线与等你拍板的决策卡。
DSH 右侧边栏内嵌面板(与 文件 / 终端 / 浏览器 同列,标签带当前项目名)。
关系图「⛶ 全屏」:功能一多,小栏里显示不下——点工具栏的全屏进真·窗口全屏看图,再点一次或按 Esc 退出;拿不到全屏能力时退回铺满视口的弹层。

「📖 术语表」页:标准用词 / 指什么 / 别名·曾用名 一张表钉住用词;别名写进正文会在数据健康里报「用词漂移」,明细可逐条「让 AI 统一」。

功能亮点

人话文件,各管一件事
- PRODUCT.md:门面——这是什么、给谁用、现在往哪走;
- FEATURES.md:状态——每个功能做到哪一步,附证据与依赖;大功能可拆子项(地图上折叠成徽标,点击展开);
- NOW.md:动态——最近发生了什么、哪些事等你拍板;
- GLOSSARY.md:术语表——全项目用词的唯一对照标准(默认随 init 建立,文件名可自定义,认表头不认名字);有自己的「📖 术语表」tab,正文里写别名会在数据健康里报「用词漂移」并列出明细。

进度由你定义(状态机)
每个功能的主路径是 设想 → 进行中 → 可用 → 已验证。AI 最多把功能标到「可用」;「已验证」三个字只有你亲口说过才算数,进度条也只统计已验证的功能。状态也能往回走:撤销验证退回「可用」(功能没坏,只是撤回盖章)、返工重做退回「进行中」、废弃归入「已废弃」、废弃的还能恢复为「设想」——每次回退都会在时间线留一笔。

双向闭环:面板上的拍板直接送达 AI
拍板中心里点选选项、写补充,点「📤 发送拍板」就直接送进当前会话;功能详情里的「开始做这个 / 返工重做 / 废弃」等按钮同理。AI 不在线时会先记进 dev-dashboard/.inbox.jsonl,下次更新自动收取——不会丢。你的每个拍板都会记进时间线,并自动存一份版本快照(🕓 按钮随时回看、对比当前)。

整页「功能地图」
会话页顶部、与「对话 / 轨迹」并列:整页宽度看功能关系图,滚轮缩放、拖拽平移、一键适应屏幕,工具栏「⛶ 全屏」还能铺满窗口看图(再点一次或 Esc 退出);节点宽度自适应名字,长名称自动折行省略、悬浮看全文;文件路径中间省略、悬浮看完整路径。

单文件离线网页(可选导出)
想发给合伙人或客户看,说一声"导出网页版":单个 index.html,零依赖、零联网、深浅色自适应、打印友好。

诚实机制,漏了会报警
- 每条代码变更都必须被收录进仪表盘、或被显式忽略,不允许静默遗漏;
- 证据文件被删、待办事实没归置时,生成过程会响亮报错,绝不放行一份"看起来没事"的仪表盘;
- 所有功能描述必须引用真实存在的文件作证据,编不出来。

安装

装什么 最快路径
插件 + skill(推荐,一步到位) DSH → Plugins → Add plugin → 填 dsh-plugin-control-your-development(npm 包名,国内走镜像;插件会把配套 skill 自动装到全局技能目录)
只装 skill(不用面板) 把 skill/control-your-development/ 拷到项目的 .dsh/skills/
离线安装(连不上 npm) 下载 Release 附件里的 .tgz,Add plugin 里填它的绝对路径
⚠️ 不推荐:填 GitHub 地址 需要本机装 git 且能连 GitHub;国内常失败——请改填 npm 包名

详解(全局安装、离线安装、卸载与升级):INSTALL.md

日常使用

装好后,在 DSH 对话里用自然语言驱动:

你说 AI 做
"control my development" / "帮我建立开发仪表盘" 初始化 dev-dashboard
"这个阶段做完了,更新一下仪表盘" 采集变更、更新 Markdown、重新渲染(面板即时可见)
面板上点「发送拍板」,或说 "拍板 D1:选 A、C" 记录你的决定、存一份版本快照、继续开发
"记账功能我验证过了"(或详情页「✅ 我已验证」) 把该功能标为「已验证」,进度条前进
"存个版本" 把当前 Markdown 存成一份版本快照,随时对比
"导出网页版" 生成单文件 index.html,双击即开、可分享

仪表盘本身不用你动手维护——它是机器产物,永远由 Markdown 事实源重新生成。

仓库里有什么

dsh-plugin-control-your-development/
├─ package.json / cordis.patch.yml   ← 面板插件清单(仓库根就是插件包,所以能一键装)
├─ lib/ src/ tools/                  ← 面板:浏览器端 bundle / 源码 / 构建脚本
├─ PLUGIN.md                         ← 面板说明与开发须知
└─ skill/
└─ control-your-development/      ← 仪表盘能力本体
├─ SKILL.md / manifest.yaml    ← skill 定义
├─ static/                     ← AI 的工作纪律与流程
├─ templates/                  ← 三份人话文件模板 + 网页模板
├─ scripts/                    ← 生成网页 / 采集变更 / 自动看护(纯 Python 标准库)
└─ references/                 ← 数据格式约定

FAQ

需要什么环境?
DSH 桌面版。生成网页只用 DSH 自带的 Python,纯标准库、零安装、零联网。

它会不会改我的代码?
不会。它只读取变更记录,写的东西全部限定在 dev-dashboard/ 一个目录里。

项目没有 git 能用吗?
能。有 git 就用 git 采集变更;没有 git 自动按文件修改时间采集,并在网页上标明来源。

仪表盘会自己更新吗?
会,但有前提。AI 每次改完 Markdown 都会立刻重新渲染("改完即渲染"),面板随即自动刷新,所以在对话里推进时你看到的永远是最新的。init 时 AI 还会启动一个后台看护进程(watch_dashboard.py):只要它还在运行,Markdown 一变就自动重渲染。看护进程停了(会话结束、后台任务被系统回收、机器重启),仪表盘就不会自己变——那时对 AI 说一句"更新一下仪表盘"即可。

v1.3 有什么变化?
① 功能可拆 ### 子项:(地图默认折叠、点击展开);② 新增可选 GLOSSARY.md 术语表与用词漂移警告;③ 面板上的拍板/动作按钮从"复制指令"升级为"直接发送"(AI 不在线时记进 .inbox.jsonl 兜底);④ 会话页顶部新增整页「功能地图」;⑤ 拍板落定自动存版本快照;⑥ index.html 从"每次必生成"降级为"可选导出"——已存在的会保持更新,不存在的不再生成,要分享时说"导出网页版"。

index.html 能直接改吗?
不能,它是机器产物(可选导出),手改会在下次生成时被覆盖。想改内容就改 Markdown——通常你只要在对话里说一句,AI 会替你改。

面板插件必须装吗?
不必须。skill 本体就能维护仪表盘(离线网页照样能导出);面板让你不用切窗口、拍板不用复制粘贴。

网页端点「🔄 更新」报错、或点了没反应?
网页版要读写你项目里的 dev-dashboard/,需要你授权文件夹访问:浏览器会弹一次权限框,请选包含 dev-dashboard/ 的项目根目录。授权后浏览器会记住它。右侧栏面板不需要授权——它走 DSH 自己的读接口。

怎么更新到新版本?
插件:DSH → Plugins → 卸载,再 Add plugin 填 dsh-plugin-control-your-development(也可指定版本 [email protected]);更新后刷新页面(Ctrl+R)或重启 DSH。skill:跟随插件自动更新;手动装的那份重新拷一次即可。

macOS / Linux 能用吗?
能。macOS 与 Windows 均已实机验证可用(网页端 + 右侧栏面板);Linux 未实机验证,但脚本只用跨平台 API、路径按可移植写法提供。

许可与贡献

MIT © 2026 dsh-plugin-control-your-development contributors。
问题与建议请走 GitHub Issues;维护者发布流程见 RELEASE-CHECKLIST.md。

常见问题

8 问
答案由本站依据条目字段整理,不引用上游原文
dsh-plugin-control-your-development 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:HaoyanZhang123/dsh-plugin-control-your-development#v1.3.1` 即可。对应的 npm 包名是 `dsh-plugin-control-your-development`。

dsh-plugin-control-your-development 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-plugin-control-your-development 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

dsh-plugin-control-your-development 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2。

dsh-plugin-control-your-development 需要什么运行环境?

需要同时安装 @deepseek-ai/cordis@^4.0.4、@deepseek-ai/dsh-agent@>=0.2.0-0 <0.2.1-0、@deepseek-ai/dsh-llm@>=0.2.0-0 <0.2.1-0、@deepseek-ai/dsh-settings@>=0.2.0-0 <0.2.1-0。环境不满足时安装会失败,建议先确认本机版本。

dsh-plugin-control-your-development 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

dsh-plugin-control-your-development 有哪些功能?

三份人话 Markdown 作事实源、一键生成单文件离线网页、右侧栏面板按工作区显示、进度只统计你验证过的功能、变更漏收录即报错拦截。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

会话与消息
按星标排序,可作替代方案

dsh-desktop

dsh-desktop

为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。

L3 · 安装规范通过 3.0 万 星

openpets

openpets

L4 · 沙盒安装通过 1,274 星

deeptide

deeptide

L4 · 沙盒安装通过 1,104 星

jingyun-dsh

jingyun-dsh

井云 DSH 客户端插件,为 DeepSeek Harness 注入会员登录、订阅支付、算力管控与应用市场,让智能体和技能快速变成可交易商品

L3 · 安装规范通过 1,004 星

study-mate

study-mate

StudyMate 是 DSH 的「学习模式」预设与技能包,为数学、计算机科目定制学习路线、讲解课件与练习评估,跨科目共享记忆。

未标注验证等级 856 星

HaoyanZhang123 的其它插件

1 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-09。