前言¶
大多數設計審查插件在安裝後即使用固定的規則集,無論調用多少次,其判別標準保持不變。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 可以在後續的審查中引用更貼合項目實際的判斷依據。