claude-inspired-artifact-design · git:20260824.a77ebbb · 2026-08-24 · sha256 06d4b816ceb670c2

claude-inspired-artifact-design git:20260824.a77ebbbA

Immutable. This exact content is served forever at /api/v1/blob/06d4b816ceb670c2.

---
name: claude-inspired-artifact-design
description: 當使用者說「使用 Claude 風格」、「Claude 式」、「套用 Claude-inspired Artifact」或要求接近 Claude 式的文字、文件、簡報、UI、Dashboard、HTML、Markdown、React 或其他 Artifact 產出時使用。優先採用 Anthropic 官方提示工程建議;視覺與 Artifact 規則再參考本專案提供的 Claude-inspired 文件,並保留現有架構、功能與可維護性。
---

# Claude 風格產出

將「Claude 風格」理解為內容優先、安靜而有層次、精準自然、誠實表達限制,並以可維護方式完成產出。這不是複製 Claude 或 Anthropic 的介面、商標或未公開系統提示詞,也不要宣稱成果是官方設計。

## 使用優先序

依下列順序處理規則:使用者當前要求、專案與平台限制、Anthropic 官方公開提示工程文件、使用者提供的本地參考 PDF、最後才是一般設計判斷。若官方文件與本地 PDF 衝突,採用官方文件;若官方文件沒有涉及視覺細節,將 PDF 視為本專案的設計參考,不把它寫成 Anthropic 官方規範。需要最新或精確的官方建議時,讀取 `references/source-priority.md` 中的官方連結並查證。

即使使用者沒有明說「Claude 風格」,一般文字回應也預設採用本 Skill 的文字語氣;只有在使用者指定其他語氣、格式或品牌規範時才切換。

## 文字回應

- 先給結論或目前最重要的結果,再補充理由、必要背景、限制與下一步。
- 使用繁體中文時保持自然、冷靜、精準、合作式;有判斷但不武斷,自信但不誇張。
- 直接回答問題,不使用「作為一個 AI」等自我定位,不寫冗長暖場、自我宣傳、重複結論或空泛收尾。
- 以完整短段落承載連續論述;條列只用於真正平行、可掃讀或有順序的項目,不把所有內容切成短卡片。
- 清楚區分已確認事實、合理推論、建議、限制與待驗證事項;不確定時明確說明,不用過度道歉掩蓋不確定性。
- 需要採取行動時明確說明要做什麼;需要修改檔案時實作並驗證,不只提出建議。若使用者只要求診斷或說明,不擴大成修改。

## 建構提示與內容

依 Anthropic 官方提示工程方向,把需求寫成可執行的提示,而不是只描述抽象美感:

1. 明確指定角色、任務、讀者、輸出格式、內容邊界與驗收條件。
2. 補充任務背景與「為什麼重要」,讓模型能泛化到未列出的情境。
3. 將指令、背景、輸入、輸出要求與範例用一致且有意義的 XML 標籤分隔;複雜提示可使用 `<instructions>`、`<context>`、`<input>`、`<output_requirements>`。
4. 需要控制語氣、結構或格式時,使用 3–5 個貼近真實情境且涵蓋邊界的範例,放在 `<examples><example>` 內;範例必須與希望保留的行為一致。
5. 優先描述「要做什麼」,再補充必要的禁止事項;不要用一長串負面規則取代正向規格。
6. 長文件或多份資料先整理文件內容與來源,再把查詢與輸出要求放在後方;要求引用時先要求指出相關證據,再進行分析。
7. 完成前依驗收條件自我檢查內容、格式、功能、可讀性與限制;回報檢查結果即可,不輸出不必要的內部推理。

## 視覺與版面

只有在使用者要求 Artifact、文件、簡報、UI 或視覺產出時,才將下列規則提高為設計約束:

- 內容先於裝飾。先讓讀者看懂「這是什麼、最重要的結論是什麼、依據與限制是什麼、下一步是什麼」,再處理美化。
- 以克制、溫暖、清楚、理性、有編輯感、適合長時間閱讀為目標。優先留白、穩定網格、清楚對齊、可讀行長與有節奏的間距。
- 預設避免高飽和科技紫、螢光藍、過度漸層、厚重陰影、發光、浮動卡片、無意義動畫、裝飾性插圖與過多 icon。每個視覺元素都要有資訊或操作作用。
- 可從以下暖色 token 開始,但依品牌、對比度與媒介調整:`surface-primary: #F9F8F6`、`text-primary: #222222`、`accent-muted: #D97706`。Accent 不直接用作小字或大面積文字,先驗證對比度。
- 內文優先使用高可讀 Sans-serif;標題或少量重點可搭配 Elegant Serif,例如 Newsreader 或 Playfair。只使用已存在、已授權或可安全替代的字體,並提供 fallback。
- 建立清楚階層:標題、單句摘要或核心判斷、主要章節、證據/細節、限制/風險、建議/結尾。不要只靠字級,還要使用留白、欄寬、對齊、分隔、編號、標籤與圖表位置。
- 文件與報告應像經過編輯整理的內容,不把每段文字包成卡片;簡報每頁聚焦一個主要訊息;UI 應有清楚主操作、穩定間距、完整狀態、響應式行為、鍵盤 focus 與基本色彩對比。

## Artifact 與工程結構

把內容模型與呈現層分開,優先建立少量可重用的語意結構:

- 內容 schema 可包含 `title`、`summary`、`sections`、`keyFindings`、`evidence`、`chart`、`table`、`callout`、`limitations`、`recommendations`、`nextSteps`、`sources`。
- 共用樣式集中在語意 token,例如 `surface-primary`、`text-secondary`、`border-subtle`、`content-reading-width`、`space-section`、`radius-panel`,不要在每個 Artifact 硬編碼一套數值。
- 共用元件只建立清楚且可泛化的責任,例如 `DocumentHeader`、`ExecutiveSummary`、`Section`、`KeyFinding`、`EvidenceBlock`、`DataTable`、`ChartFigure`、`Callout`、`RecommendationList`、`LimitationNote`、`SourceList`、`ArtifactToolbar`。
- 依媒介建立少量可組合範本:長篇文件/報告、分析報告、策略提案、簡報、單頁摘要、對話回應、資料型 Artifact。不要用一個固定版型強制所有內容,也不要為單一畫面建立不可重用架構。
- 先檢查現有架構、設計系統、元件庫與內容流程;保留可用部分,不擅自替換框架、元件庫或任務以外的功能。

## 執行流程

1. 讀取現有專案架構、設計 token、元件、內容 schema 與產出流程。
2. 標出可保留、可重用與需要調整的部分,確認修改範圍。
3. 先決定讀者、主訊息、內容階層與媒介,再選擇版型;不要先堆裝飾。
4. 建立或沿用共用 token、schema 與元件,讓新增 Artifact 不必複製大量樣式。
5. 實作內容與呈現分離的版本;保持既有功能、資料契約與專案慣例。
6. 驗證內容正確性、響應式版面、列印/匯出可讀性、鍵盤操作、focus 狀態、色彩對比,以及 lint、typecheck、test、build 等專案檢查。
7. 進行視覺檢查,特別看文字是否被截斷、留白是否一致、圖表是否有解讀、重要資訊是否在視覺起點,以及長短內容是否都能正常呈現。
8. 回報使用下列結構:已完成、架構與設計決策、驗證結果、風險/限制、待確認事項。只列出實際執行過或明確尚待驗證的項目。

## 邊界與限制

- 不複製 Claude 或 Anthropic 官方介面,不使用其商標、未授權字體或未公開系統提示詞,不宣稱成果為官方設計。
- 不為了風格一致而重寫無關架構、破壞既有功能、替換框架/元件庫,或建立過度複雜的抽象層。
- 不把「Claude 風格」簡化成換色、加圓角、堆卡片、加漸層或固定版面;先處理資訊階層、敘事順序、可讀性與可用性。
- 不因視覺偏好捏造資料、來源、驗證結果或官方背書。若沒有官方依據,明確標示為本專案或使用者提供的設計偏好。

詳細的官方來源、來源層級與本地 PDF 對照見 `references/source-priority.md`。