前言¶
DeepSeek Harness(DSH)左下角會固定顯示賬號菜單裏的頭像和暱稱,設置頁「賬號與餘額」卡片裏也會用同一套視覺。這些元素來自宿主界面,不能直接當成本地「皮膚」來改;若只想在本機瀏覽器裏換一套顯示、又不碰雲端賬號資料,需要自己接一層客戶端插件。
下面介紹社區插件 dsh-custom-profile(維護者 mojiezhenlinana),在 SkillHub 目錄中歸類爲「趣味換裝」。它只改本機 DOM 顯示,不聯網、不上報數據,也不寫入 DeepSeek 賬號側資料。
這是什麼¶
dsh-custom-profile 給 DSH 換掉左下角「頭像 + 暱稱」,並同步替換 設置 → 賬號與餘額 卡片裏的頭像。配置保存在瀏覽器本地;清空或卸載後按文檔說明可清除 localStorage 項。
當前 npm 包版本爲 0.6.6(見倉庫 package.json),許可證 MIT。GitHub 倉庫:mojiezhenlinana/dsh-custom-profile;目錄頁:SkillHub 插件頁。
核心功能¶
資料與 README 中已說明的能力如下。
暱稱:可填任意文字;留空則恢復宿主默認顯示。
頭像:支持上傳本地圖片(自動縮到 512px 內)或填寫圖片 URL。格式包括 PNG、JPG、WebP、GIF、BMP、AVIF、SVG;存盤前會等比縮放到 512px 以內並轉爲 data URL,一般不必手動壓圖。
構圖:預覽區可拖動、滾輪縮放;也可用滑桿微調。
- 縮放:只縮放頭像圓內的圖片。
- 左右 / 上下:圖片在圓內的位移。
- 尺寸:只調整左下角圓框大小;賬號卡里的頭像尺寸不跟隨,兩處大小可能不一致。
保存與重置:改動先在面板預覽,點「保存」才寫入本地存儲並應用到界面。左下角與賬號卡共用同一份配置。「重置暱稱」「重置頭像」會立刻寫盤並生效,無需再點保存。
安裝與啓用¶
DSH 生態裏插件通常通過 profile 的 bundle 或 CLI 安裝;裝完後需整機重啓 DSH(客戶端插件改動刷新頁面不夠)。
README 給出兩種方式。
方式一(本地包):按 profile 的 file: 依賴方式裝進 dsh.profile.bundles,然後重啓宿主。
方式二(已發佈到 npm 時):
dsh plugin --profile web add dsh-custom-profile
安裝前建議自行查看倉庫源碼與 MIT 許可證;插件以當前 DSH 進程在瀏覽器中的權限運行,只應安裝你信任的來源。
典型用法¶
- 打開 設置 →「個人資料」。
- 填寫暱稱、選擇頭像(本地上傳或 URL)。
- 在預覽裏拖動、滾輪縮放,或用滑桿調整縮放、位移;需要時可調左下角圓框「尺寸」。
- 確認效果後點 「保存」。
若只想恢復單項,使用「重置暱稱」或「重置頭像」即可。
工作原理與已知邊界¶
宿主側組件類名由 CSS Modules 生成,構建後哈希會變;插件靠穩定結構定位,例如左下角 [aria-label="賬號菜單"] 內的 [class*="_avatar"] / [class*="_label"],以及設置彈窗 [role="dialog"] 內卡片頭像。頭像通過向圓塊注入絕對定位的 <img>(object-fit: contain)實現,原圖標用內聯樣式隱藏;MutationObserver 僅監聽賬號按鈕與設置彈窗內部的 childList,並對連續變化做節流,避免影響聊天輸入。
使用時需注意:
- DSH 升級若改動
aria-label或類名後綴,插件可能靜默失效(表現爲未生效、回到默認頭像),一般不會破壞界面。 - 「尺寸」只作用於左下角圓框;非正方形圖片在
contain下圓內可能留白,這是保留整張原圖的取捨。 - 僅影響當前瀏覽器顯示;換設備或換 profile 需重新設置。
停用插件後,配置仍可能在 localStorage['dsh-custom-profile']。若要徹底清理,在宿主頁面控制台執行:
localStorage.removeItem('dsh-custom-profile')
結尾¶
dsh-custom-profile 適合只想在本機 DSH 界面換頭像、改暱稱、又不想動賬號資料或聯網同步的開發者。功能邊界在 README 裏寫得很清楚:本地預覽、保存後生效、兩處頭像同步(尺寸除外)。
- 目錄頁:https://www.skillhub.cn/plugins/mojiezhenlinana/dsh-custom-profile
- GitHub:https://github.com/mojiezhenlinana/dsh-custom-profile
SkillHub 爲社區插件目錄,與 DeepSeek / 幻方無官方從屬關係;安裝與使用以倉庫文檔爲準。