火線超人 T-shirt 設計理念:把「連系統,也連人」穿在身上
火線超人 FHIRLineBot 紀念 T-shirt 的設計理念,2026-07-28 定稿版。黑底短T,正面胸口正中央 10*10CM 小 logo(衝刺姿態吉祥物,刻意不滿版,搭西裝領口敞開時自然露出);背面 20*30CM 內分四層:KAFGH 醫療資訊室圓徽外弧排「健康台灣深耕計畫」、站姿吉祥物、兩行無標點標語 FHIRLine connects systems / FireLine connects people、紅底白字 banner TAIWAN TOP 50 SMART APP 2026;左袖國軍高雄總醫院蛇杖徽章。這一版把 07-17 版背面那排四個技術 icon(火線超人、框架、AI 代理人、Spectra)整排拿掉,理由是法務最乾淨、不跟標語搶話、工具不該印在背上。頁末保留 07-17 版的 C 方案串線構想與商標查核結論(Rails 名稱與 logo 皆為 Rails Foundation 管理的註冊商標、周邊需事前許可),供日後做其他周邊參考。

2026-07-28 定稿版(檔名 T-shirt0728-2)。正面圖 1010CM,後圖 2030CM 內。
這是火線超人 FHIRLineBot 紀念 T-shirt 的設計稿。一件黑色短T,看起來很低調,但每一個位置我都有想法。這頁把設計理念寫下來,之後做衣服、送人、或上台時要解釋,都可以直接用。
2026-07-28 改版說明:這頁原本描述的是 07-17 那一版,背面有一排四個 icon(火線超人、框架、AI 代理人、Spectra)。
這一版把整排 icon 拿掉了,改成吉祥物加標語加一條紅底 banner。
下面「背面」一節已依新版重寫;原本關於那排 icon 的討論(C 方案串線、商標盤點、四格設計)
全部保留在頁末,標記為已被取代,因為那次的商標查核結論之後還用得到。
一句話的中心思想
整件衣服其實只在講一句話,就是印在背面中央的那兩行標語:
FHIRLine connects systems
FireLine connects people(FHIRLine 連接系統,FireLine 連接人。)
排版上刻意分兩行、不加逗號也不加句號。兩行等長對齊,
connects 上下對得整整齊齊,讓「systems」和「people」形成一組對照。
標點會讓它變成一個句子,沒有標點它才像兩件並排的事。
這是火線超人這個名字的雙關(完整由來見 FireLine or FHIRLine? Naming With Meaning)。FHIR 唸起來就是 fire,所以 FHIRLine 跟 FireLine 同音。一個是技術面,用 FHIR 標準把醫院系統串起來;一個是人的面,火線就是照顧真正抵達病人的最前線。衣服上不解釋這句話,我要它自己被看見、被問,然後我再講。
正面:logo 小,放在正中間
正面只有胸口正中央一個 10*10CM 的小 logo:火線超人吉祥物加上「火線超人 / FHIRLineBot」字樣。
這一版的吉祥物是衝刺姿態:白色人形、橘色披風往後拉、胸口一枚火焰徽章,
身後是橘紅火焰與速度線,右側還有幾道虛線與網點做出殘影。整個構圖是往前跑的。
這是刻意的。我大可以把吉祥物放大印滿整個胸口,但我沒有。logo 小、放在正中間,像制服上的一枚識別章,不是一件炫技的潮T。放正中央還有個實際考量:外面搭一件西裝,領口敞開時 logo 正好自然露出來一角,不會被翻領壓掉,正式場合也能低調帶著這個標記。這個克制本身就是理念的一部分:人在前、技術在後,我不需要把工具舉在頭上喊。低調,但你看得到那個在火焰裡往前衝的小人。
背面:四層,一路收到一句話
背面印製範圍 20*30CM 內,由上到下四層:
- 肩線下方的圓形徽章:中間是醫療十字,配上一對翅膀與一條心電圖脈波, 外環英文字「KAFGH MEDICAL INFORMATION TECHNOLOGY OFFICE」, 也就是國軍高雄總醫院醫療資訊室的徽章。圓徽外面再用灰字弧排「健康台灣深耕計畫」。 一枚徽章同時交代了「誰做的」與「在哪個政策脈絡下做的」。
- 中央的吉祥物:跟正面不同版本。這裡是站姿,頭部本身就是一團橘紅火焰, 白色人形、橘色披風垂在身後、胸口一枚小火焰徽章。正面在跑,背面站定。
- 標語:兩行英文,
FHIRLine connects systems/FireLine connects people,白字無標點。 - 紅底白字 banner:
TAIWAN TOP 50 SMART APP 2026。
第 4 層是這一版新加的,也是整件衣服唯一一塊實心色塊。
放在最下面、用最重的視覺重量收尾,是因為它是唯一一句「別人給的話」,
上面三層都是我自己的主張。
為什麼拿掉那排 icon
07-17 那一版,標語下方有一排四個 icon(火線超人、框架、AI 代理人、Spectra),
代表我一個人把火線超人送上 production 的技術棧與方法論
(完整說明見 我的完整 Agentic Workflow)。
這一版整排拿掉了。
拿掉的理由有三個,一個比一個重要:
- 法務上最乾淨。 上一版為了避開 Rails 商標,已經把那一格改成通用寶石線框, 但只要那排存在,每一格都得持續盤點「這個造型會不會被認為近似某個註冊標」。 整排不印,這個問題就永遠不存在。原本說的「下一版目標是完全零授權」, 最後不是靠換圖達成,是靠不印達成。
- 它跟標語搶話。 背面的主角應該是那兩行標語。一排四個圖示會先被眼睛掃到, 等看完圖示再去讀標語,順序就反了。
- 它講的是我的工具,不是這件事的意義。 Rails、AI、Spectra 是我怎麼做出來的, 但穿著衣服走進醫院的時候,別人該看到的是這東西為誰而做 (延伸 Omakase Smart Hospital)。工具可以在演講裡講, 不必印在背上。
這跟正面「logo 小、不滿版」是同一個判斷:能少印的就少印。
左袖與細節:別忘了這是醫院
左袖印的是國軍高雄總醫院的蛇杖(Caduceus)徽章:白色蛇杖與雙翼,
外環弧排「KAOHSIUNG ARMED FORCES GENERAL HOSPITAL」,字用的是偏暖的米白,不是純白。
背面上方那枚醫療資訊室圓徽跟它同一個調性,兩者遙相呼應。
這兩個醫療徽章是刻意的收束:再怎麼談框架、AI、方法論,這一切最終服務的是臨床前線與病人,不是為技術而技術。蛇杖提醒我,火線的另一端永遠是一個等答案的人。
也是因為有這兩枚徽章在,背面那排技術 icon 才更顯得可以省掉。
醫院的身分講清楚了,工具的身分不必再講一次。
配色:黑底火色,就是「火線」
整體用黑底,主色只有三個:橘紅(火)、白、以及 banner 那塊正紅。彩度壓得很低、很克制。
黑底火色本身就是「火線」的視覺隱喻,橘紅的火焰從吉祥物頭上燒出來、拖成尾跡,呼應那個往前衝的姿態。
拿掉 icon 排之後配色更單純了:整件衣服只有一塊實心色,就是背面最下面那條紅底 banner,
所有其他元素都是白線或橘紅線稿。眼睛會很自然地被那一塊帶到最後一行。
不需要花俏,一件工程師會願意日常穿出門的衣服,比一件只能收在櫃子裡的紀念品更符合這個計畫的精神。
為什麼要這樣設計
一件紀念T很容易做成「把 logo 放大、印好印滿」。我選了相反的方向:logo 小、訊息藏在背面、細節留給願意靠近的人。因為火線超人這整件事的主張,本來就不是炫技,而是把對的東西安靜地做出來、送到人手上。這件衣服就是這個主張的實體版:一個好名字、一句雙關、一枚醫療徽章,加上一行別人給的肯定。你不用讀這頁也能穿,但如果有人問起,這一整套故事就都在上面了。
以下為 07-17 版的記錄(已被 07-28 版取代)
下面兩節講的是背面那排四個 icon 的改版與商標盤點。這一版整排已經拿掉,設計上不再適用,
但其中的商標查核結論(尤其是 Rails 那一格)之後做任何周邊都還會用到,所以保留。
改版方向:C 方案,讓一條 fireline 串起那排 icon
背面那排四個 icon 原本的問題是「看起來像四個各自貼上去的 logo」,而不是一組。原因是畫法不統一:火線超人全彩、Rails 實心紅、AI 代理人細線空心、Spectra 實心紅方塊,四種上色、四種視覺重量。
改法是 C 方案:先把四個統一成同一種畫法(同粗細的單色線稿、等高、等距、同基線),再用一條細細的橘紅線水平穿過去,讓這排本身變成一條「線」。這不只把四個綁成一組,還直接呼應「FireLine connects」的主題,那排 icon 就從裝飾升級成敘事。搭配的前提是整排一起改用免授權設計(見下節),改色與串線才完全自由,沒有一格是動不得的別人註冊標。
商標與授權:為什麼整排改用免授權設計
C 方案要改色、要讓線穿過去,等於「修改標誌」,這在商標上最敏感,所以四格逐一盤點:
- 火線超人(FHIRLineBot):自有,隨意處理。
- Spectra:已取得授權。
- AI 代理人:衣服上是通用的像素機器人,不是 Anthropic 官方標(官方是橘色放射星芒),維持「通用 AI 代理人意象」即無授權問題。
- Rails:麻煩的一格。Rails / Ruby on Rails 的名稱與 logo 都是 DHH 註冊、Rails Foundation 管理的商標,官方政策把「印在周邊」明列為需事前許可([email protected]),不分賣或送。重點是換成文字自己變體也不免授權,因為「Rails」這幾個字本身就是文字商標;真正決定要不要授權的是「指涉 vs 背書」,而其政策對「印在周邊」一律要求先問。
於是拍板走完全繞開:整排四格都改用「通用意象或自有符號」,用暗示取代重現,讓這件衣服不依賴任何第三方 logo 授權、也不必等任何人回信。原則是:商標保護的是「特定的字當品牌用」與「特定 logo 造型」,不保護通用概念或你自己的原創圖示。
四格的最終設計
- 火線超人:自有吉祥物,改成與其他格一致的單色線稿。
- 框架(原 Rails 格):改用一個通用的 ruby 寶石白線框符號(單純的切面寶石外框線稿)代表「Ruby 生態的框架」,取代 Rails logo 與字樣。用的是通用寶石幾何造型、白色線框,不是 Rails 那個紅色圓弧標、也不放任何字。那條橘色 fireline 正好穿過寶石,串線更自然。
- AI 代理人:維持通用像素/線稿機器人,非官方標、零商標問題。
- 紀律(Spectra 格):雖已授權,仍改成統一的單色線稿、保留「S」意象,讓整排在視覺與法務上都是同一套邏輯。
兩條必守界線:
- 別做成「近似」的官方 logo:寶石用通用切面外框、別複製 Ruby 官方標的特定造型;機器人維持通用樣式;都別抄 Rails 的紅色圓弧排列,免得落入「容易混淆的近似標」。
- 整格不附受保護字樣:不放「Rails」「Ruby on Rails」等字,純圖無字。
結果是一排在視覺上被橘色 fireline 串成一組、在法務上完全免授權的原創 icon,比原本的拼貼版更扣主題。以上非法律意見,但此設計避開使用他人註冊標,風險明顯低於用字或用標。
下一版方向:完全零授權(07-28 已達成,但方法不同)
當時寫的目標是「整件衣服完全不碰任何商標授權」,連已授權的部分(例如 Spectra)也要改成自有或通用符號。
07-28 版達成了這個目標,但不是靠換圖,是靠不印。 整排拿掉之後,
衣服上只剩三種東西:自有吉祥物、自有/所屬單位的醫療徽章、以及純文字。
沒有一格需要向任何人取得許可。
這件事本身值得記一筆:當一個元素為了合規要一直被修,先問它該不該存在,
往往比繼續修它省事。
待補:TAIWAN TOP 50 SMART APP 2026 的出處
背面 banner 上的這行字需要補上正式名稱與出處
(主辦單位、獎項或榜單全名、公布日期),現在只有衣服上的縮寫版。
之後要對外講這件衣服、或寫進履歷與計畫書時會用到,先在這裡留一個坑。
