<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>huangruilin</title><description>設計是理性的美</description><link>https://huangruilin.tw/</link><language>zh-TW</language><item><title>為什麼我做了 Slowrite：用 AI 幫助人練習寫作與思考</title><link>https://huangruilin.tw/2026/10/27/why-i-built-slowrite/</link><guid isPermaLink="true">https://huangruilin.tw/2026/10/27/why-i-built-slowrite/</guid><description>Slowrite 是我對 AI 如何幫助人練習寫作與思考的一次實踐。透過讀者的感受與教練的提問，讓作者自己推敲文字。一次買斷、支援本機 AI 模型；也希望透過使用者的回饋與購買支持，持續把產品做好。</description><pubDate>Tue, 27 Oct 2026 10:11:52 GMT</pubDate><content:encoded>&lt;div data-huangruilin-podcast&gt;&lt;/div&gt;


&lt;p class=&quot;wp-block-paragraph&quot;&gt;Slowrite 上線了。開始做這個寫作工具，是因為我一直在想：當 AI 可以替我們完成越來越多事，我們能不能也用它，讓自己變得更有能力？&lt;/p&gt;



&lt;figure class=&quot;wp-block-image aligncenter size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1439&quot; height=&quot;839&quot; data-attachment-id=&quot;4851&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/27/why-i-built-slowrite/cover-8/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/cover-2.png?fit=1439%2C839&amp;amp;ssl=1&quot; data-orig-size=&quot;1439,839&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;cover&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/cover-2.png?fit=1439%2C839&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/cover-2.png?resize=1439%2C839&amp;#038;ssl=1&quot; alt=&quot;&quot; class=&quot;wp-image-4851&quot; style=&quot;aspect-ratio:1.7151385165326185&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/cover-2.png?w=1439&amp;amp;ssl=1 1439w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/cover-2.png?resize=380%2C222&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/cover-2.png?resize=150%2C87&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/cover-2.png?resize=768%2C448&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/cover-2.png?resize=600%2C350&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;&lt;a href=&quot;https://slowrite.app&quot; data-type=&quot;link&quot; data-id=&quot;slowrite.app&quot;&gt;slowrite.app&lt;/a&gt;&lt;/figcaption&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我自己經常使用 AI。作為設計師，也是持續做產品的人，我很清楚它讓一個人能完成更多工作，讓許多原本停在腦中的想法有機會實現。但在享受效率的同時，我也開始在意：有些過程交出去，原本能得到的練習，是不是也一起省略了？&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;把思考留在寫作裡&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;寫作對我來說，就是整理想法的一種方式。動筆前以為想清楚了，寫下來才發現，一個觀點可能沒有足夠的理由，兩件事之間的關係也沒那麼確定。為了把話說清楚，我得重新整理、判斷，有時甚至要推翻原本的想法。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這些卡住的地方，常常讓我更理解自己。如果太快讓 AI 補上流暢的文字，文章雖然完成了，問題卻未必被自己想過。我希望做一個工具，讓人在這些時候有機會繼續想下去。所以，Slowrite 的原則是：&lt;strong&gt;AI 不替你寫，只陪你想。&lt;/strong&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;寫作區：安心嘗試與修改&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Slowrite 把文章放在中間，讀者與教練的對話放在右側。寫作區提供資料夾、文字格式、自動儲存與版本歷史，你可以在同一個地方整理文稿、重讀與修改。想專心寫時，就收起兩側面板；完成後，能匯出成 Word、PDF、Markdown 或純文字。&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1586&quot; height=&quot;992&quot; data-attachment-id=&quot;4853&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/27/why-i-built-slowrite/frame-5/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/Frame-5.png?fit=1586%2C992&amp;amp;ssl=1&quot; data-orig-size=&quot;1586,992&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;Slowrite 三個寫作功能介紹&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&amp;lt;p&amp;gt;Slowrite 介面功能標識：文件管理、寫作區、讀者伴寫、對話區、快捷提問與寫作教練。介面與示範內容經重繪。&amp;lt;/p&amp;gt;
&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/Frame-5.png?fit=1586%2C992&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/Frame-5.png?resize=1586%2C992&amp;#038;ssl=1&quot; alt=&quot;Slowrite 功能介紹圖，分為寫作區、讀者與寫作教練三欄，以局部介面示意搭配各功能的用途說明。&quot; class=&quot;wp-image-4853&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/Frame-5.png?w=1586&amp;amp;ssl=1 1586w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/Frame-5.png?resize=380%2C238&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/Frame-5.png?resize=150%2C94&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/Frame-5.png?resize=768%2C480&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/Frame-5.png?resize=1536%2C961&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/Frame-5.png?resize=600%2C375&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Slowrite 介面功能標識：文件管理、寫作區、讀者伴寫、對話區、快捷提問與寫作教練。介面與示範內容經重繪。&lt;/figcaption&gt;&lt;/figure&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;讀者：看見文字如何被理解&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;作者知道事情的前因後果，寫下來時很容易省略自己覺得理所當然的部分。開啟「讀者伴寫」後，當你寫完一段，或寫完一句、停筆片刻，讀者會留下閱讀感受。你可以設定文章寫給誰，也能打 @ 直接問它。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;比如你想談早餐店關門帶來的街區變化，讀者卻對老闆記得你的餐點印象最深。這個回應讓你有機會回頭看看，文字是否帶出了原本想談的事情。讀者只說感受，修改仍由你決定。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;寫作教練：透過提問繼續推敲&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當你想討論某個問題，可以選取一段文字，或針對整篇文章向教練提問。教練會先問問題，再指出文字裡的現象，提供可以嘗試的方向。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;例如你寫「我很想念那家店」，它可能問：你最想念的是食物、某個人，還是在那裡生活的自己？這些問題需要你自己回想，接下來的文字也由你自己寫。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;內建的「清楚表達」、「說故事：場景與畫面」、「論說文：論點與邏輯」三種 Skill，讓你依練習目標選擇教練，也能自訂引導方式。不管怎麼設定，都保留不改寫、不潤飾、不續寫的原則。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;一次買斷，支援本機模型&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Slowrite 採&lt;strong&gt;一次買斷，沒有軟體訂閱費&lt;/strong&gt;。文稿儲存在自己的電腦，也支援本機 AI 模型，讓閱讀與提問不必依賴線上的 AI 服務。你仍可依需要選用雲端模型，相關費用由自己負擔。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;讓這個產品持續成長&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;做 Slowrite，是我對自己使用 AI 方式的一次反思。我希望想學習寫作的人，能在重讀與推敲中，慢慢辨認文字的節奏、語氣與細節，提升對文字的品味，也找到自己的表達方式。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;歡迎大家試用，也歡迎把不好用的地方、遇到的問題與想法告訴我。如果你認同這個方向，也覺得 Slowrite 對你有幫助，歡迎透過購買支持這個產品。你的支持，會讓我有更多時間繼續開發、修正問題，讓它慢慢成長。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;2026 年底前，可使用折扣碼 &lt;strong&gt;XH5FE6C23F&lt;/strong&gt;。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;a href=&quot;https://slowrite.app&quot;&gt;了解 Slowrite&lt;/a&gt;&lt;/p&gt;
</content:encoded></item><item><title>從 Designer 到 Builder：AI 如何改變我的 UI/UX 工作流程</title><link>https://huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/</link><guid isPermaLink="true">https://huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/</guid><description>AI 能不能幫設計做決策還在討論，但 AI 一定要進到你的工作流程。這篇整理我從 Designer 走向 Builder 的工具、知識大腦、Skill 與設計系統交付方式。</description><pubDate>Wed, 14 Oct 2026 09:38:49 GMT</pubDate><content:encoded>&lt;div data-huangruilin-podcast&gt;&lt;/div&gt;


&lt;p class=&quot;wp-block-paragraph&quot;&gt;這篇整理自我這次的分享〈從 Designer 到 Builder：AI 如何改變我的 UI/UX 工作流程〉。聽眾是 UI/UX 設計師，所以重點不在工具教學，而在工作流程到底變了什麼。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Builder 的界線在哪裡？&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4804&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-01-builder/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-01-builder.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;Builder 的界線在哪裡？&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-01-builder.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-01-builder.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;Builder 的三個階段：概念發想、產品落地、市場變現&quot; class=&quot;wp-image-4804&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-01-builder.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-01-builder.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-01-builder.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-01-builder.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-01-builder.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-01-builder.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我對 Builder 的定義是：一個人透過 AI，從概念發想做到產品落地，再推上市場變現。&lt;/p&gt;



&lt;ol class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;概念發想&lt;/strong&gt;：想清楚要解決什麼問題&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;產品落地&lt;/strong&gt;：把它用技術實現&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;市場變現&lt;/strong&gt;：有人願意付錢，才算驗證&lt;/li&gt;
&lt;/ol&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;以我自己做的「快來報價」（qlite.cc）為例，它是一人公司的客戶與報價管理系統。以前我是 Designer，現在比較像 Builder，差別很具體（產品背景可以看〈&lt;a href=&quot;/2026/01/22/my-nth-ai-product-qlite/&quot;&gt;快來報價 Qlite，我第 n 個用 AI 開發的產品&lt;/a&gt;〉）：&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4805&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-02-before-after/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-02-before-after.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;以前交設計稿，現在交產品&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-02-before-after.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-02-before-after.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;快來報價 Before &amp;amp; After：Designer 與 Builder 在交付物、上線方式、驗證方式與協作對象的差異&quot; class=&quot;wp-image-4805&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-02-before-after.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-02-before-after.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-02-before-after.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-02-before-after.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-02-before-after.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-02-before-after.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;figure class=&quot;wp-block-table&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Before｜Designer&lt;/th&gt;&lt;th&gt;After｜Builder&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;交付物&lt;/td&gt;&lt;td&gt;Figma 設計稿＋規格文件&lt;/td&gt;&lt;td&gt;可上線的產品&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;從想法到上線&lt;/td&gt;&lt;td&gt;逐一規劃功能，排進時程再交付&lt;/td&gt;&lt;td&gt;想到一個，就做一個&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;驗證方式&lt;/td&gt;&lt;td&gt;上線前、開發中、上線後分段檢查&lt;/td&gt;&lt;td&gt;先推上市場，看反應再修&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;需要誰幫忙&lt;/td&gt;&lt;td&gt;PM、工程師、QA、行銷&lt;/td&gt;&lt;td&gt;自己 + AI&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;先暫停一下：不是每個設計師都要成為完整的 Builder&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;交付一個完整的產品，難度太高了。只有自己創業做產品的人，才真的需要走完概念、落地、變現整條路。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;對大多數設計師，不論你是乙方還是甲方，更重要的是兩件事：&lt;strong&gt;累積知識&lt;/strong&gt;，以及&lt;strong&gt;建立系統化的交付流程&lt;/strong&gt;。這篇接下來談的，都是這兩件事。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;設計師該不該往全端走，我之前也寫過一篇〈&lt;a href=&quot;/2025/11/03/ai-era-designers-and-the-possibility-of-becoming-full-stack/&quot;&gt;邁向 AI 的工作世代，設計師成為全端的可能性？&lt;/a&gt;〉。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;工具：從 Figma，變成四個&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4806&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-03-tools/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-03-tools.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;工具：從 Figma，變成四個&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-03-tools.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-03-tools.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;工具從 Figma 變成 Obsidian、Claude Code、VS Code、GitHub 四個&quot; class=&quot;wp-image-4806&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-03-tools.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-03-tools.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-03-tools.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-03-tools.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-03-tools.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-03-tools.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;以前畫完設計稿交給工程師，Figma 就夠了。現在我的工作環境變成四個工具，各自負責一件事：&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Obsidian&lt;/strong&gt;｜知識大腦：保存研究證據、限制與決策&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;｜AI 協作 + Skill：讀知識、改檔案、執行 Skill&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;VS Code&lt;/strong&gt;｜原型工作區：編輯、執行、驗證原型&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;GitHub&lt;/strong&gt;｜版本與交付：保存版本、審查變更、交付&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果要開始，我建議先做三件事：&lt;/p&gt;



&lt;ol class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;學 Git 基本操作：commit、branch、PR&lt;/li&gt;



&lt;li&gt;開一個自己的 repo，當 AI 的工作環境&lt;/li&gt;



&lt;li&gt;利用工程的技術，建立一個可以持續更新的知識大腦&lt;/li&gt;
&lt;/ol&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Obsidian 和 Claude Code 怎麼搭配，可以參考〈&lt;a href=&quot;/2025/11/05/obsidian-claude-code-the-real-skill-for-pm-and-designers/&quot;&gt;Obsidian + Claude Code，這才是 PM 與設計師該學的&lt;/a&gt;〉。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;AI 時代，設計師先定義「問題意圖」&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4807&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-04-intent/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-04-intent.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;AI 時代，設計師先定義問題意圖&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-04-intent.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-04-intent.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;四層意圖：問題、功能、操作、執行意圖，設計師專注問題意圖，並以 CRM 為例&quot; class=&quot;wp-image-4807&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-04-intent.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-04-intent.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-04-intent.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-04-intent.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-04-intent.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-04-intent.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在 AI 的時代，「意圖」這個詞很重要。我把意圖分成四層：&lt;/p&gt;



&lt;ol class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Problem Intent 問題意圖&lt;/strong&gt;：為什麼要做&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Functional Intent 功能意圖&lt;/strong&gt;：要做什麼&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Interaction Intent 操作意圖&lt;/strong&gt;：怎麼使用&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Execution Intent 執行意圖&lt;/strong&gt;：怎麼實現&lt;/li&gt;
&lt;/ol&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;後面三層，AI 越來越能幫上忙。但設計師最該專注的，是第一層：問題意圖。&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;意圖沒說清楚，AI 再強，也只是更快做出錯的東西。&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;舉例來說，「我要做一個 CRM」是解法，不是問題。真正的問題可能是：客戶資料散落各處、維修紀錄難追蹤、業務不知道該 follow 哪些客戶。（延伸閱讀：〈&lt;a href=&quot;/2026/03/06/design-process-is-dead-what-really-matters-in-the-ai-era-intent-design/&quot;&gt;設計流程已死？談 AI 時代真正重要的事 – 意圖&lt;/a&gt;〉）&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;進到真實產品前，設計師的兩個主要任務&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4808&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-05-two-tracks/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-05-two-tracks.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;設計師的兩個主要任務&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-05-two-tracks.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-05-two-tracks.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;兩個主要任務：建立專案的知識大腦，與建立可持續交付的原型&quot; class=&quot;wp-image-4808&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-05-two-tracks.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-05-two-tracks.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-05-two-tracks.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-05-two-tracks.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-05-two-tracks.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-05-two-tracks.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;建立專案的知識大腦&lt;/strong&gt;：累積研究、規則、限制與決策，收斂成清楚的 Problem Intent。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;建立可持續交付的原型&lt;/strong&gt;：把意圖變成可測試、可修改、可交付的版本。&lt;/li&gt;
&lt;/ul&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;知識大腦：先從專案開始，再長成公司的共享層&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4809&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-06-project-to-company/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-06-project-to-company.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;先從專案層級累積，再建立公司的共享知識層&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-06-project-to-company.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-06-project-to-company.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;專案 A、B、C 各自累積知識，再跨專案抽取成公司共享知識層&quot; class=&quot;wp-image-4809&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-06-project-to-company.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-06-project-to-company.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-06-project-to-company.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-06-project-to-company.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-06-project-to-company.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-06-project-to-company.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;不要一開始就替全公司規劃知識大腦。先在專案裡用 AI 建立穩定的流程，每個專案各自累積研究證據、設計決策、領域限制與測試結果。之後再跨專案抽取、驗證、去重，把共通詞彙、重複模式與可重用標準，升級成公司的共享知識層。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;知識大腦存脈絡，不存進度&lt;/h3&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4810&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-07-context-not-progress/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-07-context-not-progress.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;知識大腦存脈絡，不存進度&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-07-context-not-progress.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-07-context-not-progress.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;知識大腦與專案管理工具的分工對照&quot; class=&quot;wp-image-4810&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-07-context-not-progress.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-07-context-not-progress.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-07-context-not-progress.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-07-context-not-progress.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-07-context-not-progress.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-07-context-not-progress.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;進度每天都在變，放進知識大腦只會累積大量過時文件。所以我的分工是：&lt;/p&gt;



&lt;figure class=&quot;wp-block-table&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;知識大腦（Obsidian）&lt;/th&gt;&lt;th&gt;專案管理工具&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;素材與證據：研究、訪談、文件與原始來源&lt;/td&gt;&lt;td&gt;任務與待辦：下一步要做什麼&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;脈絡與決策：當時為什麼這樣判斷、有哪些限制&lt;/td&gt;&lt;td&gt;負責人與期限：誰來做、何時完成&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;結論與學習：提煉後可找回的知識&lt;/td&gt;&lt;td&gt;進度與狀態：里程碑、阻塞、每日變動&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;兩邊用連結互相指過去，不要複製。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Obsidian 保存的，是知識如何形成&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4811&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-08-knowledge-layers/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-08-knowledge-layers.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;Obsidian 保存的，是知識如何形成&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-08-knowledge-layers.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-08-knowledge-layers.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;知識形成的五層：原始素材、綜合整理、發現、洞察、產品概念&quot; class=&quot;wp-image-4811&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-08-knowledge-layers.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-08-knowledge-layers.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-08-knowledge-layers.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-08-knowledge-layers.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-08-knowledge-layers.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-08-knowledge-layers.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;很多人期待從原始資料直接跳到 insight。但我會把中間每一層都留下來：&lt;/p&gt;



&lt;ol class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;Raw 原始素材&lt;/strong&gt;：訪談、研究、文件&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Synthesis 綜合整理&lt;/strong&gt;：摘要、標註、比較&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Finding 發現&lt;/strong&gt;：反覆出現的模式&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Insight 洞察&lt;/strong&gt;：模式背後的原因&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Concept 產品概念&lt;/strong&gt;：可執行的產品構想&lt;/li&gt;
&lt;/ol&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這些中間產物是產品概念的來路，也是之後重新驗證的入口。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;每個 Skill，把資料往下推一層&lt;/h3&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4812&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-09-skills/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-09-skills.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;每個 Skill 把資料往下推一層&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-09-skills.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-09-skills.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;repo 結構中四個 Skill 分別對應 wiki 裡的 interview-syntheses、findings、insights、concepts 資料夾&quot; class=&quot;wp-image-4812&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-09-skills.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-09-skills.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-09-skills.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-09-skills.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-09-skills.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-09-skills.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在 repo 裡，我替每一層轉換寫一個 Claude Code 的 Skill：&lt;/p&gt;



&lt;ol class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;code&gt;synthesize-interview&lt;/code&gt; → 00. interview-syntheses（整理訪談）&lt;/li&gt;



&lt;li&gt;&lt;code&gt;extract-findings&lt;/code&gt; → 01. findings（萃取發現）&lt;/li&gt;



&lt;li&gt;&lt;code&gt;promote-insights&lt;/code&gt; → 02. insights（提煉洞察）&lt;/li&gt;



&lt;li&gt;&lt;code&gt;promote-concepts&lt;/code&gt; → 03. concepts（歸納概念）&lt;/li&gt;
&lt;/ol&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;Human in the Loop：人在迴圈裡，Skill 越用越準&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4813&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-10-human-in-the-loop/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-10-human-in-the-loop.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;人在迴圈裡，Skill 越用越準&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-10-human-in-the-loop.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-10-human-in-the-loop.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;Human in the Loop：Skill 把 A 轉成 B，人標註後 refine 成 B&apos;，再回頭修正 Skill&quot; class=&quot;wp-image-4813&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-10-human-in-the-loop.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-10-human-in-the-loop.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-10-human-in-the-loop.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-10-human-in-the-loop.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-10-human-in-the-loop.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-10-human-in-the-loop.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Skill 產出的東西，不會每一個都是我要的。所以我的流程是：&lt;/p&gt;



&lt;ol class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;用 Skill 把輸入 A 轉成產出 B，例如從 Finding 產出 Insight。&lt;/li&gt;



&lt;li&gt;我在 Obsidian 的 frontmatter 欄位標註哪些要、哪些不要，再用 refine 的 Skill 重新生成，讓 B 在內部循環成我要的 B&amp;#8217;。&lt;/li&gt;



&lt;li&gt;調整到滿意之後，回頭修正原本 A → B 的 Skill。下一次產生 B，就會更準。&lt;/li&gt;
&lt;/ol&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;A → B 不一定是 Finding 到 Insight，任何「輸入 → 產出」的 Skill 都適用。重點是人一直在迴圈裡。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;【待補：frontmatter 欄位範例】&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;交付的不是畫面，是設計系統&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4814&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-11-delivery/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-11-delivery.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;交付的不是畫面，是設計系統&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-11-delivery.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-11-delivery.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;repo 裡的 CLAUDE.md 與設計系統，透過 Figma MCP 與 Figma 主檔雙向同步，由系統產生新畫面&quot; class=&quot;wp-image-4814&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-11-delivery.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-11-delivery.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-11-delivery.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-11-delivery.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-11-delivery.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-11-delivery.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;最後一塊是交付。我的做法是在 repo 裡建立 &lt;code&gt;CLAUDE.md&lt;/code&gt;，裡面放 Figma 的連結，透過 Figma MCP 跟 Figma 連動。然後在同一個 repo 建立設計系統：樣式（tokens）、組件（components）、文件（docs），並且和 Figma 主檔保持雙向同步。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;之後產生的新畫面，都由系統依照樣式和組件產生，不從頭畫。設計師交付的，不再是一張張畫面，而是一套能產生畫面的系統。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;設計系統裡的樣式怎麼分層，可以參考〈&lt;a href=&quot;/2025/11/27/tailwind-css-design-tokens-three-layer-color-system/&quot;&gt;Tailwind CSS 與 Design Tokens：色彩系統的三層繼承架構完整解析&lt;/a&gt;〉。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;結語：設計流程一定會改變&lt;/h2&gt;



&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-attachment-id=&quot;4815&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/10/14/from-designer-to-builder-ai-ux-workflow/designer-to-builder-12-conclusion/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-12-conclusion.png?fit=1920%2C1080&amp;amp;ssl=1&quot; data-orig-size=&quot;1920,1080&quot; data-comments-opened=&quot;1&quot; data-image-title=&quot;AI 時代，設計流程一定會改變&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-12-conclusion.png?fit=1920%2C1080&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-12-conclusion.png?resize=1920%2C1080&amp;#038;ssl=1&quot; alt=&quot;結語：AI 加速了開發已成共識，AI 能否做設計決策還在討論，現在就把 AI 放進工作流程&quot; class=&quot;wp-image-4815&quot; srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-12-conclusion.png?w=1920&amp;amp;ssl=1 1920w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-12-conclusion.png?resize=380%2C214&amp;amp;ssl=1 380w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-12-conclusion.png?resize=150%2C84&amp;amp;ssl=1 150w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-12-conclusion.png?resize=768%2C432&amp;amp;ssl=1 768w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-12-conclusion.png?resize=1536%2C864&amp;amp;ssl=1 1536w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/designer-to-builder-12-conclusion.png?resize=600%2C338&amp;amp;ssl=1 600w&quot; sizes=&quot;auto, (max-width: 1000px) 100vw, 1000px&quot; /&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;目前大家的共識是，AI 加速了開發：畫面、原型、程式碼都比以前快很多。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但 AI 能不能幫設計做決策，還在討論。判斷什麼值得做，目前還是設計師的責任。這部分我在〈&lt;a href=&quot;/2026/09/18/ai-makes-design-faster-not-easier/&quot;&gt;AI 讓設計更快了，為什麼設計師沒有比較輕鬆？&lt;/a&gt;〉和〈&lt;a href=&quot;/2026/04/24/beyond-problem-solving-design-as-process/&quot;&gt;當 AI 給出完美解答，設計的價值在哪裡？&lt;/a&gt;〉都有更完整的討論。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;不管答案最後是什麼，有一件事現在就可以做：把 AI 放進你的工作流程。從知識大腦、Skill 到設計系統，先讓自己的效率提高。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;延伸閱讀&lt;/h2&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;a href=&quot;/2026/03/06/design-process-is-dead-what-really-matters-in-the-ai-era-intent-design/&quot;&gt;設計流程已死？談 AI 時代真正重要的事 – 意圖&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;/2026/09/18/ai-makes-design-faster-not-easier/&quot;&gt;AI 讓設計更快了，為什麼設計師沒有比較輕鬆？&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;/2026/04/24/beyond-problem-solving-design-as-process/&quot;&gt;當 AI 給出完美解答，設計的價值在哪裡？&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;/2025/11/05/obsidian-claude-code-the-real-skill-for-pm-and-designers/&quot;&gt;Obsidian + Claude Code，這才是 PM 與設計師該學的&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;/2025/11/03/ai-era-designers-and-the-possibility-of-becoming-full-stack/&quot;&gt;邁向 AI 的工作世代，設計師成為全端的可能性？&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;/2026/01/22/my-nth-ai-product-qlite/&quot;&gt;快來報價 Qlite，我第 n 個用 AI 開發的產品&lt;/a&gt;&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;/2025/11/27/tailwind-css-design-tokens-three-layer-color-system/&quot;&gt;Tailwind CSS 與 Design Tokens：色彩系統的三層繼承架構完整解析&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>奶嘴樂 2.0：當人類成為資本永動機的一部分</title><link>https://huangruilin.tw/2026/10/10/tittytainment-2-capital-machine/</link><guid isPermaLink="true">https://huangruilin.tw/2026/10/10/tittytainment-2-capital-machine/</guid><description>奶嘴樂想像用娛樂安撫不再被生產需要的人。如今，創作、注意力與慾望，卻可能成為平台獲利的資源。AI 或許讓循環加速，當我們以為自己正在休息，是否連娛樂、創作與生活，都已成為工作的一部分，而我們卻樂在其中？</description><pubDate>Sat, 10 Oct 2026 10:46:40 GMT</pubDate><content:encoded>		&lt;div class=&quot;wp-block-jetpack-podcast-episode&quot;&gt;
			&lt;article class=&quot;jetpack-podcast-episode&quot; itemscope itemtype=&quot;https://schema.org/PodcastEpisode&quot;&gt;
									&lt;link itemprop=&quot;url&quot; href=&quot;/2026/10/10/tittytainment-2-capital-machine/&quot; /&gt;
													&lt;figure class=&quot;jetpack-podcast-episode__poster&quot;&gt;
						&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/hf_20261010_100644_f7390ed3-ecbf-41dd-987e-e807549a9d67.png?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/hf_20261010_100644_f7390ed3-ecbf-41dd-987e-e807549a9d67.png?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/hf_20261010_100644_f7390ed3-ecbf-41dd-987e-e807549a9d67.png?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/hf_20261010_100644_f7390ed3-ecbf-41dd-987e-e807549a9d67.png?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot;
						 src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/10/hf_20261010_100644_f7390ed3-ecbf-41dd-987e-e807549a9d67.png?ssl=1&amp;amp;w=1080&quot;
							alt=&quot;&quot;
							itemprop=&quot;image&quot;
							loading=&quot;lazy&quot;
						/&gt;
					&lt;/figure&gt;
				
				&lt;div class=&quot;jetpack-podcast-episode__body&quot;&gt;
					
											&lt;h3 class=&quot;jetpack-podcast-episode__title&quot; itemprop=&quot;name&quot;&gt;
															&lt;a href=&quot;/2026/10/10/tittytainment-2-capital-machine/&quot;&gt;奶嘴樂 2.0：當人類成為資本永動機的一部分&lt;/a&gt;
													&lt;/h3&gt;
					
											&lt;p class=&quot;jetpack-podcast-episode__byline&quot;&gt;
															&lt;span class=&quot;jetpack-podcast-episode__author&quot; itemprop=&quot;author&quot; itemscope itemtype=&quot;https://schema.org/Person&quot;&gt;
																			&lt;a href=&quot;http://reihuang.wordpress.com&quot; itemprop=&quot;url&quot;&gt;
											&lt;span itemprop=&quot;name&quot;&gt;huangruilin&lt;/span&gt;
										&lt;/a&gt;
																	&lt;/span&gt;
																						&lt;time
									class=&quot;jetpack-podcast-episode__date&quot;
									datetime=&quot;2026-10-10T18:46:40+08:00&quot;
									itemprop=&quot;datePublished&quot;
								&gt;
									2026 年 10 月 10 日								&lt;/time&gt;
																						&lt;span class=&quot;jetpack-podcast-episode__duration&quot;&gt;3:31&lt;/span&gt;
													&lt;/p&gt;
					
					&lt;div
						class=&quot;jetpack-podcast-episode__player&quot;
						itemprop=&quot;audio&quot;
						itemscope
						itemtype=&quot;https://schema.org/AudioObject&quot;
					&gt;
						&lt;meta itemprop=&quot;contentUrl&quot; content=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791629322.wav&quot; /&gt;
													&lt;meta itemprop=&quot;encodingFormat&quot; content=&quot;audio/wav&quot; /&gt;
																			&lt;meta itemprop=&quot;duration&quot; content=&quot;3:31&quot; /&gt;
																			&lt;audio
								class=&quot;jetpack-podcast-episode__audio&quot;
								controls
								preload=&quot;none&quot;
								src=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791629322.wav&quot;
																	data-mime=&quot;audio/wav&quot;							&gt;&lt;a href=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791629322.wav&quot;&gt;收聽單集&lt;/a&gt;&lt;/audio&gt;
											&lt;/div&gt;

					
					
					
											&lt;div class=&quot;jetpack-podcast-episode__series&quot; itemprop=&quot;partOfSeries&quot; itemscope itemtype=&quot;https://schema.org/PodcastSeries&quot;&gt;
							&lt;meta itemprop=&quot;name&quot; content=&quot;huangruilin&quot; /&gt;
																				&lt;/div&gt;
					
									&lt;/div&gt;
			&lt;/article&gt;
		&lt;/div&gt;
		


&lt;p class=&quot;wp-block-paragraph&quot;&gt;1995 年，一場在美國舊金山舉行的領袖聚會，討論了全球化與科技發展可能帶來的未來。隔年出版的&lt;a href=&quot;https://www.rowohlt.de/verlag/chronik/1996-2015&quot;&gt;《全球化陷阱》&lt;/a&gt;記錄了其中一種令人不安的想像：隨著生產效率提升，未來或許只需要 20% 的勞動人口，就足以維持全球經濟運作。剩下的 80%，該怎麼辦？（&lt;a href=&quot;https://www.bloomsbury.com/us/global-trap-9781856495301/&quot;&gt;來源&lt;/a&gt;）&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;書中提到的「奶嘴樂」（Tittytainment），便是透過娛樂與基本生活保障，讓不再被生產體系需要的人維持滿足，降低社會衝突的可能性。這是書中記錄與批判的社會想像，而不是已被證實的全球治理計畫。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但三十年後重新看待這個概念，我開始覺得，事情可能朝著另一個方向發展：&lt;strong&gt;人類並沒有被排除在生產體系之外，反而以另一種形式，更深入地參與其中。&lt;/strong&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;從勞動者，到自願的生產者&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;從雇用關係來看，資本支付薪資，勞動者付出時間與能力，生產商品或服務，再由企業透過市場取得利潤。但網路平台逐漸在這種關係之外，建立了另一種生產方式。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;今天，我們拍影片、寫文章、分享生活、發表評論，即使不主動創作，每一次點擊、觀看與互動，也可能成為平台分析使用者行為的資料。這些活動大多不是因為受到雇用，而是為了表達自己、獲得認同、取得收入，或單純想獲得片刻的愉悅。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當這些行為匯集到平台上，創作者提供內容，觀看者提供注意力，平台則透過廣告、推薦與資料分析，將兩者轉化為商業價值。Tiziana Terranova 早在 2000 年就討論過，網路上的自願、無酬活動，如何同時帶來樂趣並參與數位經濟。（&lt;a href=&quot;https://warwick.ac.uk/fac/arts/english/currentstudents/postgraduate/masters/modules/criticaltheorytoday/syllabus22-23/terranova_free_labour.pdf&quot;&gt;來源&lt;/a&gt;）&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;平台不必雇用每一位參與者，人們便會為了自己的需求，主動投入其中。&lt;strong&gt;資本不再只是購買人類的勞動，也開始擅長將人類的慾望轉化為生產動力。&lt;/strong&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;當娛樂成為生產&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果過去的奶嘴樂是透過娛樂安撫人們，那麼今天，娛樂本身也可能成為生產的一部分。我們觀看影片，提供廣告曝光的機會；分享生活，提供內容與互動；表達情緒，則可能留下理解偏好的線索。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;美國聯邦貿易委員會（FTC）在 2024 年的報告中指出，許多受調查社群與影音企業的商業模式，具有大量蒐集資料、透過定向廣告變現的誘因。這份報告主要檢視的是 2019 至 2020 年間的做法。（&lt;a href=&quot;https://www.ftc.gov/system/files/ftc_gov/pdf/Social-Media-6b-Report-9-11-2024.pdf&quot;&gt;來源&lt;/a&gt;）&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;推薦機制又將這些活動串了起來。TikTok 的官方說明便指出，觀看時間、是否看完、按讚與分享等訊號，都可能影響推薦。當某些內容更容易得到曝光，想被看見的創作者，也可能調整形式，迎合平台偏好的訊號。（&lt;a href=&quot;https://support.tiktok.com/en/using-tiktok/exploring-videos/how-tiktok-recommends-content&quot;&gt;來源&lt;/a&gt;）&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這不代表所有創作都失去了價值。但當收入仰賴使用者的停留與互動，平台就有誘因持續爭奪注意力。人們不只是娛樂的消費者，也成為這個產業持續運作的資源。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;AI 讓這個循環加速&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;生成式 AI 可能進一步放大這種關係。人類創造的部分內容，被用來訓練模型；模型又反過來協助人們寫作、繪圖與製作影片，降低下一輪創作的門檻。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這並非所有平台的共同做法，但已有具體例子。Meta 在 2025 年的歐盟公告中，表示將使用成年人公開分享的內容，以及與 Meta AI 的互動來訓練模型，並提供反對管道。（&lt;a href=&quot;https://about.fb.com/news/2025/04/making-ai-work-harder-for-europeans/&quot;&gt;來源&lt;/a&gt;）&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;於是，一種循環可能逐漸成形：內容支持技術發展，工具吸引更多人創作，觀看與互動則帶來資料及收益，支持下一輪投入。「永動機」只是比喻，運算、能源與營運都有成本，更多內容也不保證帶來更多觀看或收益。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但值得注意的是，人們往往不是出於義務，而是出於慾望：創作者想要更多流量，觀看者想要更多新鮮感，平台想要更多收益。每個人追求自己的目標，也可能共同推動系統擴張。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當內容生產越來越容易，真正稀缺的資源，反而變成人類願意付出的注意力。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;自由，可能是這套系統最有效率的設計&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我們並沒有被強迫創作，也沒有人規定每天必須觀看多少影片。這些行為確實包含自由選擇，但平台能透過推薦、互動指標與獎勵制度，影響哪些行為比較容易得到回報。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當觀看數成為成功的指標，按讚成為認同的象徵，我們便可能開始在意這些數字，研究如何獲得更多曝光。久而久之，即使平台沒有明確要求，我們也可能主動調整自己，成為更符合它運作邏輯的參與者。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這不代表人類失去了自由意志，而是讓我想追問：自由選擇，究竟發生在什麼樣的環境裡？如果系統能分配注意力、設計回報，即使每個人都能選擇，這些選擇仍可能朝著有利於系統的方向集中。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;最有效率的控制，或許不是限制人們的選擇，而是讓人們自願選擇對系統最有利的行為。&lt;/strong&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;我們究竟是使用者，還是資源？&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;回到奶嘴樂最初的問題，科技發展後，社會該如何安置不再被需要的勞動者？今天，人類或許沒有失去經濟價值，而是創作、注意力、情緒與社交關係，都可能被納入資本運作的過程。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我們既是內容的生產者與消費者，也是被觀察、分析與預測的對象。在追求娛樂、認同與自我實現的同時，我們也可能持續參與資本的增殖。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當然，這不能證明所有創作都只是被剝削。網路同樣讓個人獲得表達、知識與經濟自主的機會。真正的問題，是我們參與時，有多少能力理解它、影響它，甚至選擇不按照它的邏輯行動？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;或許，當代資本主義最有效率的地方，不是讓人們更努力工作，而是讓人們在追求自身慾望的同時，也持續替資本創造價值。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;過去，我們擔心機器取代人類的工作。&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;現在，我更擔心的是，當我們以為自己終於不必工作時，卻沒有發現，連娛樂、創作與生活，都已經成為工作的一部分。&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;而我們甚至可能樂在其中。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;參考來源&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Hans-Peter Martin、Harald Schumann，《全球化陷阱》（1996）。&lt;a href=&quot;https://www.bloomsbury.com/us/global-trap-9781856495301/&quot;&gt;英文版出版社介紹&lt;/a&gt;；&lt;a href=&quot;https://www.rowohlt.de/verlag/chronik/1996-2015&quot;&gt;德文原著出版年表&lt;/a&gt;。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Tiziana Terranova（2000），&lt;a href=&quot;https://warwick.ac.uk/fac/arts/english/currentstudents/postgraduate/masters/modules/criticaltheorytoday/syllabus22-23/terranova_free_labour.pdf&quot;&gt;〈Free Labor: Producing Culture for the Digital Economy〉&lt;/a&gt;，《Social Text》18(2)，33–58。數位勞動的理論分析。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;FTC（2024），&lt;a href=&quot;https://www.ftc.gov/system/files/ftc_gov/pdf/Social-Media-6b-Report-9-11-2024.pdf&quot;&gt;〈A Look Behind the Screens〉&lt;/a&gt;。主要調查期間為 2019 至 2020 年。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;TikTok，&lt;a href=&quot;https://support.tiktok.com/en/using-tiktok/exploring-videos/how-tiktok-recommends-content&quot;&gt;〈How TikTok recommends content〉&lt;/a&gt;。推薦訊號的官方說明。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Meta（2025；2026 更新），&lt;a href=&quot;https://about.fb.com/news/2025/04/making-ai-work-harder-for-europeans/&quot;&gt;〈Making AI Work Harder for Europeans〉&lt;/a&gt;。歐盟 AI 訓練資料的官方說明。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;AI 協作聲明&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這篇文章由我提出主題與問題，並在寫作過程中與 AI 討論，協助搜尋與整理資料、梳理論點及調整文字。文章中的個人經驗與觀點由我提供，最後也由我確認內容、完成編修，並對發表的文字負責。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;涉及研究或外部資料的內容，我會盡量附上來源，並區分研究結果與自己的推論。若有疏漏或理解不周的地方，歡迎指出，一起把問題想得更清楚。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;關於作者&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;Rei 黃睿霖｜產品設計顧問&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;個人部落格：&lt;a href=&quot;https://huangruilin.tw&quot;&gt;huangruilin.tw&lt;/a&gt;，歡迎訂閱。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;完美像素有限公司（Pixel Perfect Co.）&lt;/strong&gt;創辦人，擁有十多年的產品設計經驗，曾於金融產品公司擔任 Principal Designer，負責產品設計、設計系統建立與設計團隊管理，經驗涵蓋 Web、行動 App、SaaS 與跨平台數位產品。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;目前為獨立產品設計顧問，協助企業與團隊進行產品設計、品牌設計及 AI 工作流程導入，同時創辦「快來報價（Qlite）」，持續探索從設計到產品開發的 AI 協作方式。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;關注設計、科技與人的關係，特別是 AI 如何改變我們的工作、思考與判斷。透過寫作整理實務經驗與生活觀察，也讓那些尚未想清楚的問題，在閱讀與交流中繼續展開。&lt;/p&gt;
</content:encoded></item><item><title>長大</title><link>https://huangruilin.tw/2026/10/09/%e9%95%b7%e5%a4%a7/</link><guid isPermaLink="true">https://huangruilin.tw/2026/10/09/%e9%95%b7%e5%a4%a7/</guid><description>AI發展至今， 從以前要一步一步教它們怎麼做事， 到現在，我好像只剩下刷卡與鼓掌的功能了。 難道說這就是孩子長 […]</description><pubDate>Fri, 09 Oct 2026 05:13:32 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI發展至今，&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;從以前要一步一步教它們怎麼做事，&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;到現在，我好像只剩下刷卡與鼓掌的功能了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;難道說這就是孩子長大的感覺嗎。&lt;/p&gt;
</content:encoded></item><item><title>用戶行為模式（5）— 用對工具，問對問題</title><link>https://huangruilin.tw/2026/09/30/user-behavior-model-5-research-methods-and-ai/</link><guid isPermaLink="true">https://huangruilin.tw/2026/09/30/user-behavior-model-5-research-methods-and-ai/</guid><description>用戶行為模式系列的最後一篇。從可觀察與不可觀察的分界出發，說明五個階段各適合哪些研究方法，也談 AI 能幫上忙的範圍：它擅長整理行為、結果與態度的資料，卻無法替用戶說出需求。</description><pubDate>Wed, 30 Sep 2026 12:11:28 GMT</pubDate><content:encoded>&lt;div data-huangruilin-podcast&gt;&lt;/div&gt;


&lt;p class=&quot;wp-block-paragraph&quot;&gt;在第一篇文章裡，我舉過一個學生常設計的訪談題目：「你平常是用什麼旅遊 App？為什麼使用這個 App？」而用戶最常給的答案是「因為好用」。這個回答聽起來沒什麼問題，但仔細想想，它好像什麼都沒有告訴我們。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;問題其實不在用戶，而在問的人。如果不知道自己想了解的是哪個階段，就很難發現，用戶回答的根本不是你想問的事。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個系列從第一篇到現在，中間隔了五年。這五年最大的變化，就是 AI 進到了每一個設計師的工作流程裡。所以最後一篇，我想回答兩個問題：這個模式怎麼幫你選研究方法？以及，AI 能幫你走到哪個階段？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;答案其實是同一個：&lt;strong&gt;先知道你在哪個階段，再選工具。&lt;/strong&gt;&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;UX 工具不是萬能的，但也不是隨機的&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;UX 的工具書通常會列出一張很長的方法清單：訪談、問卷、易用性測試、眼動追蹤、A/B 測試、日記研究、情境觀察……光是看到這些名字，就已經不知道從哪裡開始了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我在教學的時候很常遇到這種情況。學生做專題，第一步通常是發問卷，因為問卷最容易做，回收也快。但問卷收回來之後，常常不知道要拿這些數字做什麼。問題不在問卷，而在一開始就沒想清楚：我到底想知道什麼？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;很多設計師選工具的方式，是靠感覺，或是靠「我們公司都這樣做」。每一種工具都能回答某些問題，也有它回答不了的問題。不知道這條界線，工具用得再熟也沒有用。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;用戶行為模式提供的，就是一個定位系統。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;五個階段，對應五種問題&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在第三篇的結論裡，我們把模型分成兩半：需求與內在動機不可觀察，外在動機、行為、結果、態度則可以被觀察。這條分界線，決定了每個階段適合用什麼方法。越往前，越要靠用戶開口；越往後，越能靠資料。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;需求階段：用戶到底想要什麼？&lt;/strong&gt;&lt;br&gt;這是最難挖的一層，也就是第三篇說的，要讓用戶「自白」。適合的方法是深度訪談、民族誌研究（Ethnography）、情境觀察。這些方法很花時間，但能接近用戶沒有說出口的東西。問卷在這個階段幾乎沒用，因為用戶很難用選項回答自己都不清楚的需求。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;動機階段：用戶為什麼要這麼做？&lt;/strong&gt;&lt;br&gt;適合用半結構式訪談、Jobs-to-be-Done 框架來挖掘。這個階段要先分清楚是內在動機還是外在動機，因為應對的方法完全不同。外在動機看得到，也能設計，例如優惠活動、推薦機制，效果可以直接用數據驗證。內在動機看不到，只能被喚起，就像第三篇提到的那句廣告台詞，把借錢連結到尊嚴的需求。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;行為階段：用戶實際怎麼做？&lt;/strong&gt;&lt;br&gt;這是資料最多的階段。行為分析、熱圖（Heatmap）、Session Recording、易用性測試，都用在這裡。第四篇說過，行為就像作案手法，是可以被記錄的操作序列。這個階段的資料最客觀，但也最容易被誤讀：看到用戶在某個步驟離開，不代表你知道他為什麼離開。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;結果階段：用戶得到他想要的了嗎？&lt;/strong&gt;&lt;br&gt;任務完成率、轉換率、錯誤率，是這個階段的指標。但記得第四篇說的：客觀的結果和用戶感受到的結果，不一定一致。數字說任務完成了，不代表用戶滿意。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;態度階段：用戶怎麼評價這個經驗？&lt;/strong&gt;&lt;br&gt;NPS、CSAT、產品評論、流失原因訪談，都屬於這裡。態度是整條鏈的回聲，也最常被單獨拿出來看，所以最容易被斷章取義。一個很低的 NPS，可能是需求根本沒被理解，也可能只是結果不符預期。不回到前面的階段，你不會知道要改哪裡。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;AI 能幫你看到哪幾個階段&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;前面那條看得到與看不到的分界線，剛好也是 AI 能力的分界線。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;行為、結果、態度，這些看得到的階段，都會留下資料：操作紀錄、錄影、評分、評論、客服對話。這正是 AI 最擅長的東西。以前整理這些資料，要花很多時間一筆一筆看，現在交給 AI，很快就能做完摘要與分類，也能找出重複出現的抱怨。【放一個你自己的例子，例如整理訪談逐字稿，以前花多久、現在花多久】在看得到的這一半，AI 的確讓研究變快了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但需求不在資料裡，而在用戶心裡。AI 讀過非常多人寫下的文字，所以當你請它扮演用戶，它給你的是「大多數人會怎麼說」，而不是「這個人為什麼這樣做」。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這讓我想起第一篇提過的情況：很多學生做訪談，心裡早就有了答案，訪談只是在驗證自己的假設，最後了解的不是用戶，而是自己。請 AI 扮演用戶，其實是同一件事，只是這次變成你和 AI 一起猜，而 AI 猜得比你更有說服力。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果用殺人的例子來說，AI 比較像一位犯罪側寫師。它可以從作案手法、時間、地點，推敲出兇手的輪廓，而且推得又快又準。但側寫再準，終究只是推論。兇手為什麼這麼做，最後還是要等他自己開口。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;還有一件事值得注意。AI 讓做原型的成本大幅下降，一天就能生出好幾個版本，於是很多團隊會直接拿去跑 A/B 測試，讓數據決定哪個比較好。但如果一開始就沒搞清楚用戶需要什麼，這些測試只是在幾個方向都可能錯了的設計之間，挑一個比較不錯的。方案變多了，錯的選項也跟著變多了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI 讓研究變快了，也讓錯的研究變得更便宜。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;一個簡單的定位練習&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;下次在決定要做什麼研究之前，先問自己三個問題。我們用開頭那個旅遊 App 的例子，實際走一遍。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;1. 我現在最不確定的是哪個階段？&lt;/strong&gt;&lt;br&gt;學生問「為什麼使用這個 App？」，想知道的是動機。但用戶回答「因為好用」，給的是態度。題目想問動機，拿到的卻是態度，所以這一題沒有得到想要的答案。先把自己想知道的階段講清楚，才知道這個答案不對。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;2. 我選的工具能回答那個階段的問題嗎？&lt;/strong&gt;&lt;br&gt;想知道動機，問卷和 AI 模擬都幫不上忙，要回到訪談。但問法要換，不要問「為什麼」，改問具體發生過的事，例如：「你最近一次規劃旅行，是從哪一步開始的？」「你是怎麼知道這個 App 的？」用戶描述經過時，動機常常會自己跑出來。第一篇的例子就是這樣：一路追問下去，可能發現是朋友推薦，背後是社交的需求。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;3. 我有沒有把整條鏈考慮進去？&lt;/strong&gt;&lt;br&gt;訪談聽到的，只是用戶自己的說法。如果用戶說「我都用它比價」，可以回頭看行為資料：他實際打開 App 時，有沒有在用比價功能？說法和行為對得上，這個發現才站得住。這一步 AI 可以幫很大的忙，例如整理訪談逐字稿、比對行為資料。但訪談的問題，還是要你自己問。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;收尾：這個模式能給你什麼&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;回顧這整個系列，用戶行為模式不是新的 UX 方法，也不是另一套工具。它是一個思考框架，幫助你在複雜的用戶研究現場，知道自己站在哪裡。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;用戶的行為，從來不是單一的事件，而是一條有脈絡的鏈。需求決定了動機的方向，動機驅動了行為的發生，行為導致了結果，結果塑造了態度，態度又回過頭來影響下一次的需求。這個循環，在每一個用你產品的人身上，每天都在發生。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;設計師的工作，不是猜測這條鏈的某一個節點，而是有系統地去理解它。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;五年前寫第一篇的時候，我擔心的是學生只會用工具，不懂得看整條鏈。五年後，工具變得更強了，AI 可以幫你看完大部分的資料，這個擔心反而更重要。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI 能幫你看得更多、更快。但用戶真正需要什麼，還是要你自己去問。&lt;/p&gt;
</content:encoded></item><item><title>AI 讓設計更快了，為什麼設計師沒有比較輕鬆？</title><link>https://huangruilin.tw/2026/09/18/ai-makes-design-faster-not-easier/</link><guid isPermaLink="true">https://huangruilin.tw/2026/09/18/ai-makes-design-faster-not-easier/</guid><description>AI 加快了介面與原型的產出，設計師卻沒有因此比較輕鬆。當製作成本下降，使用者訪談、利害關係人協調與方向判斷仍需要時間，甚至可能因方案增加而承受更多工作。我開始重新追問：設計生產力應該如何衡量？</description><pubDate>Thu, 17 Sep 2026 17:18:00 GMT</pubDate><content:encoded>		&lt;div class=&quot;wp-block-jetpack-podcast-episode&quot;&gt;
			&lt;article class=&quot;jetpack-podcast-episode&quot; itemscope itemtype=&quot;https://schema.org/PodcastEpisode&quot;&gt;
									&lt;link itemprop=&quot;url&quot; href=&quot;/2026/09/18/ai-makes-design-faster-not-easier/&quot; /&gt;
													&lt;figure class=&quot;jetpack-podcast-episode__poster&quot;&gt;
						&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/tim-gouw-1K9T5YiZ2WU-unsplash.jpg?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/tim-gouw-1K9T5YiZ2WU-unsplash.jpg?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/tim-gouw-1K9T5YiZ2WU-unsplash.jpg?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/tim-gouw-1K9T5YiZ2WU-unsplash.jpg?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot;
						 src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/tim-gouw-1K9T5YiZ2WU-unsplash.jpg?ssl=1&amp;amp;w=1080&quot;
							alt=&quot;&quot;
							itemprop=&quot;image&quot;
							loading=&quot;lazy&quot;
						/&gt;
					&lt;/figure&gt;
				
				&lt;div class=&quot;jetpack-podcast-episode__body&quot;&gt;
					
											&lt;h3 class=&quot;jetpack-podcast-episode__title&quot; itemprop=&quot;name&quot;&gt;
															&lt;a href=&quot;/2026/09/18/ai-makes-design-faster-not-easier/&quot;&gt;AI 讓設計更快了，為什麼設計師沒有比較輕鬆？&lt;/a&gt;
													&lt;/h3&gt;
					
											&lt;p class=&quot;jetpack-podcast-episode__byline&quot;&gt;
															&lt;span class=&quot;jetpack-podcast-episode__author&quot; itemprop=&quot;author&quot; itemscope itemtype=&quot;https://schema.org/Person&quot;&gt;
																			&lt;a href=&quot;http://reihuang.wordpress.com&quot; itemprop=&quot;url&quot;&gt;
											&lt;span itemprop=&quot;name&quot;&gt;huangruilin&lt;/span&gt;
										&lt;/a&gt;
																	&lt;/span&gt;
																						&lt;time
									class=&quot;jetpack-podcast-episode__date&quot;
									datetime=&quot;2026-09-18T01:18:00+08:00&quot;
									itemprop=&quot;datePublished&quot;
								&gt;
									2026 年 9 月 18 日								&lt;/time&gt;
																						&lt;span class=&quot;jetpack-podcast-episode__duration&quot;&gt;2:41&lt;/span&gt;
													&lt;/p&gt;
					
					&lt;div
						class=&quot;jetpack-podcast-episode__player&quot;
						itemprop=&quot;audio&quot;
						itemscope
						itemtype=&quot;https://schema.org/AudioObject&quot;
					&gt;
						&lt;meta itemprop=&quot;contentUrl&quot; content=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791648105.wav&quot; /&gt;
													&lt;meta itemprop=&quot;encodingFormat&quot; content=&quot;audio/wav&quot; /&gt;
																			&lt;meta itemprop=&quot;duration&quot; content=&quot;2:41&quot; /&gt;
																			&lt;audio
								class=&quot;jetpack-podcast-episode__audio&quot;
								controls
								preload=&quot;none&quot;
								src=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791648105.wav&quot;
																	data-mime=&quot;audio/wav&quot;							&gt;&lt;a href=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791648105.wav&quot;&gt;收聽單集&lt;/a&gt;&lt;/audio&gt;
											&lt;/div&gt;

					
					
					
											&lt;div class=&quot;jetpack-podcast-episode__series&quot; itemprop=&quot;partOfSeries&quot; itemscope itemtype=&quot;https://schema.org/PodcastSeries&quot;&gt;
							&lt;meta itemprop=&quot;name&quot; content=&quot;huangruilin&quot; /&gt;
																				&lt;/div&gt;
					
									&lt;/div&gt;
			&lt;/article&gt;
		&lt;/div&gt;
		


&lt;p class=&quot;wp-block-paragraph&quot;&gt;最近這段時間，我在工作中用了愈來愈多 AI 工具。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我會用 AI 整理資料、發想方向、製作原型，有時也讓它協助寫程式。過去需要在不同工具之間來回處理的工作，現在確實可以更快完成。照理來說，設計師應該可以少做一點，或者至少輕鬆一些。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但我的實際感受卻不是這樣。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;設計的產出速度變快了，工作量卻沒有明顯減少。為了配合工程端使用 AI 開發的方式，設計師反而要花更多時間研究工具、調整流程，還要檢查 AI 產出的內容。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這讓我開始懷疑：AI 提高的究竟是設計師的生產力，還是只提高了產出的速度？&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;做得更快，不代表設計也快了&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;OpenAI 產品設計負責人 Ian Silber 最近接受 Lenny’s Podcast 訪問時，談到類似的現象。（關於設計團隊生產力與回饋流程的討論約從 4:32 開始。）&lt;/p&gt;



&lt;figure class=&quot;wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio&quot;&gt;&lt;div class=&quot;wp-block-embed__wrapper&quot;&gt;
&lt;span class=&quot;embed-youtube&quot; style=&quot;text-align:center; display: block;&quot;&gt;&lt;iframe loading=&quot;lazy&quot; class=&quot;youtube-player&quot; width=&quot;640&quot; height=&quot;360&quot; src=&quot;https://www.youtube.com/embed/BV0hy6NET-U?version=3&amp;#038;rel=1&amp;#038;showsearch=0&amp;#038;showinfo=1&amp;#038;iv_load_policy=1&amp;#038;fs=1&amp;#038;hl=zh-TW&amp;#038;autohide=2&amp;#038;wmode=transparent&quot; allowfullscreen=&quot;true&quot; style=&quot;border:0;&quot; sandbox=&quot;allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;他提到，工程師使用 AI 後，可能感受到十倍甚至更高的生產力提升，但設計團隊並沒有出現相同幅度的變化。因為設計仍然需要反覆嘗試、取得使用者回饋，以及協調組織內不同角色的意見。製作方案的速度雖然變快，這些判斷與回饋過程卻沒有以相同幅度縮短。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Silber 並不是說 AI 對設計沒有幫助，而是設計工作的進展，很難只用產出速度衡量。在&lt;a href=&quot;https://www.lennysnewsletter.com/p/openais-head-of-design-this-is-the&quot;&gt;這場訪談&lt;/a&gt;中，他提到設計流程依然需要時間，沒有像程式開發一樣被大幅壓縮。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這裡提到的生產力提升倍數，是 Silber 在訪談中描述的內部觀察，而不是經過公開研究驗證的統計結果。不過，他對設計流程的描述，確實呼應了我的工作經驗。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI 可以很快產生介面，也能根據需求做出可以操作的原型。但設計師真正花時間處理的，往往不是「能不能做出來」，而是「為什麼要做這件事」。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;設計流程是在建立判斷的依據&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當 AI 能快速產生畫面與原型，我們很容易認為設計工作已經被大幅加速。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但在做出這些成果以前，設計師還需要訪談使用者、理解問題，並和產品、工程、營運及其他利害關係人確認不同限制。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;即使畫面可以在十分鐘內完成，我們仍然要判斷：這是不是使用者真正需要的功能？它是否符合商業方向？工程上需要多少成本？不同部門能不能接受這樣的改變？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;使用者訪談、需求釐清、方案測試與利害關係人討論，不只是設計流程中的必要步驟，也是團隊建立判斷依據的過程。少了這些工作，我們或許可以更快得到一個答案，卻不一定知道這個答案是否值得相信。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;產出增加，判斷也跟著增加&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI 加快工程開發之後，設計師也多了一些新的工作。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;為了讓設計成果順利進入開發，我開始花時間研究不同的 AI 工具，理解它們如何讀取設計系統、產生介面，以及如何把設計轉換成工程師能繼續開發的形式。這些學習可能帶來新的能力，但在現階段，它們也是增加的工作量。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;而且，當製作方案的成本下降，我們不一定會因此做得更少。團隊可能提出更多想法、製作更多版本，也更容易在方向還沒釐清以前，就先做出看起來相當完整的成果。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;以前的限制可能是「這個想法做不做得出來」，現在則變成「這麼多做得出來的想法，我們該選哪一個」。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;製作的瓶頸變小了，判斷與溝通的負擔卻可能變得更大。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;我們該怎麼衡量設計生產力？&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果設計師原本一天完成兩個畫面，現在可以完成十個，當然是一種效率提升。但如果多出來的八個畫面讓團隊花更多時間比較，也沒有讓我們更理解使用者，這些產出是否真的推動了專案？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;或許設計生產力不該只看完成多少設計稿，或多快把內容交給工程師。它也應該包含：團隊是否更早發現錯誤方向、是否減少不必要的開發，以及是否更清楚知道自己為什麼做出這個決定。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI 讓我們更快把想法變成看得見的東西。但當製作不再是最大的限制，我們也更需要回答另一個問題：在所有可以做的事情之中，什麼才真正值得做？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;也許，AI 沒有讓設計師比較輕鬆，不只是因為工具還不夠成熟，而是因為設計真正困難的部分，從來不只是把東西做出來。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;參考資料&lt;/h2&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;Lenny Rachitsky，〈&lt;a href=&quot;https://www.lennysnewsletter.com/p/openais-head-of-design-this-is-the&quot;&gt;OpenAI’s Head of Design: This is the best time in history to be a designer&lt;/a&gt;〉，Lenny’s Podcast，2026 年 8 月 16 日。&lt;/li&gt;



&lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=BV0hy6NET-U&amp;amp;t=272s&quot;&gt;YouTube 完整訪談&lt;/a&gt;，關於設計團隊生產力與回饋流程的討論約從 4:32 開始。&lt;/li&gt;
&lt;/ul&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;AI 協作聲明&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這篇文章由我提出主題與問題，並在寫作過程中與 AI 討論，協助搜尋與整理資料、梳理論點及調整文字。文章中的個人經驗與觀點由我提供，最後也由我確認內容、完成編修，並對發表的文字負責。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;涉及研究或外部資料的內容，我會盡量附上來源，並區分研究結果與自己的推論。若有疏漏或理解不周的地方，歡迎指出，一起把問題想得更清楚。&lt;/p&gt;
</content:encoded></item><item><title>別人的問題都看得懂，自己的卻看不清：AI 能幫我走出索羅門悖論嗎？</title><link>https://huangruilin.tw/2026/09/16/solomons-paradox-ai-perspective-taking/</link><guid isPermaLink="true">https://huangruilin.tw/2026/09/16/solomons-paradox-ai-perspective-taking/</guid><description>為什麼別人的問題看得懂，自己的卻看不清？索羅門悖論讓我思考，AI 能否陪我們換個位置，看見自己與他人之間不同的判斷標準。但它也可能只是附和我們。換位之後，能不能更清楚自己的想法，同時容許未知與不同的答案？</description><pubDate>Wed, 16 Sep 2026 03:17:48 GMT</pubDate><content:encoded>		&lt;div class=&quot;wp-block-jetpack-podcast-episode&quot;&gt;
			&lt;article class=&quot;jetpack-podcast-episode&quot; itemscope itemtype=&quot;https://schema.org/PodcastEpisode&quot;&gt;
									&lt;link itemprop=&quot;url&quot; href=&quot;/2026/09/16/solomons-paradox-ai-perspective-taking/&quot; /&gt;
													&lt;figure class=&quot;jetpack-podcast-episode__poster&quot;&gt;
						&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/Codex-%E5%9C%96%E5%83%8F-2026%E5%B9%B49%E6%9C%8815%E6%97%A5-%E4%B8%8B%E5%8D%8806_10_15.png?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/Codex-%E5%9C%96%E5%83%8F-2026%E5%B9%B49%E6%9C%8815%E6%97%A5-%E4%B8%8B%E5%8D%8806_10_15.png?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/Codex-%E5%9C%96%E5%83%8F-2026%E5%B9%B49%E6%9C%8815%E6%97%A5-%E4%B8%8B%E5%8D%8806_10_15.png?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/Codex-%E5%9C%96%E5%83%8F-2026%E5%B9%B49%E6%9C%8815%E6%97%A5-%E4%B8%8B%E5%8D%8806_10_15.png?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot;
						 src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/09/Codex-%E5%9C%96%E5%83%8F-2026%E5%B9%B49%E6%9C%8815%E6%97%A5-%E4%B8%8B%E5%8D%8806_10_15.png?ssl=1&amp;amp;w=1080&quot;
							alt=&quot;&quot;
							itemprop=&quot;image&quot;
							loading=&quot;lazy&quot;
						/&gt;
					&lt;/figure&gt;
				
				&lt;div class=&quot;jetpack-podcast-episode__body&quot;&gt;
					
											&lt;h3 class=&quot;jetpack-podcast-episode__title&quot; itemprop=&quot;name&quot;&gt;
															&lt;a href=&quot;/2026/09/16/solomons-paradox-ai-perspective-taking/&quot;&gt;別人的問題都看得懂，自己的卻看不清：AI 能幫我走出索羅門悖論嗎？&lt;/a&gt;
													&lt;/h3&gt;
					
											&lt;p class=&quot;jetpack-podcast-episode__byline&quot;&gt;
															&lt;span class=&quot;jetpack-podcast-episode__author&quot; itemprop=&quot;author&quot; itemscope itemtype=&quot;https://schema.org/Person&quot;&gt;
																			&lt;a href=&quot;http://reihuang.wordpress.com&quot; itemprop=&quot;url&quot;&gt;
											&lt;span itemprop=&quot;name&quot;&gt;huangruilin&lt;/span&gt;
										&lt;/a&gt;
																	&lt;/span&gt;
																						&lt;time
									class=&quot;jetpack-podcast-episode__date&quot;
									datetime=&quot;2026-09-16T11:17:48+08:00&quot;
									itemprop=&quot;datePublished&quot;
								&gt;
									2026 年 9 月 16 日								&lt;/time&gt;
																						&lt;span class=&quot;jetpack-podcast-episode__duration&quot;&gt;3:31&lt;/span&gt;
													&lt;/p&gt;
					
					&lt;div
						class=&quot;jetpack-podcast-episode__player&quot;
						itemprop=&quot;audio&quot;
						itemscope
						itemtype=&quot;https://schema.org/AudioObject&quot;
					&gt;
						&lt;meta itemprop=&quot;contentUrl&quot; content=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791649051.wav&quot; /&gt;
													&lt;meta itemprop=&quot;encodingFormat&quot; content=&quot;audio/wav&quot; /&gt;
																			&lt;meta itemprop=&quot;duration&quot; content=&quot;3:31&quot; /&gt;
																			&lt;audio
								class=&quot;jetpack-podcast-episode__audio&quot;
								controls
								preload=&quot;none&quot;
								src=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791649051.wav&quot;
																	data-mime=&quot;audio/wav&quot;							&gt;&lt;a href=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791649051.wav&quot;&gt;收聽單集&lt;/a&gt;&lt;/audio&gt;
											&lt;/div&gt;

					
					
					
											&lt;div class=&quot;jetpack-podcast-episode__series&quot; itemprop=&quot;partOfSeries&quot; itemscope itemtype=&quot;https://schema.org/PodcastSeries&quot;&gt;
							&lt;meta itemprop=&quot;name&quot; content=&quot;huangruilin&quot; /&gt;
																				&lt;/div&gt;
					
									&lt;/div&gt;
			&lt;/article&gt;
		&lt;/div&gt;
		


&lt;p class=&quot;wp-block-paragraph&quot;&gt;不知道你有沒有這樣的經驗：朋友遇到問題來找你聊，你好像很快就能看見事情的不同面向，也知道可以怎麼處理。但當類似的事情發生在自己身上，那些曾經說得頭頭是道的建議，突然都不太管用了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;例如，朋友說，同事一直沒有回覆他的訊息，讓他覺得自己不受重視。我可能會提醒他：「對方是不是正在忙？還是這件事需要一點時間才能回答？」&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但如果是我的訊息被已讀不回，我卻可能反覆想著：是不是我說錯了什麼？對方是不是對我有意見？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;同樣一件事，換了主角，我看事情的方式就變了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這讓我好奇：我是真的比較看得懂別人的問題，還是因為事情沒有發生在自己身上，所以比較容易保持清楚？&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;為什麼替別人想，比替自己想容易？&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;心理學裡有個概念，叫做「索羅門悖論」（Solomon’s paradox）。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個名字來自以智慧聞名，卻仍會在個人生活中做出不明智決定的所羅門王。它描述的是一種落差：我們思考別人的人際困境時，往往比面對自己的困境，更能考慮不同觀點、承認資訊有限，也比較願意看見妥協與改變的可能。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;心理學家 Igor Grossmann 與 Ethan Kross 在 2014 年發表的研究中，透過三個實驗觀察到這種差異。研究中的「比較有智慧」，並不是指參與者總能找到正確答案，而是他們在思考關係問題時，是否能承認自己的理解有侷限、考慮他人的立場，以及理解事情可能繼續變化。&lt;a href=&quot;#research-1&quot;&gt;[1]&lt;/a&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個區分讓我想到，平常說的「當局者迷，旁觀者清」，或許不只是誰掌握比較多資訊。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;身為當事人，我可能知道最多細節，卻也最在意某些細節。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;朋友的訊息沒被回覆，我看見的是好幾種可能；自己的訊息沒被回覆，我卻可能一直盯著「是不是被討厭了」這個解釋。其他可能性並沒有消失，只是那個最讓我不安的想法，占據了大部分注意力。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;看得清楚，也不代表做得到&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但想到這裡，我也想替當事人說幾句話。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;旁觀者容易提出建議，有時候是因為他不用承擔後果。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;勸朋友直接和主管談清楚，看起來很合理；輪到自己時，卻得考慮主管會不會因此留下負面印象，之後還能不能好好合作。勸別人離開一段不適合的關係，也比自己面對失去、孤單與生活改變容易。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;所以，「我知道可以怎麼做，但我做不到」，未必都是看不清問題。有時候，我知道那些道理，只是還沒準備好承擔接下來的事。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這和索羅門悖論需要分開來看。研究談的是思考問題時展現出的差異，不能直接拿來解釋所有猶豫，也不能因為一個人沒有採取旁觀者建議的行動，就認定他不夠理性。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;對我來說，真正值得問的可能是：我現在是少看見了某些可能，還是已經看見，卻仍需要時間面對？&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;知道要換個角度，卻不一定換得過去&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;有意思的是，同一份研究也發現，當參與者嘗試從旁觀者的角度思考自己的關係困境時，原本思考自己與他人問題的差距，可以在實驗條件下消除。研究者將這種轉換視角的方式稱為「自我抽離」（self-distancing）。&lt;a href=&quot;#research-1&quot;&gt;[1]&lt;/a&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我把它理解成，暫時退後一步，看看整個處境。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;例如，當我覺得「他不回我，就是不尊重我」，可以先問自己：「如果是一個朋友遇到這件事，我會先想了解什麼？」&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;也許我會問：訊息傳出去多久了？這是經常發生，還是只有這一次？對方知道這件事很急嗎？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這些問題沒有否定我的不舒服，但它們讓我有機會分辨：哪些是已經發生的事，哪些是我替事情加上的解釋。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;不過，知道可以退後一步，和真的退得開，還是有段距離。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當我還在情緒裡，別人說一句「如果是你的朋友呢」，我可能只是把原來的答案再說一次。即使把「我」換成另一個名字，我也知道那個人就是自己，未必因此看見新的可能。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果要讓 AI 協助這件事，或許需要更具體的過程。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;如果有一個陪我練習換位的 AI agent&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我開始想，能不能做一個專門協助釐清想法的 AI agent，讓它帶著我把自己的困境暫時放到眼前，像讀另一個人的故事那樣，重新看一次？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這裡談的是從自我抽離研究延伸出的設計構想，並不是上述研究已經證明 AI 可以消除索羅門悖論。它是否有幫助，仍然需要實際測試。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;假設有個人對 AI 說：&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;「我想離職，但同事一定會很辛苦。我覺得現在走很不負責任。」&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI 可以先了解具體情況：他有沒有承諾完成某件事？能安排多少交接時間？團隊缺人是最近才發生，還是已經持續很久？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;確認這些背景後，再請他試著閱讀一個保留相同條件的故事：&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;「小林想離職，但團隊長期缺人。他願意提前告知，也會完成交接，仍然擔心留下來的同事負擔增加，因此一直沒有提離職。」&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;接著，AI 問：&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;「在你看來，小林做到什麼程度，就算盡到離職前的責任？」&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個問題讓當事人先試著說出，自己會怎麼判斷另一個人的責任。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當事人看完小林的故事，可能會說：&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;「如果他已經提前告知，也願意好好交接，我不會覺得他不負責任。總不能公司一直缺人，他就一直不能走。」&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI 接著問：&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;「你認為小林做到這些，就已經盡到責任。回到你的情況，如果你也做了同樣的安排，你會覺得自己可以離開嗎？」&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當事人也許會回答：&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;「還是不行。我會覺得，至少要等到同事不受影響才能走。」&lt;/p&gt;
&lt;/blockquote&gt;



&lt;div class=&quot;wp-block-group is-layout-flow wp-block-group-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI 再問：&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot; style=&quot;margin-right:0;margin-left:0&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;「你對小林的要求是好好交接，對自己的要求卻是同事完全不受影響。你的處境裡，有什麼不同的承諾或條件，讓你需要承擔更多責任嗎？」&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;到這裡，換位才讓一個原本不明顯的差異浮現：我可以接受別人的離開帶來一些不便，卻要求自己離開時，不能造成任何人的負擔。&lt;/p&gt;
&lt;/div&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個差異未必沒有理由。也許我確實做過額外的承諾，那就需要把它說清楚；也可能仔細想過後，才發現自己一直用更嚴格的標準要求自己。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;換位的作用，是讓這個標準有機會被看見、被檢查。至於是否離職，仍然要回到實際處境裡考慮。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;換位之後，也要容許自己的處境不同&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但這個練習也可能失敗。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;使用者可能會說：「小林和我不一樣。」&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這時，AI 應該讓他補充：哪個差異會影響判斷？是同事曾經在困難時幫過自己，還是自己做過某項承諾？把那些條件加回故事後，原本的建議還適用嗎？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這些差異可能確實重要。不能因為使用者沒有接受旁觀者的建議，就認為他在找藉口。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;同樣地，AI 改寫故事時，也不能偷偷刪除不利資訊，把主角寫得特別無辜。如果它先把故事整理成某個答案，再引導使用者同意，整個練習就失去了檢查想法的意義。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我期待的過程是：先看一個具體故事，試著提出問題或判斷，再回到自己身上，看看哪些想法能用、哪些用不上，以及為什麼。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;即使最後發現「我其實看得清楚，只是這個選擇真的很難」，也已經是有用的釐清。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;AI 也可能讓我更相信自己沒有錯&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;不過，這個設計還有一個問題：AI 最先聽見的，通常是我的版本。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我選擇說哪些細節、怎麼形容對方、略過哪些背景，都可能影響它接下來的回應。即使我沒有刻意隱瞞，也很難保證自己在情緒裡，能把事情交代得完整。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;而且，AI 也可能順著我的說法。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當我說「對方根本不尊重我」，它如果很快回答「你值得被更好地對待」，我可能會覺得自己終於被理解。但這份被理解的感覺，是否也讓我更少追問：我的解讀有沒有其他可能？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;一項研究發現，與迎合型 AI 互動後，參與者更相信自己在人際衝突中是對的，承擔責任與修復衝突的意願則降低。這個結果不能概括所有 AI 對話，卻提醒我：讓人感到被支持的回應，不一定能幫助人重新檢查自己的判斷。&lt;a href=&quot;#research-2&quot;&gt;[2]&lt;/a&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;因此，這個 agent 需要能理解感受，同時保留對解釋的疑問。它可以承認我很難受，但對於「對方一定是故意的」，仍然需要問問依據是什麼。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;它也不必為了提供不同觀點，硬替每個行為找理由。有些問題確實涉及不公平待遇或權力差距；如果一味要求當事人反省，反而會漏掉處境裡真正重要的事。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;資訊不足的地方，就先留下來。AI 不知道對方的內心，也不需要替所有未知編出一個說得通的答案。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;最後，我能不能帶著問題離開對話？&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果真的做出這樣的 agent，我會想知道：聊完之後，我們能不能用自己的話，更清楚地說明目前的想法？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;例如，我現在怎麼看這件事？有哪些資訊支持這個看法？哪些仍是推測？我在意什麼，又願意承擔哪些取捨？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;對我來說，值得期待的結果，是使用者能說：「我現在比較知道自己在想什麼，也知道哪些部分還不能確定。」&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;索羅門悖論讓我意識到，我們能不能好好思考，可能和當下如何看待自己的處境有關。AI 或許能陪我練習換個位置，但我也需要願意檢查那些最熟悉、最讓自己安心的解釋。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;別人的問題之所以比較容易看懂，也許部分是因為我允許它有不同答案。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;輪到自己時，我能不能也保留一點這樣的空間？&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;研究來源&lt;/h2&gt;



&lt;h3 id=&quot;research-1&quot; class=&quot;wp-block-heading&quot;&gt;1. 索羅門悖論與自我抽離&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Grossmann, I., &amp;amp; Kross, E.（2014）. &lt;em&gt;Exploring Solomon’s Paradox: Self-Distancing Eliminates the Self-Other Asymmetry in Wise Reasoning About Close Relationships in Younger and Older Adults.&lt;/em&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;探討人們思考自己與他人的關係困境時，所展現的推理差異，以及採取旁觀者視角的影響。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;a href=&quot;https://journals.sagepub.com/doi/10.1177/0956797614535400&quot;&gt;閱讀研究&lt;/a&gt;&lt;/p&gt;



&lt;h3 id=&quot;research-2&quot; class=&quot;wp-block-heading&quot;&gt;2. AI 迎合對人際衝突判斷的影響&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;em&gt;Sycophantic AI decreases prosocial intentions and promotes dependence.&lt;/em&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;探討迎合型 AI 如何影響使用者對自身立場的確信，以及承擔責任、修復人際衝突的意願。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;a href=&quot;https://doi.org/10.1126/science.aec8352&quot;&gt;閱讀研究&lt;/a&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;本文提出的 AI agent 與換位對話流程，是依上述研究延伸的設計構想，尚未經過效果驗證。&lt;/p&gt;



&lt;hr class=&quot;wp-block-coblocks-dynamic-separator&quot; style=&quot;height:50px&quot;/&gt;



&lt;div class=&quot;wp-block-group is-layout-flow wp-block-group-is-layout-flow&quot;&gt;
&lt;h2 class=&quot;wp-block-heading&quot;&gt;AI 協作聲明&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這篇文章由我提出主題與問題，並在寫作過程中與 AI 討論，協助搜尋與整理資料、梳理論點及調整文字。文章中的個人經驗與觀點由我提供，最後也由我確認內容、完成編修，並對發表的文字負責。涉及研究或外部資料的內容，我會盡量附上來源，並區分研究結果與自己的推論。若有疏漏或理解不周的地方，歡迎指出，一起把問題想得更清楚。&lt;/p&gt;
&lt;/div&gt;
</content:encoded></item><item><title>我思故我在，但思考外包給 AI 後，我還在嗎？</title><link>https://huangruilin.tw/2026/09/13/i-think-therefore-i-am-outsourcing-thought-to-ai/</link><guid isPermaLink="true">https://huangruilin.tw/2026/09/13/i-think-therefore-i-am-outsourcing-thought-to-ai/</guid><description>「我思故我在」，這句由笛卡爾提出的命題，在 AI 時代引出了新的疑問：當思考可以外包，我是否仍參與理解與判斷？工具讓知識更容易取得，也可能讓人高估自己的理解。我們需要檢查答案的理由，也反思自己的擔心，保留親自思考的空間。</description><pubDate>Sun, 13 Sep 2026 07:52:14 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;最近，我從「我思故我在」想到了一個問題。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;笛卡爾試著懷疑所有可以懷疑的東西，最後找到一個無法否認的起點：只要我正在懷疑、正在思考，我就存在。我可以懷疑眼前的一切是假的，卻不能在懷疑的同時，否認正在思考的自己。&lt;a href=&quot;https://www.contrib.andrew.cmu.edu/~kk3n/80-300/descartes-meditation2.htm&quot;&gt;《第二沉思》&lt;/a&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;對我來說，懷疑可以是思考的起點。當我懷疑一件事，就表示我正在追問：它是真的嗎？為什麼？有沒有其他可能？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;那麼，當 AI 越來越方便，能隨時給出完整、流暢、看起來很有道理的回答，我會不會慢慢忘記懷疑？&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;那些很細微的時刻&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我知道，這中間不能直接畫上等號。不懷疑，不代表沒有思考；接受一個答案，也可能是理解之後的選擇。我在意的是那些很細微的時刻：原本應該停下來想一想，卻因為答案已經擺在眼前，就順手接受了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;第一次，可能只是為了省時間。後來，會不會連「這個答案值得再想一下嗎」都忘了問？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;尤其當 AI 的回答恰好符合我的期待，我是否更容易把「聽起來有道理」當成「它就是對的」？我以為自己理解了，卻可能只是讀懂了它的句子，還沒有檢查它的理由。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個擔心讓我想起之前在&lt;a href=&quot;/2025/12/15/ai-cognitive-inflation-illusion-of-power/&quot;&gt;〈權力的幻覺〉&lt;/a&gt;中談過的「認知膨脹」。當時，我關心的是這種錯覺如何影響我們對專家的信任。2015 年，耶魯大學研究團隊透過一系列實驗發現，上網搜尋解釋之後，受試者對自己解釋其他、不相關問題的能力，給出了比未搜尋者更高的評價。即使搜尋沒有任何結果，也觀察到類似現象。研究者認為，人們可能把「能從外部取得的知識」和「自己腦中已有的知識」混在一起。&lt;a href=&quot;https://bpb-us-w2.wpmucdn.com/campuspress.yale.edu/dist/c/259/files/2020/05/fisher2015.pdf&quot;&gt;Fisher、Goddu 與 Keil，2015&lt;/a&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這項研究談的是搜尋，以及人如何評估自己的知識，還不能直接回答 AI 是否會影響思考能力。但它讓我想追問：當 AI 連整理好的解釋都能直接提供，我會不會更容易把看懂答案，當成自己已經理解？&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;當記憶有了外部依靠&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;對工具的這種擔心，其實不新。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;柏拉圖的《斐德羅篇》裡，蘇格拉底講了一個故事：發明文字的神向國王介紹文字，說它能讓人更有智慧、記性更好。國王卻回答，依賴文字的人會疏於練習記憶，轉而依靠外部的符號。文字提供的是提醒，以及智慧的表象。&lt;a href=&quot;https://classics.mit.edu/Plato/phaedrus.html&quot;&gt;《斐德羅篇》，274c–275b&lt;/a&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;那是約 2400 年前的擔心。但這個故事本身，不能證明文字讓人的記憶能力退化了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;即使是口傳文化中能吟唱長篇史詩的歌者，也不能簡單理解為把整部作品逐字記在腦中。Albert Lord 對南斯拉夫口傳史詩的研究指出，歌者會運用熟悉的傳統語句與敘事模式，在演出中重新組成故事。那是一種經過長期學習的技藝，不能只用記憶力來概括。&lt;a href=&quot;https://mpc.chs.harvard.edu/performance-and-performer-the-role-of-tradition-in-oral-epic-song/&quot;&gt;哈佛 Milman Parry 口傳文學典藏&lt;/a&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這反而讓我更在意「練習」這件事。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當一件事不再需要經常親自完成，我們會不會也少了練習它的機會？對於那些從來沒有練習過的能力，我們甚至很難想像，熟練掌握它們會是什麼感受。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我擔心的，是某種不容易察覺的改變：如果我逐漸習慣不再追問，會不會連這個習慣正在形成，都沒有注意到？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;文字讓我們把一些記憶交給外部紀錄，搜尋讓我們更容易找到資料。而當我直接接受 AI 的結論，我可能連從資料到結論的理解過程，也一起外包了。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;我為什麼相信這個答案？&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當然，懷疑也需要時間與心力。我們很難對每個答案都親自查證，許多事情仍需要依靠他人的專業與經驗，信任也因此成為一種必要的分工。問題便不只是要不要懷疑，而是哪些問題值得停下來思考，以及我們憑什麼選擇相信。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但要知道該懷疑哪裡，往往需要一些背景知識。面對完全陌生的領域，我可能連問題出在哪裡都看不出來。這時候，至少還能問：它的來源是什麼？有沒有其他可信的說法？哪些地方仍然沒有定論？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我能做的，是拿到答案之後多留一點思考空間：它根據什麼？有沒有忽略什麼？如果出現相反的證據，我願不願意改變想法？離開這段回答，我能不能用自己的話說明，為什麼我相信它？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;懷疑也包含檢查自己的直覺。問過、想過之後，我仍然可以選擇相信。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;也懷疑自己的擔心&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;不過，回頭看文字的發明，我也想重新檢查自己的擔心。當知識可以被文字紀錄下來，我們不必把一切都記在腦中，也能讓知識跨越時間與距離，被更多人接觸、閱讀與討論。某些記憶的練習或許不再那麼必要，但知識的保存與傳遞，也因此有了更多可能。如果只看見不再需要親自做的事，我會不會也忽略了工具讓我們開始能做的事？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;那麼，AI 是否也可能讓一些思考變得更容易展開？它可以協助我整理陌生的資料，也可能提出我沒想到的反例，讓我有機會問出原本問不出的問題。我會怎麼運用這些可能？如果我提醒自己別太快相信 AI，也該用同樣的態度，檢查自己對 AI 的擔心。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我還不知道，AI 是否會讓人類逐漸失去懷疑的能力。但我想先記住這個問題，提醒自己留意：當取得答案變得容易，我是否也省略了形成判斷的過程？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;下次 AI 給出答案時，我希望自己還記得問一句：&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;「為什麼？」&lt;/p&gt;
</content:encoded></item><item><title>用戶行為模式（4）— 行為、結果與態度</title><link>https://huangruilin.tw/2026/07/06/user-behavior-model-4-behavior-outcome-attitude/</link><guid isPermaLink="true">https://huangruilin.tw/2026/07/06/user-behavior-model-4-behavior-outcome-attitude/</guid><description>行為、結果、態度是用戶行為模式中唯一可被直接觀察的階段。本文探討行為如何被觸發、結果為何不等於滿意、態度又如何成為需求是否被滿足的最終指標。</description><pubDate>Sun, 05 Jul 2026 16:12:45 GMT</pubDate><content:encoded>&lt;div data-huangruilin-podcast&gt;&lt;/div&gt;


&lt;p class=&quot;wp-block-paragraph&quot;&gt;前三篇，我們花了很多時間在「需求」與「動機」上。這兩個階段都發生在行為之前，也都藏在用戶心裡，沒辦法直接觀察。從這篇開始，終於要進到看得到的部分：行為、結果、態度。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但看得到，不代表看得懂。這三個階段會留下很多資料，也因為資料多，很容易讓人以為已經了解用戶了。所以這篇除了說明每個階段是什麼，更想談的是：每個階段各自會在哪裡誤導你。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;一樣，還是用那個有點極端的例子來思考。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;行為（Behavior）&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;行為，是動機驅動之後，實際發生的事。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;行為發生的三個條件&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;動機存在，不代表行為一定會發生。很多人心裡有恨，但從來沒有動手；很多用戶有需求，但也從來沒有打開你的產品。那行為到底要在什麼條件下才會發生？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;推理小說裡，偵探鎖定嫌犯通常看三件事：動機、手段、機會。有恨還不夠，還要有辦法下手，而且剛好有下手的時機。三件事同時成立，案子才會發生。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;史丹佛的 BJ Fogg 在 2009 年提出的行為模型（Fogg Behavior Model），講的幾乎是同一件事：&lt;strong&gt;B = MAP&lt;/strong&gt;。行為（Behavior）的發生，需要動機（Motivation）、能力（Ability）與提示（Prompt）同時出現。動機夠強，做起來又夠容易，再加上一個剛好出現的提示，行為就會發生。少了任何一個，行為都不會發生。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;把旅遊 App 放進來看：&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;動機：連假快到了，想出國走走。&lt;/li&gt;



&lt;li&gt;能力：App 訂房只要三個步驟，不用另外註冊。&lt;/li&gt;



&lt;li&gt;提示：收到一則「你收藏的飯店降價了」的推播。&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這也回應了第三篇的結論：需求與內在動機我們碰不到，外在動機是我們唯一可控的因素。現在可以再補上兩個：能力與提示，也都掌握在設計師手上。降低操作門檻、在對的時間給出提示，往往比拚命強化動機更有效。Fogg 最早其實把提示叫做「觸發」（Trigger），跟第三篇提到的《鉤癮效應》第一步是同一個詞，說的也是同一件事。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;行為是一連串的操作&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在犯罪調查裡，分析的不只是「他為什麼這麼做」，還有「他是怎麼做的」：作案手法、時間、地點、目標的選擇。這些細節拼起來，就是可以被觀察的行為模式。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;產品也一樣。用戶的行為不只是「用或不用」，而是一連串可以被記錄的操作：點了什麼、跳過什麼、在哪裡停留、在哪裡放棄。行為是所有後續分析的起點。沒有行為，就沒有數據，也無法往回推敲動機與需求。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;用戶說的，和用戶做的不一樣&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;辦案的時候，嫌犯的供詞和現場的證據對不上，一定是以證據為準。用戶研究也一樣。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Jakob Nielsen 在 2001 年寫過一篇文章，標題就叫〈可用性的第一條規則：不要聽用戶說〉（First Rule of Usability? Don&amp;#8217;t Listen to Users）。意思不是用戶的話不重要，而是要看他們實際怎麼做，不能只聽他們怎麼說。用戶會說「我都會看評論再決定訂哪一間」，但行為資料可能顯示，他看完照片和價格就下訂了，評論區只停留了幾秒。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這不代表用戶在說謊。人本來就不太清楚自己是怎麼做決定的，事後的說法，常常是替自己的行為找一個合理的解釋。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;行為資料只告訴你發生了什麼&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;反過來說，行為資料也有它的限制：它只告訴你發生了什麼，不告訴你為什麼。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;第三篇討論過，同樣是殺人，可能是為了報酬，也可能是為了報仇，光看行為分不出來。產品也是。數據顯示很多用戶在付款頁離開，可能是價格太高，可能只是想先去別的平台比價，也可能單純被一通電話打斷。三種原因，要改的地方完全不同。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;所以行為是最客觀的階段，卻也最容易被過度解讀。看到用戶在哪裡離開，不等於知道他為什麼離開。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;結果（Outcome）&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;行為結束之後，一定會產生結果。結果有兩個面向：客觀發生的結果，以及用戶主觀感受到的結果。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;結果要對照預期才有意義&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;回到殺人的例子。殺人行為的客觀結果很明確：死亡。但對加害者來說，這個結果符不符合預期？如果目的是復仇，死亡正是他要的；如果目的是恐嚇，死亡反而是失控的意外。同樣的結果，對行為者的意義可能完全相反。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;行銷學者 Richard Oliver 在 1980 年提出的期望落差理論（Expectation-Disconfirmation Theory），講的就是這件事：滿不滿意，取決於實際結果和原本預期之間的落差。結果超過預期就滿意，低於預期就失望。結果本身沒有好壞，要放在預期旁邊比較，才看得出意義。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這在 UX 上很重要。用戶在旅遊 App 上訂到了房間，對系統來說任務成功了。但入住時發現房間和照片差很多，對用戶來說，這次是失敗的。易用性測試常常只看任務完成率，可是任務完成了，不代表用戶的需求被滿足了。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;預期是從哪裡來的&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;那預期又是從哪裡來？一部分來自用戶自己，也就是前面討論的需求與動機。為了帶家人出遊而訂房，和一個人出差訂房，對同一間飯店的預期就不會一樣。所以結果這個階段，其實是把前面看不到的需求與動機，重新連回來的地方。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;另一部分的預期，是產品自己給的。廣告、商品頁、評分，都在替用戶設定預期。第三篇提到那句「借錢是高尚的行為」，就是把預期拉高到尊嚴的層次。預期拉得越高，實際結果的落差就可能越大。行銷做得太好，有時反而是在替產品製造失望。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;意料之外的結果&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;結果還有一種常被忽略的情況：意料之外的結果。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;殺人的人想的是讓對方消失，卻沒想到會留下證據、會被追查、會改變自己往後的人生。這些結果不在他的計畫裡，卻一樣會發生。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;產品也是。推播通知提高了開啟率，這是預期中的結果；但同時也有用戶因為太吵，關掉通知，甚至直接移除 App，這是沒被算進去的結果。如果只量測自己想要的那個指標，就只會看到自己想看的結果。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;態度（Attitude）&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;態度，是用戶對結果的主觀評價，也是整條鏈中唯一可以直接問得到的部分。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;態度是追查動機的線索&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;回到殺人的例子。案子發生後，加害者的態度可能是滿足、後悔、麻木，或是準備繼續。在犯罪心理學中，案後態度常常是追查動機的線索：如果加害者毫無悔意，這個行為很可能來自深層的內在需求，而不是一時的外在衝動。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;用在產品上，也可以這樣讀。同樣是流失的用戶，有人是生氣地離開，有人是無所謂地離開。生氣，代表他有需求，而且期待過，只是沒被滿足；無所謂，可能代表需求本來就不強，這個產品對他來說可有可無。兩種流失看起來一樣，要解決的問題卻完全不同。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;態度不一定會變成行為&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;態度最常被拿來預測行為，但態度和行為之間，常常對不上。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;1930 年代，美國社會學家 Richard LaPiere 和一對中國夫婦一起在美國旅行，當時社會對亞洲人的偏見很重。他們一路造訪了 251 間旅館與餐廳，只被拒絕了一次。旅程結束半年後，LaPiere 寄問卷給這些店家，問「你們願不願意接待中國客人？」。回覆的 128 間店家裡，92% 說不願意。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;說不願意的人，當面卻接待了他們。態度和行為，可以差這麼多。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;產品上也很常見。滿意度調查的分數很高，用戶卻一個一個流失；用戶說「很喜歡這個功能」，實際上幾乎沒有人在用。態度只是一個訊號，不能直接當成行為的預測。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;態度是最容易拿到、也最空的答案&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;第一篇提過，問用戶「為什麼使用這個 App？」，最常拿到的答案是「因為好用」。「好用」就是態度。它很容易拿到，因為用戶不用想就能回答；它也很空，因為它沒有告訴你任何具體的事。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;態度也很容易被問法影響。問「你喜歡這個功能嗎？」和問「你還會繼續用嗎？」，得到的訊號可能完全不同。前者問的是感覺，後者比較接近行為。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;所以拿到態度之後，最重要的不是記下來，而是往回問：是哪一次的結果讓你覺得好用？那一次你做了什麼？&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;從態度往回推：一個例子&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;第一篇說過，分析用戶行為可以從任何一個階段切入，再往前後推。看得到的三個階段，最適合當入口。下面用一個假設的例子，完整走一遍。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;一位用戶在旅遊 App 上留下三顆星的評論：「還可以，但訂房有點麻煩。」&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;態度&lt;/strong&gt;：三顆星，「有點麻煩」。不算差，但有不滿。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;結果&lt;/strong&gt;：後台紀錄顯示，他最後有訂到房，但從搜尋到下訂花了四十分鐘，比平均多很多。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;行為&lt;/strong&gt;：操作紀錄顯示，他在幾間飯店的房型頁之間來回切換，反覆點開設施說明，還離開 App 一段時間才回來。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;動機&lt;/strong&gt;：訪談時問他那次訂房的經過，他說是帶爸媽出遊，要確認飯店有沒有無障礙設施和電梯，但這些資訊散在各處，最後只好打電話去問。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;需求&lt;/strong&gt;：照顧家人，讓他們安全、舒服地出門。&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果只看評論，團隊可能會決定「簡化訂房流程」。但往回推到最後會發現，流程的步驟並不是問題。問題是這位用戶在意的資訊找不到。要改的，是讓無障礙設施這類資訊更容易被找到，甚至可以被篩選。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這就是看得到的三個階段真正的用處：它們不是答案，而是線索。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;結論&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;到這裡，用戶行為模式的五個階段都走過一遍了：&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;需求 → 動機 → 行為 → 結果 → 態度&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;前兩個階段看不到，只能推敲；後三個階段看得到，卻各自會誤導人。行為告訴你發生了什麼，但不告訴你為什麼；結果要對照預期才有意義；態度最容易拿到，卻不一定會變成行為。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;而且這條鏈不是單向的。態度會影響下一次的動機，結果會修正用戶對需求的認知，外在動機也可能慢慢內化成需求。用戶行為是一個持續循環的系統，不是一條直線。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;所以用戶研究不管從哪裡切入，都只是在觀察這條鏈上的某一段。易用性測試看的是行為與結果，訪談挖的是動機與需求，滿意度調查收集的是態度。知道自己手上拿的是哪一段，也知道還缺哪一段，才不會把片面的資料當成全貌。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;下一篇，我們來談怎麼用這個模式選擇研究方法，以及在 AI 進到工作流程之後，這個模式還能幫我們什麼。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;參考資料&lt;/h2&gt;



&lt;ol class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;Fogg, B. J. (2009). &lt;a href=&quot;https://doi.org/10.1145/1541948.1541999&quot;&gt;A behavior model for persuasive design&lt;/a&gt;. &lt;em&gt;Proceedings of the 4th International Conference on Persuasive Technology (Persuasive &amp;#8217;09)&lt;/em&gt;, Article 40. ACM.&lt;/li&gt;



&lt;li&gt;Nielsen, J. (2001, August 4). &lt;a href=&quot;https://www.nngroup.com/articles/first-rule-of-usability-dont-listen-to-users/&quot;&gt;First Rule of Usability? Don&amp;#8217;t Listen to Users&lt;/a&gt;. Nielsen Norman Group.&lt;/li&gt;



&lt;li&gt;Oliver, R. L. (1980). &lt;a href=&quot;https://doi.org/10.1177/002224378001700405&quot;&gt;A Cognitive Model of the Antecedents and Consequences of Satisfaction Decisions&lt;/a&gt;. &lt;em&gt;Journal of Marketing Research, 17&lt;/em&gt;(4), 460–469.&lt;/li&gt;



&lt;li&gt;LaPiere, R. T. (1934). &lt;a href=&quot;https://doi.org/10.2307/2570339&quot;&gt;Attitudes vs. Actions&lt;/a&gt;. &lt;em&gt;Social Forces, 13&lt;/em&gt;(2), 230–237.&lt;/li&gt;



&lt;li&gt;Eyal, N., &amp;amp; Hoover, R. (2014). &lt;em&gt;Hooked: How to Build Habit-Forming Products&lt;/em&gt;. Portfolio.（中譯本《鉤癮效應》）&lt;/li&gt;
&lt;/ol&gt;
</content:encoded></item><item><title>電報式溝通：與 AI 協作的高效溝通技巧</title><link>https://huangruilin.tw/2026/06/18/telegraphic-communication-ai-collaboration/</link><guid isPermaLink="true">https://huangruilin.tw/2026/06/18/telegraphic-communication-ai-collaboration/</guid><description>隨著 AI 在開發中成為基礎設施，過度的嘮叨影響效率。透過「電報式溝通」協議，促進與 AI 的高效互動，只保留重要信息，省去冗長的客套和解釋，有助於提升工作效率和程式碼的精確性。</description><pubDate>Thu, 18 Jun 2026 08:18:11 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;隨著 AI 成為開發工作中的基礎設施，高頻協作有時候總會覺得：AI 實在太囉嗦了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這就像身邊有一位能力極強、卻極度囉嗦的資深同事。你只是請他幫忙重構一段前端的 Slice，他卻總要先客套三句，再從底層架構一路嘮叨到設計模式，最後才把程式碼交出來。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;好的產品體驗應該是「隱形」的，在背景高效運作，絕不喧賓奪主。為了在 claude.md 或 agent.md 中徹底解決這個問題，我摸索出一個非常實用的小技巧：直接在 System Prompt 中與 AI 建立「電報式溝通」（Telegraphic Communication）的協議。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;什麼是電報式溝通？&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在早期的電報時代，受限於字數計費，發報者會剔除所有虛詞與修飾語，只保留最核心的動詞與名詞。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;將這個概念套用到人機協作中，就是強迫 AI 遵循一種&lt;strong&gt;極度壓縮、結論先行&lt;/strong&gt;的溝通風格。這不僅符合職場上高效的回報原則，也直接對應到實際使用體驗。每一次對話的回應都會成為下一次生成的 Context，減少無效輸出能讓有限的 Context Window 保持乾淨，供更關鍵的邏輯使用。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;設定範例&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;你可以直接將以下規則寫入專案的 &lt;code&gt;claude.md&lt;/code&gt; 中，為 AI 建立明確的行為邊界：&lt;/p&gt;


&lt;div class=&quot;wp-block-code&quot;&gt;
	&lt;div class=&quot;cm-editor&quot;&gt;
		&lt;div class=&quot;cm-scroller&quot;&gt;
			
&lt;pre&gt;
&lt;code&gt;&lt;div class=&quot;cm-line&quot;&gt;## 溝通協議 (Communication Protocol)&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;強制採用「電報式溝通」（Telegraphic Communication），追求最高資訊密度，消除所有非必要的輸出。&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;### 1. 核心原則&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;- **禁止客套**：略過所有確認性或社交性回覆（例如：「好的」、「我了解」、「以下是修改後的程式碼」）。&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;- **結論先行**：直接輸出最終的程式碼、Patch 或解決方案。&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;- **零主動解釋**：除非明確要求，否則不解釋程式碼原理或實作細節。若有必要，僅保留極簡的 Inline Comment。&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;### 2. 輸出格式限制&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;- **程式碼提供**：僅輸出發生變動的程式碼區塊。&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;- **問題釐清**：若需向使用者確認需求，使用條列式（Bullet points），每點不超過 20 字。&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;- **技術術語**：預設使用者具備充足的 Domain Knowledge，直接使用架構或工程術語，不進行名詞解釋。&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;### 3. Response 範例&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;- [Reject]：「好的！我幫您優化了這個元件，加入了防抖機制，詳細程式碼如下...&amp;quot;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;- [Accept]：「已加入 Debounce。程式碼：\n```tsx...```」&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;


&lt;h2 class=&quot;wp-block-heading&quot;&gt;實務上的三個效益&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;導入這套溝通協議後，在日常開發中會有幾個顯著的改變：&lt;/p&gt;



&lt;ol class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;降低工作記憶的消耗&lt;/strong&gt;&lt;br&gt;當你的大腦正在處理複雜的領域驅動設計（DDD）邊界劃分，或是梳理繁雜的資訊架構（IA）時，認知資源非常寶貴。電報式溝通讓你不需要再消耗精力去「略過」AI 的廢話，視線能直接落在需要 Review 的程式碼上。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;提升 Context Window 的有效利用率&lt;/strong&gt;&lt;br&gt;每一次對話的回應都會成為下一次生成的 Context。當 AI 停止輸出無效的對話填充文字，Context Window 能保留更多空間給實際的程式邏輯與需求描述，有助於維持長對話後期的一致性。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;讓 Agentic Coding 保持流暢&lt;/strong&gt;&lt;br&gt;Agentic Coding 指的是一種以任務導向、讓 AI 自主執行多步驟操作的開發模式。在這種模式下，AI 會連續呼叫工具、讀寫檔案、執行指令，任何不必要的冗言都會在每一步累積干擾。把 AI 設定成指令導向的執行模式，能讓整個 Agentic 流程更加精準連貫。&lt;/li&gt;
&lt;/ol&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;結語&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;定義 &lt;code&gt;claude.md&lt;/code&gt; 的本質，就是確立你與 AI 之間的&lt;strong&gt;協作協議（Protocol）&lt;/strong&gt;。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在大家都能取用 AI 的時代，真正拉開差距的是協作品質的精準度。為 AI 設定明確的溝通規則，是一個看似微小、卻能大幅提升日常開發效率的基礎設定。&lt;/p&gt;
</content:encoded></item><item><title>黃山料</title><link>https://huangruilin.tw/2026/06/07/%e9%bb%83%e5%b1%b1%e6%96%99/</link><guid isPermaLink="true">https://huangruilin.tw/2026/06/07/%e9%bb%83%e5%b1%b1%e6%96%99/</guid><description>看多米噴黃山料雖然爽，但事實是很多人連造句都不會。 村上春樹是深井，黃山料是池塘，一般人大概只是個水灘。 我呢 […]</description><pubDate>Sun, 07 Jun 2026 04:46:45 GMT</pubDate><content:encoded>
&lt;p class=&quot;p1 wp-block-paragraph&quot;&gt;看多米噴黃山料雖然爽，&lt;br /&gt;但事實是很多人連造句都不會。&lt;/p&gt;



&lt;p class=&quot;p2 wp-block-paragraph&quot;&gt;村上春樹是深井，黃山料是池塘，&lt;br&gt;一般人大概只是個水灘。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我呢？我是自家浴室的洗臉盆&lt;/p&gt;
</content:encoded></item><item><title>當大師風格撞上公共美學 — 從台電 Logo 事件，看台灣設計的結構困境</title><link>https://huangruilin.tw/2026/05/14/taipower-logo-controversy-taiwan-design-dilemma/</link><guid isPermaLink="true">https://huangruilin.tw/2026/05/14/taipower-logo-controversy-taiwan-design-dilemma/</guid><description>最近，台電進行CI優化，將傳統書法標誌改為現代黑體，引發對歷史與美學的熱烈討論。爭議反映出公共設計愈發依賴明星設計師，導致風格同質化，影響品牌靈魂。未來應尋求多樣性，展現本土文化特色。</description><pubDate>Thu, 14 May 2026 02:30:00 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;近日，Taiwan Power Company（台電）耗資約 96 萬台幣進行企業識別（CI）優化案，因由 聶永真 操刀，並將原有帶有 于右任 書法風格的字樣調整為現代黑體，引發了社會對於「歷史傳承」與「功能美學」的激烈討論。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;



&lt;figure class=&quot;wp-block-image aligncenter size-large is-resized&quot;&gt;&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/taipower-1-2.png?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/taipower-1-2.png?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/taipower-1-2.png?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/taipower-1-2.png?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot; data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;2160&quot; height=&quot;1536&quot; data-attachment-id=&quot;4456&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/05/14/taipower-logo-controversy-taiwan-design-dilemma/taipower-1-3/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/taipower-1-2.png?fit=2160%2C1536&amp;amp;ssl=1&quot; data-orig-size=&quot;2160,1536&quot; data-comments-opened=&quot;0&quot; data-image-title=&quot;taipower-1&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/taipower-1-2.png?fit=2048%2C1456&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/taipower-1-2.png?ssl=1&amp;amp;w=1080&quot; alt=&quot;&quot; class=&quot;wp-image-4456&quot; style=&quot;width:700px;height:auto&quot;/&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;上為新的台電logo，下為舊的logo&lt;/figcaption&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;然而，這場爭議真正值得討論的，或許並不只是「新 Logo 是否好看」，而是另一個更深層的問題：當公共美學逐漸依賴少數明星設計師的個人語彙時，品牌本身的靈魂，是否也會逐漸被設計師風格所覆蓋？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;對許多人而言，台電、中油、郵局或台鐵的標誌，早已不是單純的企業識別。它們存在於街道、招牌、帳單與城市景觀之中，承載的是長年累積的公共記憶。民眾對於于右任字體的情感，也未必只是對書法風格的偏好，而更像是一種生活經驗的視覺錨點。當這些元素被大幅調整時，引發反彈，其實並不令人意外。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;不可否認，聶永真的作品對台灣近十年的視覺美學轉型具有相當深遠的影響。他擅長以極簡、中性、克制且高秩序感的排版，建立一種屬於當代台灣的「現代感」。然而，當越來越多公共機構的視覺更新，都逐漸呈現相似的語氣時，大眾產生的未必只是審美疲勞，而是對公共美學逐漸趨同的不安。&lt;/p&gt;



&lt;figure class=&quot;wp-block-image aligncenter size-large is-resized&quot;&gt;&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/nieh.png?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/nieh.png?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/nieh.png?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/nieh.png?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot; data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;2160&quot; height=&quot;1536&quot; data-attachment-id=&quot;4451&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/05/14/taipower-logo-controversy-taiwan-design-dilemma/nieh/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/nieh.png?fit=2160%2C1536&amp;amp;ssl=1&quot; data-orig-size=&quot;2160,1536&quot; data-comments-opened=&quot;0&quot; data-image-title=&quot;Nieh&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/nieh.png?fit=2048%2C1456&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/nieh.png?ssl=1&amp;amp;w=1080&quot; alt=&quot;永真急製，政府 CI 作品&quot; class=&quot;wp-image-4451&quot; style=&quot;width:700px;height:auto&quot;/&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;永真急製政府 CI 作品&lt;/figcaption&gt;&lt;/figure&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;公共美學，正逐漸失去差異&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;台灣公共標案有一種長期慣性：在預算有限、輿論壓力大的環境下，公部門傾向選擇知名度高的設計師來降低決策風險。對主事者而言，找一位口碑與作品都有保證的設計師，是最不容易被質疑的選擇。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但當所有問題都用同一套解法回應，公共視覺也會逐漸失去多樣性。不同性格、不同歷史脈絡的機構，最後在街頭上呈現出相似的氣質，對民眾而言，公共空間的辨識度被稀釋；對設計本身而言，原本應該是創意與適配的對話，也被簡化成一場名師背書的結果。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;因為公共品牌真正需要的，很多時候並不是「更漂亮的設計」，而是「更適合自身定位的視覺系統」。台電需要傳達的，也許不只是現代化，而是能源、穩定、工業性與基礎建設的力量。這些特質，未必只能透過冷靜的黑體系統來呈現。&lt;/p&gt;



&lt;figure class=&quot;wp-block-image aligncenter size-large is-resized&quot;&gt;&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/power_company-3.png?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/power_company-3.png?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/power_company-3.png?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/power_company-3.png?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot; data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;2160&quot; height=&quot;1536&quot; data-attachment-id=&quot;4462&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/05/14/taipower-logo-controversy-taiwan-design-dilemma/power_company-4/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/power_company-3.png?fit=2160%2C1536&amp;amp;ssl=1&quot; data-orig-size=&quot;2160,1536&quot; data-comments-opened=&quot;0&quot; data-image-title=&quot;power_company&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/power_company-3.png?fit=2048%2C1456&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/power_company-3.png?ssl=1&amp;amp;w=1080&quot; alt=&quot;&quot; class=&quot;wp-image-4462&quot; style=&quot;width:700px;height:auto&quot;/&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;其他亞洲國家電力公司 logo&lt;/figcaption&gt;&lt;/figure&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;另一種可能：從 Pentagram 談起&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;Pentagram （五角設計）是 1972 年成立於倫敦的國際設計事務所，業務橫跨品牌識別、出版、空間與數位設計，是全球設計界最具代表性的工作室之一。它的作品光譜極為廣闊，從 Mastercard 識別的極簡化、Slack 的整體品牌更新，到紐約 The Public Theater 充滿城市張力的字體海報；每一件作品的氣質都截然不同，卻又同樣具有強烈的設計識別。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這樣的多元性，源自它特殊的工作結構：它聚集了大量具有強烈個人風格的設計師，但透過多合夥人並存的機制，避免單一美學成為唯一標準。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果我們將台電的案子交給 Pentagram，內部可能會出現幾種截然不同的解法：&lt;/p&gt;



&lt;h4 class=&quot;wp-block-heading&quot;&gt;追求能量與爆發力的 Paula Scher 模式：&lt;/h4&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;a href=&quot;https://www.pentagram.com/about/paula-scher&quot;&gt;Scher&lt;/a&gt; 擅長大膽的字體排版（如 紐約公共劇院 Public Theater）。她可能會保留電力的「動能感」，甚至利用大膽的色彩與變形字體，讓台電看起來充滿現代城市的活力，而非僅是冷靜的黑體。&lt;/p&gt;



&lt;figure class=&quot;wp-block-image aligncenter size-large is-resized&quot;&gt;&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_public_theater.png?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_public_theater.png?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_public_theater.png?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_public_theater.png?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot; data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;2160&quot; height=&quot;1536&quot; data-attachment-id=&quot;4464&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/05/14/taipower-logo-controversy-taiwan-design-dilemma/the_public_theater/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_public_theater.png?fit=2160%2C1536&amp;amp;ssl=1&quot; data-orig-size=&quot;2160,1536&quot; data-comments-opened=&quot;0&quot; data-image-title=&quot;The_Public_Theater&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_public_theater.png?fit=2048%2C1456&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_public_theater.png?ssl=1&amp;amp;w=1080&quot; alt=&quot;&quot; class=&quot;wp-image-4464&quot; style=&quot;width:720px;height:auto&quot;/&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;Public Theater&lt;/figcaption&gt;&lt;/figure&gt;



&lt;h4 class=&quot;wp-block-heading&quot;&gt;訴諸邏輯與敘事的 Michael Bierut 模式：&lt;/h4&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;a href=&quot;https://www.pentagram.com/about/michael-bierut&quot;&gt;Bierut&lt;/a&gt; 的設計核心是「解決問題」（如 紐約高線公園 High Line）。他可能會深入研究台電的變電箱施工流程，利用如 MIT Media Lab 的系統性思維，設計一套既能適應數位應用，又能讓工程人員輕鬆施作、且具備高度理性的識別系統。&lt;/p&gt;



&lt;figure class=&quot;wp-block-image aligncenter size-large is-resized&quot;&gt;&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_high_line.png?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_high_line.png?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_high_line.png?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_high_line.png?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot; data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;2160&quot; height=&quot;1536&quot; data-attachment-id=&quot;4473&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/05/14/taipower-logo-controversy-taiwan-design-dilemma/the_high_line/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_high_line.png?fit=2160%2C1536&amp;amp;ssl=1&quot; data-orig-size=&quot;2160,1536&quot; data-comments-opened=&quot;0&quot; data-image-title=&quot;The_High_Line&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_high_line.png?fit=2048%2C1456&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/the_high_line.png?ssl=1&amp;amp;w=1080&quot; alt=&quot;&quot; class=&quot;wp-image-4473&quot; style=&quot;width:720px;height:auto&quot;/&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;The High Line&lt;/figcaption&gt;&lt;/figure&gt;



&lt;figure class=&quot;wp-block-image aligncenter size-large is-resized&quot;&gt;&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/mit_media_lab.png?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/mit_media_lab.png?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/mit_media_lab.png?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/mit_media_lab.png?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot; data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;2160&quot; height=&quot;1536&quot; data-attachment-id=&quot;4466&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/05/14/taipower-logo-controversy-taiwan-design-dilemma/mit_media_lab/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/mit_media_lab.png?fit=2160%2C1536&amp;amp;ssl=1&quot; data-orig-size=&quot;2160,1536&quot; data-comments-opened=&quot;0&quot; data-image-title=&quot;MIT_Media_Lab&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/mit_media_lab.png?fit=2048%2C1456&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/mit_media_lab.png?ssl=1&amp;amp;w=1080&quot; alt=&quot;&quot; class=&quot;wp-image-4466&quot; style=&quot;width:720px;height:auto&quot;/&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;MIT Media Lab &lt;/figcaption&gt;&lt;/figure&gt;



&lt;h4 class=&quot;wp-block-heading&quot;&gt;強調感官與流動的 Marina Willer 模式：&lt;/h4&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;a href=&quot;https://www.pentagram.com/about/marina-willer&quot;&gt;Willer&lt;/a&gt; 的風格充滿詩意（如 倫敦交響樂團 LSO）。她或許會將電力的「頻率」與「流動」視覺化，讓國營事業的標誌不再只是硬梆梆的工業圖形，而是一種與市民生活共鳴的情感符號&lt;/p&gt;



&lt;figure class=&quot;wp-block-image aligncenter size-large is-resized&quot;&gt;&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/e580abe695a6e4baa4e99fbfe6a882e59c98_lso.png?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/e580abe695a6e4baa4e99fbfe6a882e59c98_lso.png?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/e580abe695a6e4baa4e99fbfe6a882e59c98_lso.png?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/e580abe695a6e4baa4e99fbfe6a882e59c98_lso.png?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot; data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;2160&quot; height=&quot;1536&quot; data-attachment-id=&quot;4467&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/05/14/taipower-logo-controversy-taiwan-design-dilemma/%e5%80%ab%e6%95%a6%e4%ba%a4%e9%9f%bf%e6%a8%82%e5%9c%98_lso/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/e580abe695a6e4baa4e99fbfe6a882e59c98_lso.png?fit=2160%2C1536&amp;amp;ssl=1&quot; data-orig-size=&quot;2160,1536&quot; data-comments-opened=&quot;0&quot; data-image-title=&quot;倫敦交響樂團_LSO&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/e580abe695a6e4baa4e99fbfe6a882e59c98_lso.png?fit=2048%2C1456&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/e580abe695a6e4baa4e99fbfe6a882e59c98_lso.png?ssl=1&amp;amp;w=1080&quot; alt=&quot;&quot; class=&quot;wp-image-4467&quot; style=&quot;width:720px;height:auto&quot;/&gt;&lt;figcaption class=&quot;wp-element-caption&quot;&gt;倫敦交響樂團 LSO&lt;/figcaption&gt;&lt;/figure&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;台灣其實從來不缺優秀設計師。真正缺乏的，或許是足夠成熟的設計分工、多元美學並存的環境，以及能理解「適配性」的決策機制。當公共設計只能反覆依賴少數明星設計師時，問題未必是設計師太強，而是整個體系尚未建立足夠成熟的美學信任機制。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;美，從來不是固定答案&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;或許，我們也該重新思考一件事：到底什麼是「美」？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這幾年，「華國美學」經常被當成一種負面標籤被嘲諷。但如果從設計的角度來看，任何時代的美學，其實都深受當下社會背景、技術條件與文化氛圍所影響。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;那些如今看來俗氣、混亂、甚至過時的視覺風格，在當時，也可能代表著一種對「現代化」的想像與追求。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;美感從來不是脫離時代而存在的絕對標準。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;它更像是一種不斷探索、修正與發掘的過程。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;真正值得警惕的，也許不是「不夠美」，而是當我們開始過度定義「什麼才是美」時，美本身反而會被限制在單一框架之中。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;設計不應只是建立標準答案，而更應該保留對不同時代、不同語境與不同審美可能性的理解能力。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;設計師的任務，也不應只是覆蓋舊有風格，而是理解品牌背後的歷史、功能與公共性，並提供最合適的解答。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我們當然需要像聶永真這樣的重要開拓者，但台灣的公共空間，也同樣需要更多不同的美學語言。當公共設計不再只有一種表情，台灣的設計，才能真正成為一段演化，而不只是一輪輪的覆蓋。&lt;/p&gt;
</content:encoded></item><item><title>當內在世界變得安靜：心盲症（Aphantasia）現象、數位危機與認知重構</title><link>https://huangruilin.tw/2026/05/06/aphantasia-and-digital-imagination/</link><guid isPermaLink="true">https://huangruilin.tw/2026/05/06/aphantasia-and-digital-imagination/</guid><description>閉上眼，你看見什麼？心盲症（Aphantasia）是無法在腦中浮現視覺影像的神經多樣性現象。在短影音時代，我們的內在世界正在變得安靜——這篇文章結合神經科學研究與個人觀察，談如何重啟心靈之眼。</description><pubDate>Wed, 06 May 2026 15:06:13 GMT</pubDate><content:encoded>		&lt;div class=&quot;wp-block-jetpack-podcast-episode&quot;&gt;
			&lt;article class=&quot;jetpack-podcast-episode&quot; itemscope itemtype=&quot;https://schema.org/PodcastEpisode&quot;&gt;
									&lt;link itemprop=&quot;url&quot; href=&quot;/2026/05/06/aphantasia-and-digital-imagination/&quot; /&gt;
													&lt;figure class=&quot;jetpack-podcast-episode__poster&quot;&gt;
						&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/jose-g-ortega-castro-cmnw_re_0q0-unsplash.jpg?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/jose-g-ortega-castro-cmnw_re_0q0-unsplash.jpg?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/jose-g-ortega-castro-cmnw_re_0q0-unsplash.jpg?ssl=1&amp;amp;w=1080 1080w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/jose-g-ortega-castro-cmnw_re_0q0-unsplash.jpg?ssl=1&amp;amp;w=1440 1440w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot;
						 src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/05/jose-g-ortega-castro-cmnw_re_0q0-unsplash.jpg?ssl=1&amp;amp;w=1080&quot;
							alt=&quot;&quot;
							itemprop=&quot;image&quot;
							loading=&quot;lazy&quot;
						/&gt;
					&lt;/figure&gt;
				
				&lt;div class=&quot;jetpack-podcast-episode__body&quot;&gt;
					
											&lt;h3 class=&quot;jetpack-podcast-episode__title&quot; itemprop=&quot;name&quot;&gt;
															&lt;a href=&quot;/2026/05/06/aphantasia-and-digital-imagination/&quot;&gt;當內在世界變得安靜：心盲症（Aphantasia）現象、數位危機與認知重構&lt;/a&gt;
													&lt;/h3&gt;
					
											&lt;p class=&quot;jetpack-podcast-episode__byline&quot;&gt;
															&lt;span class=&quot;jetpack-podcast-episode__author&quot; itemprop=&quot;author&quot; itemscope itemtype=&quot;https://schema.org/Person&quot;&gt;
																			&lt;a href=&quot;http://reihuang.wordpress.com&quot; itemprop=&quot;url&quot;&gt;
											&lt;span itemprop=&quot;name&quot;&gt;huangruilin&lt;/span&gt;
										&lt;/a&gt;
																	&lt;/span&gt;
																						&lt;time
									class=&quot;jetpack-podcast-episode__date&quot;
									datetime=&quot;2026-05-06T23:06:13+08:00&quot;
									itemprop=&quot;datePublished&quot;
								&gt;
									2026 年 5 月 6 日								&lt;/time&gt;
																						&lt;span class=&quot;jetpack-podcast-episode__duration&quot;&gt;3:27&lt;/span&gt;
													&lt;/p&gt;
					
					&lt;div
						class=&quot;jetpack-podcast-episode__player&quot;
						itemprop=&quot;audio&quot;
						itemscope
						itemtype=&quot;https://schema.org/AudioObject&quot;
					&gt;
						&lt;meta itemprop=&quot;contentUrl&quot; content=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791648580.wav&quot; /&gt;
													&lt;meta itemprop=&quot;encodingFormat&quot; content=&quot;audio/wav&quot; /&gt;
																			&lt;meta itemprop=&quot;duration&quot; content=&quot;3:27&quot; /&gt;
																			&lt;audio
								class=&quot;jetpack-podcast-episode__audio&quot;
								controls
								preload=&quot;none&quot;
								src=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791648580.wav&quot;
																	data-mime=&quot;audio/wav&quot;							&gt;&lt;a href=&quot;https://cms.huangruilin.tw/wp-content/uploads/2026/10/posts-to-podcast-1791648580.wav&quot;&gt;收聽單集&lt;/a&gt;&lt;/audio&gt;
											&lt;/div&gt;

					
					
					
											&lt;div class=&quot;jetpack-podcast-episode__series&quot; itemprop=&quot;partOfSeries&quot; itemscope itemtype=&quot;https://schema.org/PodcastSeries&quot;&gt;
							&lt;meta itemprop=&quot;name&quot; content=&quot;huangruilin&quot; /&gt;
																				&lt;/div&gt;
					
									&lt;/div&gt;
			&lt;/article&gt;
		&lt;/div&gt;
		


&lt;p class=&quot;wp-block-paragraph&quot;&gt;你閉上眼睛時，能看見什麼？是能清晰地看見早晨咖啡冒出的熱氣，還是只能看見一片虛無的漆黑？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;最近我驚覺自己似乎正慢慢失去「想像畫面」的能力。過去那些自然浮現的場景，現在變得模糊甚至只剩空白。在深入研讀相關文獻後，我發現這不僅是個人感受，而是一個被稱為「心盲症」（Aphantasia）的心理學現象。在數位資訊氾濫的當代，這更可能是一場集體的認知重構。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;一、什麼是「心盲症」？&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;心盲症（Aphantasia）是指一個人無法在腦中形成自發性的視覺心像（Visual Mental Imagery）。這個術語由英國艾克塞特大學的神經科學教授&lt;strong&gt;亞當·澤曼（Adam Zeman）&lt;/strong&gt;於 2015 年正式命名。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;其字根源自古希臘語「phantasia」（心靈產生圖像的能力），加上否定前綴「a-」，象徵該能力的缺失。在神經心理學中，心盲症被視為一種「神經多樣性」，而非障礙。心盲者的內在世界並非缺乏資訊，而是缺乏「視覺化渲染」— 他們回憶紅蘋果時，提取的是語義數據（顏色是紅的、形狀是圓的），而非一幅具體的圖像。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;歷史脈絡：從「早餐桌」到現代科學&lt;/h3&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;1880 年：&lt;/strong&gt;法蘭西斯·高爾頓（Francis Galton）設計了「早餐桌問卷」，發現部分受試者完全無法理解何謂「腦中影像」。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;1883 年：&lt;/strong&gt;讓-馬丹·沙可（Jean-Martin Charcot）紀錄了因腦傷而失去想像力的「獲得性心盲」案例。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;2015 年：&lt;/strong&gt;澤曼教授透過 fMRI 研究代號為「MX」的患者，正式重啟了全球對此現象的關注。&lt;/li&gt;
&lt;/ul&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;二、你也是「心盲者」嗎？自我檢測與流行病學&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;目前學術界最權威的測量工具是 &lt;strong&gt;VVIQ（視覺心像生動性問卷）&lt;/strong&gt;。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;VVIQ 簡單測試&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;試著閉上眼，想像以下場景並給予 1-5 分（1 分為無影像，5 分為如實景）：&lt;/p&gt;



&lt;ol class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;熟人的臉孔：&lt;/strong&gt;輪廓、細節與衣著。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;日出的景象：&lt;/strong&gt;天空色彩的變化、太陽升起。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;常去的商店：&lt;/strong&gt;店面全景、陳列細節。&lt;/li&gt;
&lt;/ol&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;研究數據顯示：&lt;/strong&gt;全球約有 0.9%–1.2% 的人為全心盲，約 3%–4% 處於低心像狀態。有趣的是，心盲者在 STEM（科學、技術、工程、數學）領域的佔比顯著較高，這可能與其卓越的邏輯運算能力有關。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;三、神經科學的解密：大腦如何在黑暗中運作？&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;研究發現，心盲症的核心在於「額頂注意力控制網路」與「枕葉視覺網路」之間的連接性減弱。&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;格式化赤字（Formatting Deficit）：&lt;/strong&gt;心盲者的大腦其實完成了視覺運算，但最後一步將數據轉化為「像素圖像」的過程失敗了。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;客觀生理指標：&lt;/strong&gt;典型心像者想像太陽時，瞳孔會收縮；但心盲者即使在想像任務中，瞳孔大小也保持不變，這證明了視覺系統未收到想像層面的光感輸入。&lt;/li&gt;
&lt;/ul&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;四、數位時代的危機：被動資訊消費與想像力退化&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這是我最深刻的反思：現代人的內在世界是否正在變得安靜？&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;1. 短影音的神經衝擊&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;現代社交媒體（TikTok、Reels）提供的碎片化內容，被證實會導致大腦「屏狀體」（Claustrum）的激活降低。屏狀體負責將感官資訊整合成統一的內在圖像，當我們習慣被動接收預先渲染好的視覺細節，主動生成的「內在肌肉」就會萎縮。&lt;/p&gt;



&lt;h3 class=&quot;wp-block-heading&quot;&gt;2.「用進廢退」的想像力&lt;/h3&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;過去閱讀小說時，大腦必須主動「線上渲染」文字。舒加特（Sebastian Suggate）博士的研究指出，觀看影片會對想像力產生即時且顯著的「鈍化效應」。當外部世界愈喧鬧，我們留給大腦發呆、構建故事的「空白空間」就愈少。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;五、重啟心靈之眼：改善與代償方法&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;雖然心盲具有生理基礎，但神經塑造性告訴我們，透過練習可以強化視覺化能力。&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;影像流練習（Image Streaming）：&lt;/strong&gt;閉上眼，捕捉任何微小的光影色塊，並嘗試「大聲描述」其質地、溫度與亮度。這能強迫左腦語義與右腦視覺建立連結。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;數位減毒與深度閱讀：&lt;/strong&gt;減少短影音攝取，恢復小說閱讀。小說是訓練想像力最自然的教具。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;視覺化冥想：&lt;/strong&gt;每天給自己 10 分鐘，嘗試在腦中「繪製」簡單幾何圖形並讓其旋轉。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;空間代償：&lt;/strong&gt;若無法「看見」畫面，可以練習「感覺」空間。閉眼在腦中定位房間家具的位置，強化額頂網路的建模能力。&lt;/li&gt;
&lt;/ul&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;結語：另一種看世界的方式&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;心盲症並非缺陷，而是一種神經多樣性的體現。它提醒我們，在這個被螢幕填滿的時代，內在世界的豐富性並非理所當然。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;或許我們不需要每個人都是「畫家」，但我們都應該守護那份在腦海中模擬「另一種現實」的能力。學會閉上眼睛去感受與思考，是保護心靈深度最重要的功課。&lt;/p&gt;



&lt;hr class=&quot;wp-block-separator has-alpha-channel-opacity&quot;/&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;參考文獻與資料來源&lt;/h2&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;Zeman, A., Dewar, M., &amp;amp; Della Sala, S. (2015). Lives without imagery – Off the grid: Surveying aphantasia. &lt;em&gt;Cortex&lt;/em&gt;, 73, 378–380.（正式命名與現代研究起點）&lt;/li&gt;



&lt;li&gt;Galton, F. (1880). Statistics of Mental Imagery. &lt;em&gt;Mind&lt;/em&gt;, 5(19), 301–318.（早餐桌問卷原始研究）&lt;/li&gt;



&lt;li&gt;Marks, D. F. (1973). Visual imagery vividness and recall of pictures. &lt;em&gt;British Journal of Psychology&lt;/em&gt;, 64(1), 17–25.（VVIQ 量表來源）&lt;/li&gt;



&lt;li&gt;Pearson, J. (2019). The human imagination: the cognitive neuroscience of visual mental imagery. &lt;em&gt;Nature Reviews Neuroscience&lt;/em&gt;, 20(10), 624–634.（生理指標與瞳孔反應研究）&lt;/li&gt;



&lt;li&gt;Suggate, S., &amp;amp; Martzog, P. (2020). Screen media exposure and imagination in children. &lt;em&gt;Developmental Science&lt;/em&gt;.（數位媒體對想像力鈍化效應研究）&lt;/li&gt;



&lt;li&gt;Wenger, W. (1996). &lt;em&gt;The Einstein Factor: A Proven New Method for Increasing Your Intelligence&lt;/em&gt;.（Image Streaming 影像流技術來源）&lt;/li&gt;



&lt;li&gt;Dawes, A. J., et al. (2020). A cognitive profile of multi-sensory imagery, memory and dreaming in aphantasia. &lt;em&gt;Scientific Reports&lt;/em&gt;.（盛行率與 SDAM 關聯性研究）&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>當 AI 給出完美解答，設計的價值在哪裡？— 從「解決問題的方法」走向「意義建構的過程」</title><link>https://huangruilin.tw/2026/04/24/beyond-problem-solving-design-as-process/</link><guid isPermaLink="true">https://huangruilin.tw/2026/04/24/beyond-problem-solving-design-as-process/</guid><description>設計不再僅是解決問題的方法，而是重塑意義的過程。在 AI 技術的背景下，人類設計者的價值在於經歷這個過程，而不是追求效率與結果。設計的核心在於建立共同語言與深度連結，讓產品具有溫度與深度。</description><pubDate>Fri, 24 Apr 2026 05:45:17 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;長久以來，產業界奉行著一句至理名言：「設計，是解決問題的方法。」&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在過去的時空背景下，這句話是支撐我們專業的基石。我們透過邏輯推敲、資訊架構重組與視覺實驗，試圖為專案找出最優解。然而，隨著生成式 AI 的技術爆發，這句曾經的真理，如今卻成了許多從業人員焦慮的源頭。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果設計的本質僅僅是一種「解決問題的方法」，那麼我們必須誠實地面對：在給定參數與目標的前提下，AI 給出解答的速度、精準度與成本，人類根本無法企及。當我們執著於將設計視為產出最佳解的「方法」時，無疑是在用人類的肉身，去衝撞演算法的強項。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在 AI 時代，我們必須把目光從終點移開，重新定義設計。設計不該再只是工具性的「方法」，而是一段無可取代的「過程」。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;「方法」的陷阱：當我們只看見終點&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;把設計當作「方法」，意味著我們將設計「工具化」了。既然是工具，評估標準就只剩下效率與結果。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在這種思維下，最好的設計就是最快消除痛點的那一個。但在真實的專案實務中，無論是規劃一個商業網站還是梳理複雜的系統邏輯，問題往往不是一開始就清晰可見的。客戶口中的「需求」，通常只是一團模糊的渴望；而開發者眼中的「規格」，也需要不斷地對齊才能成型。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;AI 可以瞬間生成漂亮的頁面或無懈可擊的程式碼框架，因為它掌握了最頂尖的「方法」。但它無法經歷那段在混沌中摸索、釐清問題本質的旅程。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;設計的核心價值：作為「意義建構」的過程&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當我們把設計視為一種「過程（Process）」時，價值的衡量標準就徹底改變了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個過程，是將抽象的業務邏輯轉化為具體體驗的歷程；是在來回的討論、妥協與堅持中，建立起共同語言（Ubiquitous Language）的歷程；這一切，最終匯聚成了一種意義建構（Sense-making）的過程。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在這個過程中，我們不僅僅是在「做設計」，我們是在梳理脈絡、建立信任、形塑產品的靈魂。這也是為什麼當我們在追求極致流暢的「無形服務」或實踐氛圍編程（Vibe Coding）時，那種渾然天成的體驗，往往來自於開發者在過程中不斷微調、與產品精神高度共鳴的結果。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這些存在於過程中的「雜訊」， 我們的遲疑、直覺、與利害關係人的拉扯，正是讓產品擁有溫度與深度的關鍵。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;放下競賽焦慮：AI 是方法的載體，人是過程的領航者&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當我們將視角從「設計 = 解決問題的方法」轉向「設計 = 意義建構的過程」時，與 AI 競賽的焦慮感便會隨之消散。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;因為我們不再需要害怕被超越。AI 提供的解答再完美，也無法取代「經歷這個過程」本身。在未來的環境中，AI 不會是搶走我們價值的對手，而是幫助我們處理繁瑣「方法」的最佳助理。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;它幫我們解決了技術上的勞動，好讓我們有更多餘裕，去專注於高價值的「過程」，去傾聽、去共感、去挖掘真正的領域核心，然後引導專案走向正確的方向。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果設計只是一種解決問題的方法，那人類的終點或許就是 AI。但如果設計是一趟關於探索、對齊與建構意義的過程，那麼 AI 只是讓我們走得更深、更遠的裝備。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;放下對「標準答案」的執念吧。在 AI 時代，最迷人且無法被取代的價值，一直都在過程裡。&lt;/p&gt;
</content:encoded></item><item><title>你是誰？</title><link>https://huangruilin.tw/2026/04/16/%e4%bd%a0%e6%98%af%e8%aa%b0%ef%bc%9f/</link><guid isPermaLink="true">https://huangruilin.tw/2026/04/16/%e4%bd%a0%e6%98%af%e8%aa%b0%ef%bc%9f/</guid><description>如果沒有人告訴你是誰，你還會知道你是誰嗎？ 說穿了你是誰，實際上只是一連串的記憶 記憶不是你，也無法定義你的本 […]</description><pubDate>Thu, 16 Apr 2026 14:30:30 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果沒有人告訴你是誰，你還會知道你是誰嗎？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;說穿了你是誰，實際上只是一連串的記憶&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;記憶不是你，也無法定義你的本質&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
</content:encoded></item><item><title>用經營一間餐廳，了解軟體開發的本質</title><link>https://huangruilin.tw/2026/04/16/the-restaurant-guide-to-software-development/</link><guid isPermaLink="true">https://huangruilin.tw/2026/04/16/the-restaurant-guide-to-software-development/</guid><description>在與 AI 合作開發產品的這段時間，我了解到一件事：要向一般人解釋軟體產品的開發邏輯，其實不需要艱澀的技術術語 […]</description><pubDate>Thu, 16 Apr 2026 11:37:33 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;在與 AI 合作開發產品的這段時間，我了解到一件事：要向一般人解釋軟體產品的開發邏輯，其實不需要艱澀的技術術語。一間餐廳的運作，早已示範了軟體開發中所有的關鍵議題。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;一般來說，經營小餐廳，可以將餐廳分為「外場」與「廚房」。外場負責服務客人，廚房負責料理。兩者邏輯不同、分工明確，但最終的目標一致 — 讓客人帶著滿意的體驗離開。這正是軟體產品中「前端」與「後端」的縮影。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;&lt;strong&gt;在開火之前，先決定體驗&lt;/strong&gt;&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在廚房開火、服務生就位之前，有一個核心問題必須先被回答：&lt;strong&gt;這間餐廳要為誰提供什麼樣的體驗？&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;是極致精緻的法式料理，還是輕鬆高效的早午餐店？這個決定將影響一切細節：桌椅的材質、燈光的色溫、菜單的視覺設計，甚至服務生說話的語氣。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這就是&lt;strong&gt;設計（Design）的工作。設計不只是「讓畫面好看」，而是在動手開發前，定義出一套一致的風格語言。如果細節彼此衝突，客人進門就會感到莫名的不協調。在軟體世界中，這套規則被稱為設計系統（Design System）&lt;/strong&gt;，它是整個產品外在表現的靈魂與基石。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;&lt;strong&gt;外場：使用者看得見的一切&lt;/strong&gt;&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;風格確立後，外場開始運作。桌椅依序擺放，菜單遞到客人面前。這是顧客在用餐過程中唯一能直接接觸的部分。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這就是&lt;strong&gt;前端（Frontend）的本質。使用者在螢幕上看到的介面、點擊的按鈕、填寫的表單，都是「外場」。它們的首要職責是溝通與引導&lt;/strong&gt; — 讓人看得懂、用得順。至於牛肉要怎麼煎、菜盤要怎麼擺，那是廚房的事，外場不應涉入過深。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;好的外場有著清晰的邊界：桌椅負責承載、菜單負責承諾、服務生則負責傳遞需求。在前端開發中，這叫「元件化」與「職責分離」，確保畫面呈現與資料傳遞互不干擾。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;&lt;strong&gt;出餐口：溝通的唯一橋樑&lt;/strong&gt;&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;廚房與外場之間，有一個關鍵的「出餐口」。訂單從這裡傳進去，料理從這裡送出來。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;在軟體中，這個窗口叫 &lt;strong&gt;API&lt;/strong&gt;。不論外場裝潢如何翻新，只要出餐口的規則不變，廚房就不受影響。這個清晰的接口，確保了前後端可以獨立演進，而不會牽一髮而動全身。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;廚房：從原始食材到秩序井然的料理&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;廚房決定了一間餐廳的真材實料。食材品質、烹飪工法、出菜順序，這些客人在外頭看不見的邏輯，才是產品的核心。&lt;br&gt;&lt;br&gt;對於一間小店，一個廚師包辦所有事通常沒問題。但當規模變大、菜色變複雜，混亂便隨之而來：廚師動線重疊、改一道菜的做法卻弄亂了另一道菜的備料。這時你必須將廚房重新組織，從「大雜燴」轉向&lt;strong&gt;「專業分區」&lt;/strong&gt;。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這種專業分區的概念，對應的就是軟體工程中的 DDD（領域驅動設計）。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;將複雜的後端切割成不同的專業區域（如冷盤區、熱炒區、甜點區），每個區域擁有獨立的工具與職責。要協作時，必須走規定的管道，而非隨意介入。這讓系統在成長過程中，依然保持可被理解、可被修改的秩序。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;&lt;strong&gt;交班：從「人」轉向「系統」的治理&lt;/strong&gt;&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;然而，即便分工再完美，餐廳仍會面臨管理上的考驗：&lt;strong&gt;交班、人會離開。&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;主廚請假了、資深服務生離職了，如果所有的食譜、客人偏好、作業細節都只活在員工的腦子裡，那這間餐廳的品質就是脆弱的。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;讓餐廳長久經營的關鍵，不是尋找天才廚師，而是建立一套「就算換了人，品質也不會跑掉」的機制。建立食譜、訂單管理、外送派單、關鍵環節要自動化監控。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這就是 &lt;strong&gt;Harness Engineering（駕馭工程）&lt;/strong&gt; 在解決的問題。它不是寫在紙上、隨時會被遺忘的 SOP，而是直接運作在系統裡的規則與機制。它讓產品的品質不依賴「誰在當班」，而是依賴「系統本身的設計」。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;&lt;strong&gt;結語：好的產品，像是一場無感的服務&lt;/strong&gt;&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;回頭看，軟體開發的不同階段，其實就是在回答一間餐廳面臨的各種挑戰：&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;設計&lt;/strong&gt;：定調風格與體驗。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;前端與架構&lt;/strong&gt;：梳理內外分工與溝通路徑。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;DDD&lt;/strong&gt;：在規模擴大時維持內部秩序。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;Harness Engineering&lt;/strong&gt;：確保跨班次的穩定與品質持續。&lt;/li&gt;
&lt;/ul&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;一間頂尖的餐廳，客人感受不到後廚的忙亂，也察覺不到人員的更迭。他只知道，每次來訪，體驗都始終如一。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;會寫下這篇文章，是因為在 AI 輔助開發的時代，許多非工程背景的朋友也開始嘗試 &lt;strong&gt; Vibe Coding&lt;/strong&gt;，每個人都能輕鬆地在自家廚房「煮出一道菜」。但如果要將這道菜變成一間能長久經營、持續擴張的「餐廳」，就必須跨入軟體工程的理解範疇。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這篇文章並非要教你如何寫程式，而是希望提供一個入門的邏輯框架。當你理解了餐廳運作的道理，你就掌握了軟體產品開發的核心邏輯。希望這些類比能成為你的地圖，帶領你在與 AI 協作的產品之路上，走得更穩、更遠。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
</content:encoded></item><item><title>今天的我，沒有極限</title><link>https://huangruilin.tw/2026/04/15/%e4%bb%8a%e5%a4%a9%e7%9a%84%e6%88%91%ef%bc%8c%e6%b2%92%e6%9c%89%e6%a5%b5%e9%99%90/</link><guid isPermaLink="true">https://huangruilin.tw/2026/04/15/%e4%bb%8a%e5%a4%a9%e7%9a%84%e6%88%91%ef%bc%8c%e6%b2%92%e6%9c%89%e6%a5%b5%e9%99%90/</guid><description>目前的 AI 發展情況，就像是每個人都突然拿到了汽車駕照。公路上變得很擁塞，有路怒症的人也變多了。 被淘汰的是 […]</description><pubDate>Wed, 15 Apr 2026 15:09:10 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;目前的 AI 發展情況，&lt;br&gt;就像是每個人都突然拿到了汽車駕照。&lt;br&gt;公路上變得很擁塞，有路怒症的人也變多了。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;被淘汰的是低性能的車，&lt;br&gt;留下來的是性能更強的車，以及難以取代的「特規車」。&lt;br&gt;現在公路上比的不是駕駛技術，&lt;br&gt;而是車子好不好、夠不夠聰明。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;要思考的是，這條路可能不是你的賽道。&lt;br&gt;想像自己是拉力賽、或是頂級 F1 方程式的賽車手。&lt;br&gt;要挑戰的不是一般的駕駛，而是自己的極限。&lt;/p&gt;



&lt;figure class=&quot;wp-block-image size-large is-resized&quot;&gt;&lt;img srcset=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/04/nolimit.jpg?ssl=1&amp;amp;w=480 480w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/04/nolimit.jpg?ssl=1&amp;amp;w=720 720w, https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/04/nolimit.jpg?ssl=1&amp;amp;w=1080 1080w&quot; sizes=&quot;(min-width: 1000px) 44rem, calc(100vw - 3rem)&quot; data-recalc-dims=&quot;1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1200&quot; height=&quot;1200&quot; data-attachment-id=&quot;4403&quot; data-permalink=&quot;https://cms.huangruilin.tw/2026/04/15/%e4%bb%8a%e5%a4%a9%e7%9a%84%e6%88%91%ef%bc%8c%e6%b2%92%e6%9c%89%e6%a5%b5%e9%99%90/nolimit/&quot; data-orig-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/04/nolimit.jpg?fit=1200%2C1200&amp;amp;ssl=1&quot; data-orig-size=&quot;1200,1200&quot; data-comments-opened=&quot;0&quot; data-image-title=&quot;nolimit&quot; data-image-description=&quot;&quot; data-image-caption=&quot;&quot; data-large-file=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/04/nolimit.jpg?fit=1200%2C1200&amp;amp;ssl=1&quot; src=&quot;https://i0.wp.com/cms.huangruilin.tw/wp-content/uploads/2026/04/nolimit.jpg?ssl=1&amp;amp;w=1080&quot; alt=&quot;&quot; class=&quot;wp-image-4403&quot; style=&quot;width:374px;height:auto&quot; /&gt;&lt;/figure&gt;
</content:encoded></item><item><title>AI 鬼打牆</title><link>https://huangruilin.tw/2026/04/10/ai-%e9%ac%bc%e6%89%93%e7%89%86/</link><guid isPermaLink="true">https://huangruilin.tw/2026/04/10/ai-%e9%ac%bc%e6%89%93%e7%89%86/</guid><description>「你現在在做什麼？」 「你為什麼要這麼做？」 「重述一次我們的問題。」 「告訴我接下來你會怎麼做？」 『你懂我 […]</description><pubDate>Fri, 10 Apr 2026 03:33:05 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;「你現在在做什麼？」&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;「你為什麼要這麼做？」&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;「重述一次我們的問題。」&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;「告訴我接下來你會怎麼做？」&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;『你懂我的意思嗎？』&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;送給大家，當 AI 鬼打牆正確的溝通方式 &lt;br&gt;對人類講也行，只是會讓人覺得很靠盃&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
</content:encoded></item><item><title>不用下拉選單也能多維篩選：DCL 方向約束鎖定演算法</title><link>https://huangruilin.tw/2026/03/29/directional-constraint-locking-spatial-filtering-algorithm/</link><guid isPermaLink="true">https://huangruilin.tw/2026/03/29/directional-constraint-locking-spatial-filtering-algorithm/</guid><description>這篇文章介紹了一種新的探索性演算法，稱為方向約束鎖定（DCL），旨在改善多維資料的篩選過程。透過用戶的移動行為動態鎖定條件，DCL 使得使用者能夠輕鬆探索風格和音樂等相似性，而無需事先設定任何篩選條件。</description><pubDate>Sun, 29 Mar 2026 09:35:08 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;前幾個晚上，我在滑一個很有趣的網站。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;那是一個&lt;a href=&quot;https://tanmaym.com/infinite-gallery&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;無限畫布的圖片 Gallery&lt;/a&gt;，你可以往任意方向拖曳，八個方向都可以走，沒有盡頭。那種感覺有點像在一個沒有邊界的房間裡漫遊，你不知道下一個轉角會出現什麼，但你知道你可以一直走下去。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我一邊玩，一邊開始想：如果這個空間不只是裝飾性的呢？如果往哪個方向走，不只是「到達那裡」，而是「靠近某種東西」呢？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;就這樣，我想到多年前的專案，同時也開始推演這一個概念。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;從穿搭照片開始想&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;最初的場景是這樣的：一面牆，放滿了穿搭照片。你站在中間，可以往八個方向走。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;普通的做法是：左邊放「休閒風」，右邊放「正式風」，上面放「深色系」，下面放「淺色系」。這是一個固定的二維座標系，每張照片釘在地圖上的某個位置。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;但這樣的問題是，風格是多維的。一件衣服可以是「寬鬆的正裝」，也可以是「緊身的街頭風」。你沒辦法把它平攤在一個二維平面上而不失去什麼。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;所以我換了一個思路：&lt;strong&gt;不要把照片釘在地圖上，而是讓照片本身決定鄰居是誰。&lt;/strong&gt;&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;每張照片在八個方向上各有一個數值。你往右走，找的是「右方向數值相同」的照片。你再往上走，找的是「右方向 AND 上方向都相同」的照片。條件越多，交集越小，你越接近某個特定的風格群。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;一個很關鍵的差異&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;當我開始推演這個邏輯的時候，我在思考：如果用方向來鎖定篩選的值呢？&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;你往右走，同時鎖定當前照片的右方向值，然後找所有右方向也是這個值的照片。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這裡有個微妙但重要的地方：&lt;strong&gt;鎖定的值不是你決定的，而是你走到的那張照片決定的&lt;/strong&gt;。你不是在設定篩選條件，你是在&lt;strong&gt;跟著照片走&lt;/strong&gt;。每一步都是上一張照片給你的提示。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個機制有個名字，我後來把它叫做：&lt;strong&gt;方向約束鎖定（Directional Constraint Locking，DCL）&lt;/strong&gt;。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;DCL 是什麼&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;用最簡單的語言說：&lt;/p&gt;



&lt;blockquote class=&quot;wp-block-quote is-layout-flow wp-block-quote-is-layout-flow&quot;&gt;
&lt;p class=&quot;wp-block-paragraph&quot;&gt;每個節點在八個方向各有一個唯一數值（預設是 1 到 8 的排列，不重複；值域可擴展）。你第一次往某個方向移動，就鎖定那個方向的值。之後的每一步，都必須符合所有已鎖定的條件。&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;四個核心規則：&lt;/p&gt;



&lt;ul class=&quot;wp-block-list&quot;&gt;
&lt;li&gt;&lt;strong&gt;規則一：方向即維度。&lt;/strong&gt; 八個方向代表八個固定的語意維度。往右永遠是同一個維度，往上永遠是另一個維度。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;規則二：移動即鎖定。&lt;/strong&gt; 第一次往某個方向移動時，當前節點在那個方向的數值被鎖定。這個值來自你踩到的節點，不是你預先指定的。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;規則三：條件累積。&lt;/strong&gt; 已鎖定的條件只增不減。你往右再往上，就同時鎖定了兩個維度。最多可以累積八個條件，覆蓋所有方向。&lt;/li&gt;



&lt;li&gt;&lt;strong&gt;規則四：FIFO 解鎖。&lt;/strong&gt; 當累積的條件太多，找不到符合所有條件的節點時，&lt;strong&gt;最早鎖定的條件優先釋放&lt;/strong&gt;。先進先出，永遠不會卡死。&lt;/li&gt;
&lt;/ul&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;它和現有的演算法有什麼不同&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個問題我研究了一下。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;最接近的既有概念是 &lt;strong&gt;Faceted Search（分面搜尋）&lt;/strong&gt;，電商網站的多條件篩選，左側欄有品牌、顏色、價格，你勾選，結果就縮小。相似度大約三到四成。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;DCL 和 Faceted Search 的本質差異有三個：&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;第一，Faceted Search 的篩選值是你&lt;strong&gt;主動選擇&lt;/strong&gt;的；DCL 的鎖定值是你&lt;strong&gt;走到那裡才知道&lt;/strong&gt;的。你不需要事先知道你想要什麼，你只需要開始走。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;第二，Faceted Search 的條件是靜態的，你可以隨時勾選或取消；DCL 的條件是由移動軌跡決定的，帶有時序關係，FIFO 解鎖也依照這個時序。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;第三，Faceted Search 沒有「循環池」的概念，符合條件的節點會形成一個可以無限循環的集合，在同一方向持續移動就在這個池子裡繞，永遠不會走到死路。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;另一個接近的框架是 &lt;strong&gt;CSP（約束滿足問題）&lt;/strong&gt;，但那是一次性求解演算法，遇到死路採用回溯（撤銷最近的決定），而 DCL 撤銷的是最早的決定，完全不同的邏輯。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;研究後的結論是：DCL 的六個核心機制分散存在於不同領域，但這個特定的組合在已知文獻中沒有被命名或形式化過。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;數學結構長這樣&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;如果用符號來寫，核心邏輯是這四步：&lt;/p&gt;


&lt;div class=&quot;wp-block-code&quot;&gt;
	&lt;div class=&quot;cm-editor&quot;&gt;
		&lt;div class=&quot;cm-scroller&quot;&gt;
			
&lt;pre&gt;
&lt;code&gt;&lt;div class=&quot;cm-line&quot;&gt;候選池函數：&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;P(L, cₜ) = { c ∈ C | c ≠ cₜ ∧ ∀(d, v) ∈ L : A(c, d) = v }&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;導航函數 nav(d)：&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;1. 若 d 未鎖定：L ← L ∪ {(d, A(cₜ, d))}，Q.enqueue(d)&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;2. P ← P(L, cₜ)&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;3. 若 P = ∅：FIFO 解鎖直到 P ≠ ∅&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;4. cₜ ← P[ k mod |P| ]，k ← k + 1&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;


&lt;p class=&quot;wp-block-paragraph&quot;&gt;其中 &lt;code&gt;A(c, d)&lt;/code&gt; 是節點 &lt;code&gt;c&lt;/code&gt; 在方向 &lt;code&gt;d&lt;/code&gt; 的值，&lt;code&gt;L&lt;/code&gt; 是目前鎖定的條件集合，&lt;code&gt;Q&lt;/code&gt; 是鎖定的先後順序佇列。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;這個系統有幾個可以證明的性質：無死路（FIFO 保證）、最大鎖定數為 8、符合條件的節點形成有限循環群。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;一個實務上值得注意的地方：在預設的 1–8 排列下，鎖定兩個條件後期望候選池已不足 1 張（數學上約 0.71 張）。實際部署時，資料集至少需要 56 個節點才能讓雙重鎖定有流暢的體驗；如果希望支撐三重鎖定，至少需要 336 個節點。擴大值域（N &amp;gt; 8）可以在不增加資料量的情況下改善這個問題。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;可以回頭，也可以模糊匹配&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;演算法目前已實作兩個擴充：&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;記憶（undo）&lt;/strong&gt;：透過插件機制，引擎可以記錄移動歷史，讓使用者退回上一步，鎖定條件保持不變，只換回前一張節點。適合「走錯了想回頭看看」的場景。&lt;/p&gt;


&lt;div class=&quot;wp-block-code&quot;&gt;
	&lt;div class=&quot;cm-editor&quot;&gt;
		&lt;div class=&quot;cm-scroller&quot;&gt;
			
&lt;pre&gt;
&lt;code&gt;&lt;div class=&quot;cm-line&quot;&gt;DCL.use(engine, &amp;apos;memory&amp;apos;);&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;engine.navigate(&amp;apos;right&amp;apos;);&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;engine.undo();      // 退回上一張，條件不變&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;engine.canUndo();   // true / false&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;div class=&quot;cm-line&quot;&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;


&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;模糊匹配&lt;/strong&gt;：嚴格等值匹配可以放寬為容差窗口（±ε），讓數值接近但不完全相同的節點也能進入候選池。這在小資料集或連續數值場景下特別有用。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;它可以拿來做什麼&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;最直接的應用是&lt;strong&gt;探索型介面&lt;/strong&gt;，任何需要多維探索、但不想讓使用者面對複雜篩選條件的場景：&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;穿搭探索&lt;/strong&gt;：八個方向代表版型、色調、風格、場合等維度。你不是在設定「我要找正式的寬鬆款」，你是在漂流，讓照片帶著你走，直到你覺得「對，就是這個感覺」。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;音樂發現&lt;/strong&gt;：節奏、情緒、樂器、年代。你從一首歌出發，往某個方向走，找到和它在某個維度共鳴的歌。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;strong&gt;選品工具&lt;/strong&gt;：材質、價格帶、風格、品牌調性。不是用篩選條件找商品，而是在商品空間裡漫遊。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;更有趣的延伸是：如果八個方向的維度語意不是人工定義的，而是由 AI（例如 CLIP 的視覺 embedding）自動從圖片內容提取呢？你不需要為每張圖打標籤，模型自己決定什麼是「相似」，你只是在這個自動生成的語意空間裡漫遊。&lt;/p&gt;



&lt;h2 class=&quot;wp-block-heading&quot;&gt;最後&lt;/h2&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;我不是學者，也沒有在學術機構工作。這個演算法其實是我多年前的一個 idea，當時跟工程師討論，但沒人理解我在說什麼，直到有 AI  後，這個演算法被我實現了，或許這篇文章沒什麼人在意，但如果 DCL 是一個有意義的概念，它就值得被記錄下來；如果它已經有人想過了，我也想知道是誰、在哪裡。&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;附上可以玩的 Demo 和完整的演算法規格書，歡迎試試看這個邏輯在互動上是什麼感覺。&lt;/p&gt;



&lt;hr class=&quot;wp-block-separator has-alpha-channel-opacity&quot; /&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;em&gt;DCL Demo：&lt;a href=&quot;https://dcl-demo-alpha.vercel.app/&quot;&gt;dcl-demo-alpha.vercel.app&lt;/a&gt;&lt;/em&gt; &lt;em&gt;GitHub Demo：&lt;a href=&quot;https://reidevbx.github.io/dcl&quot;&gt;reidevbx.github.io/dcl&lt;/a&gt;&lt;/em&gt; &lt;em&gt;GitHub：&lt;a href=&quot;https://github.com/reidevbx/dcl&quot;&gt;github.com/reidevbx/dcl&lt;/a&gt;&lt;/em&gt; &lt;em&gt;如果你對這個概念有興趣，或知道相關的既有研究，歡迎聯絡。&lt;/em&gt;&lt;/p&gt;
</content:encoded></item><item><title>sense#2</title><link>https://huangruilin.tw/2026/03/16/sense2/</link><guid isPermaLink="true">https://huangruilin.tw/2026/03/16/sense2/</guid><description>提高 sense 的方式很簡單，但很少人做的到 聽有品味的音樂、讀有深度的文章、欣賞動人的作品 輸入的品質，決 […]</description><pubDate>Mon, 16 Mar 2026 03:18:26 GMT</pubDate><content:encoded>
&lt;p class=&quot;wp-block-paragraph&quot;&gt;提高 sense 的方式很簡單，但很少人做的到&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;聽有品味的音樂、讀有深度的文章、欣賞動人的作品&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;輸入的品質，決定了你感受世界的解析度&lt;/p&gt;



&lt;p class=&quot;wp-block-paragraph&quot;&gt;&lt;/p&gt;
</content:encoded></item></channel></rss>