🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

界面设计顾问 Zc7hYz/dsh-taste

DeepSeek Harness
Zc7hYz12 天前有提交已提供中文文档扫描:含敏感能力

一句话给出多套气质不同的界面方案并自检

30.8/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/24 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Zc7hYz/dsh-taste
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/10/24·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 12 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件
查看扫描证据(共 13 处,展示前 8 条)
  • 读取本地文件
    lib/index.js:70
    if (!existsSync(file)) return null
  • 读取本地文件
    lib/index.js:73
    text = readFileSync(file, 'utf8')
  • 读取本地文件
    lib/index.js:124
    for (const entry of readdirSync(root, { withFileTypes: true })) {
  • 读取本地文件
    lib/index.js:179
    if (!existsSync(file)) continue
  • 执行外部命令来自配置/变量
    lib/index.js:191
    const result = spawnSync(engine.shell ? `"${engine.file}"` : engine.file, engine.shell ? args : args, {
  • 读取本地文件
    lib/index.js:192
    cwd: existsSync(cwd || '') ? cwd : process.cwd(),
  • 读取本地文件
    lib/index.js:216
    return readdirSync(playbookDir(config))
  • 写入本地文件
    lib/index.js:543
    copyFileSync(row.file, target)
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools@deepseek-ai/schemastery@deepseek-ai/cordis
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

DSH 界面设计插件:一句话给出多个气质不同的方案,按真实站点 DESIGN.md 的 token 实现,写完用 61 条规则自检。

README

由 DeepSeek 最新模型翻译生成
dsh-taste 你只管说要做什么,剩下的它自己会想。 给 DSH(DeepSeek Harness) 用的界面设计插件。装上以后,每个会话自动获得一套设计工作规则 + 6 个 design_ 工具,背后站着两套真东西: | 资产 | 是什么 | 来源 | | impeccable 引擎 | 25 条设计方法论(critique / shape / polish / harden …)+ 61 条确定性反模式扫描器 | pbakaus/impeccable | | DESIGN.md 风格库 | 84 套真实站点的设计语言说明书,带精确颜色 / 字体 / 间距 token | VoltAgent/awesome-design-md | 它解决什么 普通 AI 做界面,三个老毛病: 1. 要你说清风格 —— 你不说,它给你紫渐变 + 圆角卡片 + 一堆阴影。 2. 凭感觉点评 —— "这里可以更现代一点",改完还是烂。 3. 每次重来 —— 上一页的色彩体系,下一页就丢了。 dsh-taste 的对策分别是:主动给方案、扫描器打分、DESIGN.md 当合同。
展开完整文档(README 剩余 1 节)
dsh-taste

你只管说要做什么,剩下的它自己会想。

给 DSH(DeepSeek Harness) 用的界面设计插件。装上以后,每个会话自动获得一套设计工作规则 + 6 个 design_ 工具,背后站着两套真东西:

| 资产 | 是什么 | 来源 |
| impeccable 引擎 | 25 条设计方法论(critique / shape / polish / harden …)+ 61 条确定性反模式扫描器 | pbakaus/impeccable |
| DESIGN.md 风格库 | 84 套真实站点的设计语言说明书,带精确颜色 / 字体 / 间距 token | VoltAgent/awesome-design-md |

它解决什么

普通 AI 做界面,三个老毛病:

1. 要你说清风格 —— 你不说,它给你紫渐变 + 圆角卡片 + 一堆阴影。
2. 凭感觉点评 —— "这里可以更现代一点",改完还是烂。
3. 每次重来 —— 上一页的色彩体系,下一页就丢了。

dsh-taste 的对策分别是:主动给方案、扫描器打分、DESIGN.md 当合同。

怎么用(一句话就够)

给 xx 做一个落地页,要高级一点

它不会反问你风格,而是一次给出 2~4 个气质完全不同的方案,每个都引用一套真实站点的设计语言,并说清「长什么样 / 什么颜色字体 / 代价是什么」:

需求:给一个 AI 笔记产品做落地页,要高级一点

给你 3 个方向(气质各不相同):

1. stripe · 克制·文档型观感:深蓝墨底 + 电光靛,网格渐变压在首屏上三分之一…
主色:#533afd #4434d4 #2e2b8c #665efd #b9b9f9 #1c1e54 字体:sohne-var 代价:信息一多就显寡淡,层级全靠字号与留白撑,写不好会像未设计的后台

2. together.ai · AI·新锐型…
3. linear.app · 暗色·产品型…

你回一句「用 2」,它才开始动手:

design_use_style → 项目根落一份 DESIGN.md(合同) ↓ 只按 DESIGN.md 的 token 写代码(颜色/字号/间距不许即兴发挥) ↓ design_detect 自检 → 61 条规则逐条打分,报问题必须引用规则名与数值

其它直接说法:

| 你说 | 它做什么 |
| 太丑了,帮我改造一下这个页面 | redesign / bolder / quieter 路线重做 |
| 把这个页面体检一遍 | 跑扫描器,按严重度列出问题清单 |
| 简化一下,层级太多 | distill:删层级、合并组件、压装饰 |
| 加一点动效,别土 | animate:只加有信息意义的动效 |
| 换成 linear 那种暗色风格 | 换 DESIGN.md → 重新对齐 token |
| 适配手机 | adapt:断点 + 触控目标 + 密度 |

安装

前置

- DSH 桌面版(Windows)。%DSH_HOME% 默认 C:\Users\<你>\.dsh
- 能联网(第一次要下两套资产)

三条命令

git clone https://github.com/<你的账号>/dsh-taste.git D:\dsh-taste
cd D:\dsh-taste

1) 下载引擎 + 技能细则 + 84 套风格库(约 20MB,国内自动走加速源) powershell -NoProfile -ExecutionPolicy Bypass -File scripts\setup-assets.ps1

2) 装依赖、登记 profile、建 junction powershell -NoProfile -ExecutionPolicy Bypass -File scripts\install.ps1

3) 重启 DSH 桌面版(插件只在启动时加载)。

卸载:

powershell -NoProfile -ExecutionPolicy Bypass -File scripts\install.ps1 -Uninstall

为什么不用 dsh plugin add?桌面版把 desktop profile 独占给 Electron,命令行入口被拒;install.ps1 走的是同一条最终路径(profile 的 dependencies + dsh.profile.bundles + node_modules junction),只是绕过了那把锁。

想换个盘 / 自定义路径

资产放到 D 盘 powershell -NoProfile -ExecutionPolicy Bypass -File scripts\setup-assets.ps1 -PluginPath D:\dsh-taste

风格库/引擎本来就有,直接指向编辑 cordis.patch.yml: skillRoot: "D:\\assets\\impeccable" stylesRoot: "D:\\assets\\design-md"

六个工具

模型会自己调,你也可以直接要求。

| 工具 | 用途 | 关键参数 |
| design_propose | 一句话 → 2~4 个不同气质方案(含观感、主色、字体、代价) | idea、count |
| design_use_style | 把某套站点风格落成项目里的 DESIGN.md | slug、dest、force |
| design_detect | 确定性自检:61 条反模式(渐变文字、AI 紫、对比度不足、单边粗色条…) | target、json、scope |
| design_playbook | 取 41 篇方法论细则原文(critique / shape / polish …) | command、inline |
| design_styles | 检索 84 套风格 | keyword |
| design_engine | 引擎原始命令(context、--version…) | args |

design_propose 的分流表(保证方案不同质):

| 气质档 | 命中词举例 | 代表风格 |
| 克制·文档型 | 高级、干净、官网、企业 | stripe / vercel / notion |
| 暗色·产品型 | 暗色、开发者、仪表盘、SaaS | linear / supabase / sentry |
| 暖调·人文型 | 温暖、亲切、生活、阅读 | claude / airbnb / starbucks |
| 大胆·品牌型 | 冲击、潮、运动、发布 | nike / tesla / spotify |
| 工具·协作型 | 编辑器、画布、工作台 | figma / framer / miro |
| 金融·信任型 | 支付、钱包、安全、toB | coinbase / wise / revolut |
| AI·新锐型 | AI、模型、agent、生成 | together.ai / elevenlabs |
| 工业·硬朗型 | 硬件、参数、汽车 | bmw / nvidia / dji |

配置项

cordis.patch.yml 里都可以省略,省略时自动定位:

| 键 | 默认 | 说明 |
| skillRoot | %DSH_HOME%/skills/impeccable | 引擎技能目录(含 reference/.md) |
| stylesRoot | <插件>/assets/design-md | DESIGN.md 风格库根目录 |
| enginePath | 空(自动探测) | 引擎可执行文件 |
| timeoutMs | 180000 | 单次引擎调用超时 |
| injectSessionRule | true | 是否注入会话规则块 |
| verbose | true | 启动日志 |

结构

dsh-taste/
├── lib/index.js # 唯一入口:注入规则 + 注册 6 个工具 + 引擎桥 ├── cordis.patch.yml # bundle patch(DSH 从这里挂载插件) ├── scripts/ │ ├── setup-assets.ps1 # 下引擎 + 装技能 + 下风格库 │ └── install.ps1 # 装/卸 profile └── assets/ # setup-assets 生成,不入库 ├── bin/impeccable.exe └── design-md/<slug>/DESIGN.md

加一套新风格:往 assets/design-md/ 扔一个目录(内含 DESIGN.md),design_styles 立刻能检索到;design_propose 的气质分流靠 lib/index.js 的 TASTE 表,按需加 slug。

常见问题

重启后看不到 design_ 工具? 看 DSH 启动日志里有没有 [taste] 设计插件生效:风格库 N 套…。没有的话通常是 profile 的 bundles 没写上,或 junction 没建。

design_propose 说风格库为空? scripts/setup-assets.ps1 没跑完,或 stylesRoot 指错了。风格库在 <插件>/assets/design-md/<slug>/DESIGN.md。

design_detect 报找不到引擎? 引擎没下到,或者 impeccable install 失败。手动验证:assets\bin\impeccable.exe --version。

国内下载失败? setup-assets.ps1 默认依次试直连 → gh-proxy.com → ghfast.top;也可以 -Proxy @('https://你的加速前缀/')。

自己发布一份(可选)

仓库不带 assets/(第三方二进制与风格库版权),所以别人 clone 下来只需多跑一步 setup-assets.ps1。

维护者更新代码后同步到 GitHub(不需要装 git):

$env:GH_TOKEN = "ghp_xxxxxxxx" # classic PAT,勾 repo;或 fine-grained 给 Contents: RW powershell -NoProfile -ExecutionPolicy Bypass -File scripts\publish.ps1 -Repo dsh-taste 私有仓库加 -Private;先看清单加 -DryRun

它会创建仓库(已存在则复用)、逐文件对比后只提交有变化的,跳过 assets/、node_modules/、.bak。

许可与致谢

- 本插件代码:MIT
- 设计方法论与扫描器:pbakaus/impeccable(按其许可使用,不随本仓库分发)
- DESIGN.md 风格库:VoltAgent/awesome-design-md(同上)
- 风格库中的站点商标与设计语言归各自所有者,DESIGN.md 是分析性描述,用于学习与参考,不构成授权复制他人品牌资产。
预览分享卡片长什么样 ↓Zc7hYz/dsh-taste
分享 · DeepSeek Harness Hub
Zc7hYz/dsh-taste

一句话给出多套气质不同的界面方案并自检

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部