自訂 CSS
透過自訂 CSS,你可以喺唔改動源碼嘅情況下調整軟件外觀,令介面更符合自己喜好,例如換字體、改主題色、調整訊息氣泡背景等。
喺邊度設定
打開 【設定】→【外觀】,喺頁面底部搵到 「自訂 CSS」 代碼框,將樣式寫入去就可以即時生效。留空就唔會載入任何自訂樣式。

你寫入嘅 CSS 會原樣注入到每個窗口嘅 <head> 入面,對應一個 <style id="user-defined-custom-css"> 元素。由於佢唔屬於軟件內部嘅樣式分層(cascade layer),喺同等選擇器下你嘅樣式優先級高過軟件自帶樣式,所以大多數普通聲明唔使 !important 都可以覆蓋生效。
一個可用嘅示例
下面呢段只使用軟件而家真實存在嘅變量同選擇器:
關於主題變量
軟件用一套 CSS 自訂屬性(變量)去描述配色。淺色主題嘅預設值定義喺 :root 上,深色主題嘅覆蓋值定義喺 .dark 上——切換到深色主題時,根元素會被加上 .dark 類。因此要分辨淺色/深色,請分別寫喺 :root 同 .dark 選擇器下,而唔係用舊嘅 theme-mode 屬性選擇器。
常用嘅公開變量包括:
--background / --foreground
主背景色 / 主前景(文字)色
--primary / --primary-foreground
主題色 / 主題色上嘅文字色
--card / --popover
卡片、浮層背景色
--muted / --muted-foreground
弱化背景 / 弱化文字色
--border / --input / --ring
邊框、輸入框、聚焦描邊色
--sidebar 系列
側邊欄相關配色
--chat-user
用戶消息氣泡背景色
--link
鏈接顏色
--code-block / --inline-code
代碼塊 / 行內代碼背景色
--font-family / --code-font-family
全局字體 / 代碼字體
--radius
圓角基準值
完整嘅變量列表同預設值請參考源碼:
貼舊樣式表時嘅提示
如果你貼入嘅係為舊版本編寫、同而家介面唔相容嘅樣式表,軟件可能會自動禁用佢,並喺自訂 CSS 區域俾出提示。咁嘅時候請先按而家嘅變量同選擇器去適配好樣式,再按提示刪除首行標記以重新啟用。
相關推薦
Cherry Studio 主題庫: https://github.com/boilcy/cherrycss
分享一啲中國風 Cherry Studio 主題皮膚: https://linux.do/t/topic/325119/129
💡 取得幫助同提交反饋
如果你喺配置或者使用過程中遇到任何疑問、Bug,或者有功能改善建議,請參考 反饋與建議 入面提供嘅官方渠道。
最後更新
呢個有冇幫助?