dsh-material-file-icons:爲 DeepSeek Harness Web 界面提供 Material Icon Theme 風格圖標

DeepSeek Harness 支持插件化擴展。對於 Web 界面文件資源管理器 (dsh-better-sidebar),默認圖標往往缺乏辨識度。下面介紹 dsh-material-file-icons 插件,它將 Material Icon Theme 的設計風格引入該界面。

插件定位

該插件由 sarfarazstark 維護,旨在爲 DSH 的 Web 界面文件瀏覽器提供 Material Icon Theme 風格的文件與文件夾圖標。它通過重新分發上游項目的 SVG 資產,解決了默認文件圖標識別度低的問題。

核心功能

  1. 圖標資源

    • 提供 約 350 個 來自 Material Icon Theme 和 shadcn glyph 的真實 SVG。
    • 支持 90+ 文件類型,覆蓋語言、框架、配置文件、媒體文件及壓縮包等。
  2. 智能映射

    • 文件名特定圖標:針對特定文件名提供專屬圖標,例如 tsconfig.json、jest.config.*、nest-cli.json 以及 components.json 等。
    • 文件夾變體:提供 約 130 個 命名文件夾系列(如 src、components、__tests__、.github、node_modules),並包含打開/關閉狀態的變體。
  3. 技術實現

    • 圖標通過 /material-icons/*.svg 路由提供。
    • 利用 MutationObserver 和 CSS 進行樣式映射,無需修補 dsh-better-sidebar 原始代碼。

安裝與啓用

在終端中運行以下命令進行安裝:

dsh plugin --profile web add github:sarfarazstark/dsh-material-file-icons

安裝完成後,重啓 DeepSeek Harness Desktop 即可生效。

注意事項

  1. 環境依賴:需要環境 Node 版本 >= 20。
  2. 版權說明:圖標藝術歸上游項目(Material Icon Theme、vscode-icons)所有,本插件僅重新分發 SVG 資產。
  3. 許可證:採用 MIT 許可證。
  4. 目錄說明:本插件收錄自 SkillHub 目錄,該目錄與 DeepSeek / 幻方無官方從屬關係。

參考資料

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜