DeepSeek Harness 插件

dsh-palate

An eye that grows: accumulated design taste for DSH agents. A taste corpus + codified principles that sharpen with every example you feed — review designs against learned judgment, not a fixed ruler.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
guo6x/dsh-palate
最近更新
2026年8月18日
分类
工具与能力
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/guo6x/dsh-palate
插件名:dsh-palate
作者:guo6x

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器4 个文件
README.zh.md来源说明 · 只读预览
README 语言

🍷 dsh-palate — 会长大的眼

![ci](https://github.com/guo6x/dsh-palate/actions/workflows/ci.yml) English · DeepSeek Harness 插件

> 设计审查工具量的是固定的尺;dsh-palate 练的是会长大的眼。

大多数设计评审插件带一套静态规则,用到天荒地老也一样——用一次和用一万次,判断没区别。dsh-palate 相反:它维护一个会积累的品味语料库。你喂进去的每个例子、提炼的每条原则,都会让你 agent 的判断更准。用得越多,眼越毒。

为什么做这个

品味不是天赋,是看多了练出来的模式识别。看好的看坏的看够了,规律自己浮出来。dsh-palate 把这件事变成 agent 真能用的机制:

1. —— 记下你判过好坏的设计,以及*为什么* 2. 提炼 —— 反复出现的教训沉淀成原则 3. 评审 —— 拿积累下来的品味去评新设计,而不是套通用清单 4. 成长 —— 每个判断会强化它支撑的原则,品味复利滚起来

agent 得到的工具

工具作用
palate_review把积累的品味(原则 + 相关过往例子)组装成上下文,让 agent 基于*学到的*判断做评审
palate_add喂一个例子(好/坏/备注 + 原因 + 标签)进语料库——品味长大
palate_learn从经验里提炼一条新原则,加进编码品味
palate_list浏览积累的语料库
palate_principles列出编码原则,按证据数排序
palate_stats积累了多少品味:学了多少例子、提炼了多少原则

自带 12 条基础原则 作为起始品味(层级、对比、字阶、间距节奏、对齐、色板纪律、可供性、反馈、清晰度,还有一条反 AI 套路),开箱即用——然后从这里开始长。

原理

palate_add (好/坏 + 为什么)  ──▶  品味语料库 (SQLite + Markdown 镜像)
palate_learn (新规则)         ──▶  编码原则
palate_review (一个设计)      ──▶  原则 + 相关例子  ──▶  agent 写有据评审
        ▲                                                  │
        └────────────── 判断反向强化原则 ◀─────────────────┘
  • 存储node:sqlite(Node ≥ 22 内置),存 $DSH_HOME/palate/,外加人可读的 taste.md / principles.md 镜像。零运行时依赖。
  • 面板:可拖拽浮窗展示成长故事——学了多少例子、提炼了多少原则、最近的判断。
  • 配视觉:先用视觉工具(如 modlens_read_image)读截图,再把描述喂给 palate_review

说实话

这是积累式检索 + 编码原则,不是模型微调。插件提供学到的品味当上下文,*模型*来写真正的评审。这是刻意的:判断保持可审计(你能直接读 taste.mdprinciples.md),而且随语料库增长而变好——不用重训任何东西。

安装

dsh plugin --profile web add github:guo6x/dsh-palate

要求:DSH web profile、Node ≥ 22。重启 dsh web、刷新页面,侧边栏底部出现 👁️ 按钮。

开发

pnpm install
node build.mjs        # esbuild → lib/index.js(宿主 ESM)+ lib/client.js(ModuleLoader 包)
node tests/smoke.mjs  # 17 项纯逻辑检查(无需浏览器)

MIT 协议。欢迎提想法和例子,开 issue。

已知限制

  • 插件本身不做语义匹配 —— 主题与过往例子的相关性基于标签/关键词,更深的推理由模型基于组装好的上下文完成。
  • Markdown 镜像在 v0.1 是只读导出(人工编辑后合并回库在计划中)。
  • 视觉靠外援 —— 配一个视觉工具来评审截图。