前言¶
大多数设计审查插件在安装后即使用固定的规则集,无论调用多少次,其判别标准保持不变。dsh-palate 的设计思路与之相反:它维护一个积累的「品味语料库」和编码的原则。通过向插件输入示例和原则,并记录评审反馈,其判别标准会随着使用而 sharpen。插件由 guo6x 维护,属于记忆类插件。
核心功能¶
该插件提供了一套工具链,用于观察、整理、确认、评审和校准设计品味。
-
观察与整理
palate_intake:将结构化的视觉分析暂存为候选示例或原则。它本身不会直接改变品味库,仅用于提交待确认的内容。palate_candidates:展示待处理、已接受或已拒绝的视觉训练候选者及其来源会话。palate_decide:根据用户的明确接受或拒绝决策,将候选者正式纳入或保留在品味库中。这是唯一能将候选者转化为品味库记录的路径。
-
评审与学习
palate_review:在评审新设计时,调用积累的品味(原则 + 相关过往示例)作为上下文,使评批判断基于学到的判断而非通用清单。palate_add:直接向语料库添加示例(标记为 good/bad/note + 原因 + 标签)。palate_learn:从经验中提炼新原则并将其编入编码品味中。
-
参考与反馈
palate_packs:查看可选的视觉参考包及其应用状态。palate_seed:一次性应用一个或多个视觉参考包(如apple-product-storytelling),不会覆盖现有的品味库。palate_feedback:通过review_id记录评审结果(是否有效及原因),只有被接受的原则会积累证据。
-
管理
palate_list:浏览积累的语料库。palate_principles:列出编码原则,按证据排序。palate_effectiveness:查看原则在真实评审反馈中被接受或拒绝的数据。palate_stats:显示积累的统计数据(如分析的示例数、提炼的原则数)。
典型用法¶
1. 查看并应用参考包¶
首先查看可用的参考包,然后显式应用它们。
# 查看可用的参考包
palate_packs
# 应用 Apple 和 X 的参考包(仅一次,不覆盖现有品味)
palate_seed apple-product-storytelling x-direct-utility
2. 视觉摄入与决策¶
结合浏览器或视觉工具,先分析页面,再提交决策。
# 假设使用 vision 工具分析了截图或页面
palate_intake {hierarchy: ..., typography: ..., color: ..., spacing: ...}
# 查看待处理候选
palate_candidates
# 用户确认后,执行决策
palate_decide {candidate_id: "...", decision: "accept"}
3. 带标签的评审¶
在评审时使用标签过滤特定的示例和风格范围的原则。
# 评审产品发布页面,仅引用 Apple 风格的示例和原则
palate_review {subject: "...", tag: "apple"}
4. 记录反馈¶
评审结束后,记录结果以更新有效性数据。
# 记录评审是否有效,并接受或拒绝相关原则
palate_feedback {review_id: "...", outcome: "effective", accepted_principles: [...]}
安装与启用¶
在 DeepSeek Harness 环境中,使用以下命令安装:
dsh plugin add guo6x/dsh-palate
插件依赖 Node.js >= 22,并使用内置的 node:sqlite 进行存储。安装后,如果本地品味数据库为空,会自动插入 12 个基础原则和 4 个教学示例。
存储与特点¶
- 存储路径:插件在
$DSH_HOME/palate/下存储 SQLite 数据库,并生成人类可读的镜像文件(如taste.md、principles.md、feedback.md、training.md)。 - 启动包:默认包含两个可选的视觉参考包
apple-product-storytelling和x-direct-utility。这些是 2026 年 8 月 27 日公开页面的透明抽象,并非抓取的资产、品牌文案或模板。 - 安全机制:安装或升级插件时,不会覆盖现有的品味库数据。只有通过
palate_decide确认的候选者才会被加入品味库。
适用场景与注意¶
该插件适合需要持续改进设计判断力的场景。使用时需注意:
* 插件本身不会自动抓取截图或通过 URL 进行视觉识别,必须先使用浏览器或视觉工具(如 modlens_read_image)获取证据,再传递给 palate_intake 或 palate_review。
* 由于插件以当前 DSH 进程权限运行,安装前建议检查源码与许可证(MIT)。
总结¶
dsh-palate 提供了一套从观察到确认、从评审到反馈的闭环机制。它不提供固定的设计标准,而是提供积累品味的能力。通过明确的决策路径和反馈记录,Agent 可以在后续的审查中引用更贴合项目实际的判断依据。