DSH Web Artifact Designer 插件介紹

前言

AI 寫前端代碼最常見的問題是“能跑,但醜”,通常表現爲默認字體、紫色漸變、全居中佈局、使用 emoji 作爲圖標等。dsh-web-artifact-designer 是 DeepSeek Harness (DSH) 的一個 skill,它將 Anthropic 官方的 canvas-design / web-artifacts-builder 設計方法論適配到 DSH。它提供了一套可重複的流程和硬性質量門檻,將視覺設計需求轉化爲可直接雙擊打開、視覺上真正像樣的自包含 HTML / SVG 設計稿。

核心能力

  • 零依賴,即裝即用:純提示詞 skill,無需 Playwright 或構建鏈。
  • 設計方法論:強調字體排印、配色系統、留白和細節完成度。
  • 反模式清單:列出 9 個常見的“AI 味”問題,幫助模型避坑。
  • 自包含 HTML 交付:生成可雙擊離線打開、可分享、可迭代的 HTML。
  • 硬性質量清單:交付前逐條自檢,確保質量達標。
  • DSH 原生工作流:整合 write、edit、read、open、web_search 等原生能力。
  • 附贈示例:提供設計標杆示例。

安裝與依賴

該插件依賴 yaml (^2.4.2)。安裝方式如下:

dsh plugin --profile web add github:xulelenlp/dsh-web-artifact-designer#main

安裝完成後,skill 以 provider 形式隨 profile 掛載,重啓會話即生效。

使用方式

輸入示例:“幫我做一張 Q3 銷售數據的信息圖,風格簡潔專業。”

模型加載該 skill 後的行爲流程如下:

  1. 澄清 brief:確認受衆、核心信息、尺寸及風格(如有必要)。
  2. 定概念與骨架:確定設計概念、字體、配色及佈局骨架。
  3. 輸出設計稿:使用 write 命令輸出單個自包含 HTML(數據圖表通常使用內聯 SVG 手繪)。
  4. 自查與修正:逐條對照質量清單自查並修正。
  5. 交付:告知文件路徑,提示 open xxx.html,並邀請迭代。

適用場景與區別

該插件適用於海報、信息圖、落地頁、數據圖表、Banner、UI 組件稿等網頁視覺設計需求。

與 DSH 社區的 DSH-Office / PPT / 可視化插件不同,本插件專注於網頁/視覺設計稿(HTML/SVG),產出自包含文件;Office 插件則面向辦公文檔(PPTX/DOCX/XLSX/PDF)與圖表庫。兩者互補不重疊。

生態背景

DeepSeek Harness (DSH) 理念是“一切皆插件”。該插件由 xulelenlp 維護,開源協議爲 MIT。社區目錄與 DeepSeek / 幻方無官方從屬關係。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜