用十个技能把设计需求变成可交付前端并过质检
30.4/100
综合分
3
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Kayungko/dsh-plugin-product-design该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · vision
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 52 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(dependency_conflict · 2026/11/2) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-plugin-product-design(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19.0 || >=24 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/6 14:17:26
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 9 处,展示前 6 条)
- 读取本地文件verify-installed.mjs:77
check('installed plugin directory exists', existsSync(pluginDir), pluginDir); - 读取本地文件verify-installed.mjs:79
if (existsSync(manifestPath)) { - 读取本地文件verify-installed.mjs:80
const manifest = JSON.parse(readFileSync(manifestPath, 'utf8')); - 读取本地文件verify-installed.mjs:103
check(`installed file: ${rel}`, existsSync(join(pluginDir, rel))); - 读取本地文件verify-installed.mjs:107
if (existsSync(installedSkillsDir)) { - 读取本地文件verify-installed.mjs:108
const dirs = readdirSync(installedSkillsDir).filter((entry) => statSync(join(installedSkillsDir, entry)).isDirectory());
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-skill-filesystem给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 需求闸门
- 视觉方向生成
- 设计QA闸门
README
由 DeepSeek 最新模型翻译生成Brief · Explore · Build · QA — DeepSeek Harness 的 Product Design 工作流插件
DSH 0.1.2-alpha.1 实测 Node.js 13 个单元测试 MIT
这是什么 · 快速开始 · 十个技能 · 工作流闸门 · 架构设计 · 主机契约 · 更新日志 · English
这是什么
只有一个入口 /product-design——任何设计类请求都会被路由进一套有纪律的工作流:
/product-design 给习惯养成应用做一个 onboarding 流程
背后发生的事:入口技能分析需求后路由到 9 个专注的 pd- 子技能——最小设计简报、三个差异化视觉方向、证据化的研究与审计、忠实的 URL 克隆、响应式前端构建,以及交付前的硬闸门 design-qa——任何一步没过,都不许叫"完成"。
- 这是一个纯技能 DSH 插件:不注册模型工具、不挂客户端模块——全部表面是隔离 provider 上的 10 个技能;
- 技能编辑热加载、不遮蔽项目/用户技能、随插件卸载一起消失;
- 证据驱动是契约:截图先检视后采纳,禁止假资产;
- 前提只有一条:DSH Desktop 已经装好并能启动(插件不会替你启动宿主)。
展开完整文档(README 剩余 1 节)
Brief · Explore · Build · QA — DeepSeek Harness 的 Product Design 工作流插件 DSH 0.1.2-alpha.1 实测 Node.js 13 个单元测试 MIT 这是什么 · 快速开始 · 十个技能 · 工作流闸门 · 架构设计 · 主机契约 · 更新日志 · English 这是什么 只有一个入口 /product-design——任何设计类请求都会被路由进一套有纪律的工作流: /product-design 给习惯养成应用做一个 onboarding 流程 背后发生的事:入口技能分析需求后路由到 9 个专注的 pd- 子技能——最小设计简报、三个差异化视觉方向、证据化的研究与审计、忠实的 URL 克隆、响应式前端构建,以及交付前的硬闸门 design-qa——任何一步没过,都不许叫"完成"。 - 这是一个纯技能 DSH 插件:不注册模型工具、不挂客户端模块——全部表面是隔离 provider 上的 10 个技能; - 技能编辑热加载、不遮蔽项目/用户技能、随插件卸载一起消失; - 证据驱动是契约:截图先检视后采纳,禁止假资产; - 前提只有一条:DSH Desktop 已经装好并能启动(插件不会替你启动宿主)。 📌 主机契约已在 DSH 0.1.2-alpha.1 实测;13 个单元测试 + 安装态集成验证全部通过(判据见 主机契约)。 📌 本插件是对 Codex 官方 Product Design 插件工作流方法论的原创重写(原文内容为 OpenAI Proprietary,未复制其文案与代码),与 OpenAI 无关联——见 许可与来源。 快速开始 前置条件 - DSH Desktop(主机契约按 0.1.2-alpha.1 验证); - Node.js ^22.19.0 || >=24(宿主运行时通常已满足); - PowerShell(部署脚本是 .ps1)。 安装(一条命令) git clone https://github.com/Kayungko/dsh-plugin-product-design.git cd dsh-plugin-product-design pwsh install.ps1 脚本把插件复制进 profile 的 node_modules/(不跑 pnpm install、不碰 lockfile),并在 profile manifest 登记依赖与 bundle——改前全部自动备份到 backups//。 装完重启 DSH Desktop,任何会话都能看到十个技能。 💡 重复执行是安全的:文件覆盖幂等,manifest 登记自动去重。 验证 重启后,把这句发给任意会话: /product-design 给桌面宠物应用画一个设置页 路由器会确认需求、跑简报闸门(问最小设计问题),并且在视觉目标存在之前给出三个方向而不是直接写代码 ✅ 卸载:pwsh install.ps1 -Uninstall(同样重启后生效)。 十个技能 | Skill | 角色 | | product-design | 唯一用户入口(/product-design):分析需求并路由;只路由不干活;"No Visual Target, No Build" | | pd-get-context | 最小设计简报闸门 | | pd-user-context | 持久化产品/设计上下文(~/.dsh/product-design/) | | pd-research | 证据化 UX 桌面研究 | | pd-ideate | 三个差异化视觉方向(有图像生成工具出图,否则结构化文字方向) | | pd-image-to-code | 选定视觉目标 → 忠实交互前端 | | pd-url-to-code | 线上 URL → 本地前端克隆(证据先行) | | pd-audit | 产品流审计(用户面向,截图证据) | | pd-design-qa | 内部 QA 闸门(passed / blocked) | | pd-share | 部署分享(用户选定目标后执行) | 9 个 pd- 子技能对模型可见、但在用户命令列表隐藏(user-invocable: false)——由模型自动路由。 工作流闸门(最关键的一节) 显式唤起 / 设计类请求 → pd-user-context preflight ├─ 审计 / 批评:pd-audit 直达(不过简报闸门;截图证据内联报告) └─ 设计 / 构建 / 克隆 / 重设计 / 研究: → pd-get-context(最小简报:设计目标 + 期望的用户结果) ├─ 无视觉目标:pd-ideate 出 3 个方向 → 用户选 1 → pd-image-to-code ├─ 克隆线上页:pd-url-to-code(先取证、只按证据构建) ├─ 重设计("Like "):截图取证 → pd-ideate └─ 用户痛点研究:pd-research 交付前:pd-design-qa 硬闸门(design-qa.md:final result 为 passed 才可交付)分享:pd-share(用户选定目标后才部署) - No Visual Target, No Build——没有视觉目标不写代码;"go for it / 做个假设"不豁免三方向流程; - design-qa 硬闸门——design-qa.md 不存在或 final result 不是 passed,不得按"完成"交付; - 禁假资产——div art / CSS art / 手写 SVG / emoji 一律不得顶替真实图标与图片; - 证据规则——审计只用当轮采集的证据;截图先检视后采纳。 沟通协议 每次最终回复:结果先行、非技术语言、恰好一个下一步收尾。完整规则见 references/communication-protocol.md。 能力边界(DSH 适配) | 能力 | 现状 | | 浏览器取证 | 默认 Playwright(经 shell,首次使用会提示安装),或用户自备浏览器 MCP;都不可用时如实报告,不伪造证据 | | 图像生成 | 会话接入了图像生成工具则出图;否则 pd-ideate 产出结构化文字方向并明示降级 | | 预览 | 本地起 npm run dev,把 http://127.0.0.1: 交给用户在浏览器打开(DSH Web GUI 不渲染预览) | | 托管分享 | 用户选定目标(本机已认证的静态托管 CLI 等)后才部署 | 配置(cordis.yml / patch) - id: product-design-runtime name: 'dsh-plugin-product-design' config: enabled: true enabled: false 时跳过技能挂载,但 bundle 仍 provide productDesign 描述符。见 架构设计。 技能状态目录:~/.dsh/product-design/user-context.md + assets/($DSH_HOME/product-design/,可用 --state-dir 覆盖)。 给开发者 模块分层、挂载拓扑与降级策略见 docs/ARCHITECTURE.md。本节只留速查。 开发与测试 npm run check # node --check 全部脚本 npm test # 13 个单元测试(mock 宿主) 安装进 profile 后(见快速开始): node verify-installed.mjs # 安装态集成验证:真实宿主 provider 发现 10 个技能 目录 dsh-plugin-product-design/ ├── index.mjs cordis 入口 · 装配(fire-and-forget 技能挂载) ├── skills.mjs 隔离技能 provider(动态 import,降级为 warning) ├── skills/ 10 个技能:1 入口 + 9 个 pd-(各含 SKILL.md,部分含 references/scripts) ├── references/ 4 个插件级共享规则 ├── scripts/bootstrap-prototype.mjs 从模板创建新原型 ├── templates/prototype/ 原创极简 Vite + React starter ├── cordis.patch.yml 隔离插件组挂载描述 ├── install.ps1 部署脚本(复制式安装 + 自动备份) ├── verify-installed.mjs 安装态集成验证 ├── test/smoke.test.mjs 13 个单元测试 ├── assets/ 品牌 banner(亮/暗) └── docs/ ARCHITECTURE.md · PROTOCOL.md · SKILLS.md · INSTALLATION.md 文档 - docs/ARCHITECTURE.md — 架构设计:为什么是纯技能插件、挂载拓扑、降级策略 - docs/PROTOCOL.md — 工作流闸门与主机契约实测参考(注入面、技能挂载契约、能力边界、验证记录) - docs/SKILLS.md — 技能参考:目录、路由规则、典型链条、逐技能契约、共享规则索引 - docs/INSTALLATION.md — 安装指南:安装器行为、验证判据、卸载语义、安装后布局、排错 - CHANGELOG.md — 版本更新日志 - references/ — 技能实际加载的 4 个共享规则文件 许可与来源 本插件代码 MIT。工作流方法论(简报闸门 → 三方向 → 构建 → QA 闸门、证据化审计等)受 Codex 官方 Product Design 插件启发;本仓库全部文案、脚本与模板为原创重写,未复制 OpenAI 的专有内容(其源未公开、许可为 Proprietary)。本插件与 OpenAI 无关联。 运行时依赖的 @deepseek-ai/ 宿主包归 DeepSeek Harness 官方所有与许可,不在本仓库许可范围内。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Kayungko/dsh-plugin-product-design
用十个技能把设计需求变成可交付前端并过质检
相关插件 · 视觉能力
智能体工作台Devin-AXIS/iPolloWork
企业级、本地优先的智能体工作台,面向个人和智能体团队——一个工作区,容纳多个智能体引擎;一套统一体系,管理插件和技能;支…
★ 7,364已汉化DSH
72
开源设计工作台nexu-io/open-design
OpenDesign:首个协作式 AI 设计智能体工作区
★ 105,709已汉化DSH
71.8
GPT 图像提示词库freestylefly/awesome-gpt-image-2
Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+…
★ 34,534已汉化DSH
71.5
多智能体编码工作区spacering-net/codeg
多智能体协作的 AI 编程工作区:汇总 Claude Code、Codex、OpenCode、Pi、Grok Build 等来源的会话。支持桌面应用、自托管服务器或 Docker。
★ 4,319已汉化DSH
71.5
AI 用量桌面小部件Javis603/token-monitor
EN | 简 | 繁 | KO | JA | PT
★ 3,533已汉化DSH
71.1
架构图生成器tt-a1i/archify
把你想理解、规划或分享的事,变成可以互动的可视化作品。
★ 93,105已汉化DSH
71.1
这是你的仓库?认领条目