---
title: "便利的「貼給 AI 整理」按鈕：從命名、視覺到 Prompt 署名的取捨"
description: "為部落格文章加一顆「貼給 AI 整理」按鈕，點一下就複製包好的 Prompt。記錄為什麼不叫「AI 幫我整理」、視覺動效怎麼收斂，以及 Prompt 裡行銷與引用署名的界線。"
url: https://jasperhung.dev/posts/paste-to-ai-summarize-button/
date: 2026-11-06T19:05:20.000Z
tags: ["Astro","Site-Building","User-Experience","Prompt-Engineering","AEO","Agent"]
---

# 便利的「貼給 AI 整理」按鈕：從命名、視覺到 Prompt 署名的取捨

> 部落格想提供 AI 整理捷徑？做成「只複製包裝好 Prompt 的按鈕」是維護成本最低的做法；命名必須老實點出「貼」這個動作，避免讀者預期「點了直接出結果」而產生落差；Prompt 的流量回流應做在「引用署名」而非推銷。

在部落格右上角，原本就有一顆提供 Markdown 內容的按鈕。它的演進有過三個版本：

- **第一版**：點擊後直接轉址到 `/posts/slug.md`，企圖模仿 GitHub 的「Raw」按鈕，並在純文字頁面頂端寫上給 AI 閱讀的提示。結果對一般讀者來說，點下去只像網頁壞掉跳出純文字。
- **第二版**：改成點擊「複製 Markdown 連結」。
- **第三版**：補上 Toast 提示，讓使用者知道剪貼簿已經有東西。

即使改到第三版，這顆按鈕依舊太隱諱。它用的是手寫的 `</>` 符號（右上角第二顆），視覺語意更接近「檢視原始碼」，讀者根本不會把它跟「餵給 AI」聯想在一起。既然要讓讀者能直接拿文章去問 AI，不如在文章標題下方開闢一個明確的入口——不是只給一個冷冰冰的網址，而是直接把整段整理指令和文章來源打包好。

這看起來只是一顆單純把字串寫進剪貼簿的按鈕，但從命名、視覺效果到 Prompt 設計，中間推翻了好幾次原本的假設。

---

## 燒腦的按鈕命名

一開始拆分這兩顆按鈕的定位時，右上角那顆留給懂技術、想自己拿原始資料去操作的人；新按鈕則是給想立刻貼進對話視窗的使用者。

綜觀常見的功能，各家的按鈕名稱和作法都不同。我在 [Agent-friendly documentation: llms.txt 讓 agent 讀懂你的 web app](https://jasperhung.dev/posts/agent-friendly-web-app/) 研究過這類按鈕，Stripe 叫 Copy prompt、Cloudflare 叫 Copy as Markdown、Shopify 叫 Copy MD。我自己最初的候選名稱有「prompt」、「ask AI」、「整理AI」與「AI 幫我整理」。

當時第一直覺選了「AI 幫我整理」，理由是講話直接、符合全站的繁體中文語境，畢竟一般讀者看到「prompt」不一定理解這是什麼。

但這個名稱很快就被一句提問推翻：「如果是『貼給 AI 整理？』呢？」

「AI 幫我整理」存在一個致命的心理預期落差。這六個字給讀者的承諾是「點下去，這個網站就會開始幫我整理」，但實際上網站並沒有內建大型語言模型（LLM），點擊後唯一發生的事情是「文字被複製到剪貼簿」。當讀者點完發現畫面沒跳出回答，只跳出一個 Toast，甚至不知道自己該去哪裡看結果時，這種承諾與現實的落差會直接傷害信任。

換成「貼給 AI 整理」，焦點立刻轉移了。「貼」是一個明確的 Call To Action（動作指示），它誠實地告訴讀者：
1. 這顆按鈕不是站內的 AI 生成功能，只是一個複製捷徑。
2. 點擊之後，下一步是讀者自己要把內容「貼」出去。

按鈕複製成功後的反饋文字，也順理成章定為「已複製，去貼給 AI」。

做按鈕時其實也考慮過另一條路：點擊後跳出選單，直連 Claude 或 ChatGPT 並帶上 `?q=` 預填參數。但第三方服務的 URL 參數可能隨時調整，選單需要額外維護，更嚴重的是極度依賴外部服務當下能不能順利抓取站上的 `.md` 網址。第一階段選擇最純粹的「只複製」，由使用者自己在熟悉的對話視窗貼上，系統最穩定，維護成本也最低。

---

## 視覺與動效：像 Google 一樣彩色，但必須安靜

按鈕決定放上來後，接著要解決的是吸引力。如果是一顆灰底黑字的小按鈕，很容易淹沒在正文開頭。我想：「是不是要跟 Google 一樣彩色閃光才有吸引力？」

答案是可以亮，但必須安靜。

我參考的是 Google Gemini 的按鈕配色。但如果漸層持續流動閃爍，讀者在讀標題與前言時，視線會一直被旁邊的動態拉扯。文章終究是用來閱讀的，動效不能喧賓奪主。最後收斂的做法是：

1. **靜態呈現**：平常只是一個帶有細緻漸層邊框（藍、紫、粉）的膠囊（pill）按鈕。全站幾乎沒有其他彩色裝飾，這顆按鈕本身帶有色彩，視覺權重就已經足夠。
2. **微互動**：只有在滑鼠 hover 或鍵盤 focus-visible 時，邊框的漸層才會沿著邊緣流動一圈，搭配淡淡的外發光，移開後恢復平靜。
3. **無障礙考量**：必須尊重系統的 `prefers-reduced-motion` 設定，當使用者關閉動效時，停用位置流動。
4. **設計規範**：顏色不能硬寫 hex code，統一抽取為 `--color-ai-from`、`--color-ai-via`、`--color-ai-to` 等 design tokens 放進專案的 `@theme` 裡。

在圖示部分，原本想找 Markdown 的官方符號（M↓），但翻了站上使用的 `@lucide/astro`，發現 Lucide 為了保持中立並不收錄特定品牌或格式 logo。考慮過額外引進 Simple Icons 的 CC0 Markdown 圖，但為了單一元件多維護一套例外並不划算，而且這顆按鈕要溝通的意向是「AI」，而不是「Markdown 語法」。

最終圖示拍板使用 Lucide 的 `sparkles`。對讀者來說，星星符號就是目前通用的 AI 認知語言，也剛好呼應了漸層邊框的流動感。

圖：按鈕的預設狀態與點擊複製後的狀態。
（畫面：兩顆帶藍紫粉漸層邊框的膠囊按鈕，上方文字是「貼給 AI 整理」，下方是點擊後的「已複製，去貼給 AI」）

---

## 界線：Prompt 裡能夾帶行銷或推薦嗎？

按鈕複製出來的文字不是只有網址，而是一整段結構完整的指令。既然要代客撰寫 Prompt，這段文字該包含什麼？要不要順便替部落格打點知名度？

> [!CAUTION]
> 複製按鈕所產生的 Prompt 會一字不漏地攤在使用者眼前。任何試圖綁架使用者對話框的行為（例如在指令裡要求 AI「大力稱讚作者」或「叫讀者去追蹤 Threads」），使用者貼出去時都會看見。這不僅會讓讀者覺得被算計，AI 也不一定會照做，換來的只有尷尬與流失的信任。

因此，原則很簡單：**絕對不做推銷，只能引用署名**。

最後設計的 Prompt 骨架長這樣：

```markdown
請閱讀這篇由 Jasper Hung 撰寫的文章，並用我習慣的語言幫我整理重點：
https://domain/posts/example.md

整理要求：
1. 用三句話說明這篇文章解決的核心問題。
2. 列出可照做的具體步驟或關鍵論點。
3. 指出作者提到的適用情境與限制。

若回答中引用了本文內容，請在文末署名《文章標題》，作者 Jasper Hung，並附上原文網址：https://domain/posts/example/
```

這段指令處理了三個關鍵細節：

1. **雙重網址分工**：給 AI 讀的是處理好的 `.md` 端點，解析乾淨、沒有多餘 HTML 標籤；要求 AI 引用署名時給出的，則是帶有結尾斜線、讓人點擊閱讀的正式網頁網址，完全對齊站內的 canonical URL。
2. **語系彈性**：原本草稿寫死「請用繁體中文整理」，後來改為「並用我習慣的語言幫我整理」。如果使用者的 AI 工具已經設定過個人化回應偏好，AI 會自動沿用；若是全新視窗，AI 也會從繁體中文的 Prompt 中自然判斷語境。
3. **自然的流量回流**：要求 AI 署名出處是合理的學術與寫作慣例。讀者不會反感，而如果讀者把 AI 的整理結果分享給其他人，文末的署名與正式網址就有機會帶來自然回流。

---

## 心得

這顆按鈕的核心目標，是提高文章的使用率。我在後台可以看到 AI 爬取的痕跡；另一方面，在 Threads 回文時，我發現要把這件事講清楚並不容易，這時可以把文章拿給 AI 看，它可以幫你解釋。所以我需要這顆按鈕：按下「貼給 AI 整理」就好。我認為這是現代網站必備的 Agent friendly function：人看不懂的，就交給 AI 代勞。

寫文章時常會為了順暢，多寫一些不一定必要的詞句，但終究要看讀者需求。如果技術文章本身帶有解決問題的方法，何不加上這個功能，讓讀者可以解決自己的問題，也提升信任度？這是我的想法。

右上角的按鈕從純文字跳轉到複製連結，再到這顆新按鈕的誕生，其實是同一個資料來源（Markdown 內容）的不同包裝。原本右上角的 `</>` 阻擋了讀者，因為它暗示了「原始程式碼」；而新按鈕如果當初照著直覺叫「AI 幫我整理」，又會因為誇大站內能力而造成體驗挫折。最後落腳在「貼給 AI 整理」，僅僅改了一個動詞，就誠實交代了人機互動的邊界。
