前言¶
DeepSeek Harness(dsh)把智能體運行時拆成可插拔的插件。Web GUI 默認仍是對話界面:左邊會話,中間消息流,底部輸入框。對習慣電子表格的人來說,會話、工具輸出、運行選項散落在聊天氣泡裏,對不上「一張表、一個單元格」的工作方式。
社區裏已經有不少主題與外觀插件,多數是換配色、換壁紙、換角色皮膚。dsh-deepcel 走的是另一條路:不只改顏色,而是把現有 UI 入口重新編排成一張可交互的工作表。
本文按插件目錄頁、GitHub 倉庫 README、皮膚包 package.json / skin.json / cordis.patch.yml,以及 DeepSeek Harness 官方倉庫 覈對後整理。
這是什麼¶
dsh-deepcel 是 DeepSeek Harness Web GUI 的 Deepcel 工作簿皮膚獨立分發倉庫,由 Small-tailqwq 維護,在社區插件目錄裏歸類爲「主題與外觀」。倉庫簡介是「一款模仿 excel 的 dsh 皮膚」。GitHub 上當前約 10 星(2026-08-18 查詢倉庫 API)。
可安裝的皮膚包在倉庫子目錄 deepcel/,包名爲 @dsh-external/dsh-client-ui-skin-deepcel,當前版本 0.0.1,許可證 BSD-3-Clause。skin.json 裏的顯示名是「Deepcel 工作簿」,英文名 Deepcel Workbook,標語是「單元格界面 · 合併輸入區 · 工作簿功能區」。插件的 wiring id 爲 ui-skin-deepcel,客戶端平臺聲明爲 web。
它解決的是界面編排,不是表格文件讀寫。裝上之後,會話、工具、設置和導航會變成可交互的工作表單元格;卸載後界面復原。它不提供創建、編輯 .xlsx 的能力。
DeepSeek Harness 官方倉庫的定位是「一切皆插件」(Everything is a Plugin)。社區插件目錄 deepseek-harness-plugin.com 是獨立站點,與 DeepSeek / 幻方沒有官方從屬關係,不能當成官方應用商店。
核心功能¶
下面這些能力來自倉庫 README、skin.json 和客戶端測試,不是使用體驗描述。
工作簿擬態,而不只是換色¶
Deepcel 把現有 UI 重新解釋成電子表格:
- 功能區管理文件、會話和運行選項
- 消息、工具、軌跡與輸入區落入統一單元格座標
- 工作簿標籤承載多會話切換
skin.json 的描述是:窗格、消息、工具和設置成爲可交互單元格,大輸入區成爲合併區域,工作簿標籤承載多會話導航。強調色是 #217346。倉庫提供亮色、暗色兩張預覽圖,路徑分別是 deepcel/preview/light.webp 和 deepcel/preview/dark.webp。
網格、選區與狀態欄¶
README 列出的界面元素包括:完整的行號、列標、背景網格、活動單元格和工作簿狀態欄。客戶端源碼會把文檔標題改成 Workbook Grid · DeepSeek Harness,並在 document.body 上設置 data-dsh-deepcel 作爲皮膚作用域。倉庫測試覆蓋了這些行爲:
- 加載後出現列標 A、B、C… 和行號 1
- 點擊工作表會顯示活動單元格地址
- 切換會話時清空選區
- 卸載時撤回全部皮膚節點,並去掉
data-dsh-deepcel
對話內容映射到單元格¶
README 對內容區的約定是:
- 對話正文按語義塊映射爲合併單元格,用戶消息使用審閱批註樣式
- 輸入內容經函數欄編輯,並隨多行內容自動擴展
- 工作區與會話使用工作簿大綱層級,側邊欄展開時整張工作表同步移動
- Bash、Pwsh、產物行、消息操作和軌跡表使用工作表記錄佈局
- 長會話滾動會同步行號、背景網格與選區
測試裏還能覈對到:助手 Markdown 的段落、列表項、代碼塊分別落到不同單元格範圍;產物文件和消息操作按鈕落在連續行上;軌跡和時間線視圖會收起聊天工作表網格。
原生能力仍走原來的入口¶
README 寫明:權限、模型、思考、Agent 預設和工作區選擇複用原生行爲入口。功能區把這些入口重新擺位,而不是另寫一套運行時。cordis.patch.yml 的註釋也說明:皮膚互斥仍由 profile 的皮膚管理器負責。宿主側 src/index.ts 的 apply() 是空函數,皮膚邏輯在瀏覽器客戶端。
安裝與啓用¶
先要有可用的 DeepSeek Harness。官方倉庫給出的啓動方式:
npx @deepseek-ai/dsh web
默認打開 http://127.0.0.1:3080。DeepSeek Harness 目前處於開發者預覽,接口可能不兼容地變化。
社區目錄頁給出的安裝命令是:
dsh plugin add github:Small-tailqwq/dsh-deepcel
需要可復現安裝時,目錄頁建議固定 commit。當前 main 最新提交是 d2af0efa1c1c8d68ee1cd5d99ac776426f9fb142(2026-08-13):
dsh plugin add github:Small-tailqwq/dsh-deepcel#d2af0efa1c1c8d68ee1cd5d99ac776426f9fb142
倉庫實際可安裝的包在 deepcel/ 子目錄,根目錄沒有 package.json。README 推薦的本地安裝如下;clone 地址按目前公開可訪問的倉庫寫:
git clone https://github.com/Small-tailqwq/dsh-deepcel
cd <harness>
dsh plugin --profile web add ../dsh-deepcel/deepcel
安裝時注意這幾件事:
- README 原文仍寫
git clone https://github.com/dsh-external/dsh-deepcel,並稱倉庫處於內部測試、私有可見。2026-08-18 查詢時,dsh-external/dsh-deepcel返回 404;公開倉庫是Small-tailqwq/dsh-deepcel,可見性爲 public。 - 這是 Web GUI 皮膚,
package.json聲明"platform": "web",應裝進webprofile。 package.json裏"private": true,沒有走 npm 發佈,本地路徑指向deepcel/更貼近倉庫結構。- 插件以當前 dsh 進程的權限運行,安裝時可能執行代碼。安裝前請檢查源代碼倉庫和許可證。
README 寫:Deepcel 加載即生效,卸載即復原。測試確認卸載會去掉 data-dsh-deepcel,並刪除功能區、行號、狀態欄節點。社區主題指南對一般皮膚的說法是:安裝後到 Web UI 的主題/設置區選擇皮膚,多數立即生效或刷新後生效。
典型用法¶
按 README 和測試可以覈對的操作大致如下。
- 啓動 Web UI,確認皮膚已加載。頁面標題會變成
Workbook Grid · DeepSeek Harness,界面出現列標和行號。 - 功能區默認落在 File。Home 對應會話/對話,Manage 對應工作區與 Agent 預設。設置、新建會話、添加工作區仍點擊原生按鈕,只是被投影到功能區和狀態欄。
- 在工作表空白處點擊,名稱框會顯示活動單元格地址。測試裏一次點擊得到的是
B3。 - 輸入走函數欄。源碼裏函數欄單行高度 28px,多行時按 18px 行高擴展,最多 6 行(
FORMULA_MAX_LINES = 6)。 - 底部工作簿標籤對應會話;
+ Workbook/ 「+ 工作簿」會走原生「新建會話」。切換會話時選區被清空。 - 側邊欄展開時整張工作表同步移動。狀態欄會投影原生會話統計,界面文案隨 locale 在中英文之間切換。
- 對照倉庫預覽圖查看亮色/暗色效果。暗色跟隨 body 上的
data-ds-dark-theme。
適用場景與注意事項¶
適合:
- 已經在用 DeepSeek Harness Web GUI,希望界面更接近電子表格而不是聊天氣泡
- 需要把會話、工具輸出、產物文件看成「一張表上的格子」
- 能接受皮膚只改 Web 端外觀,不改 agent 能力本身
不適合:
- 只使用 TUI 或 headless profile:該包聲明平臺爲 web
- 想用自然語言讀寫真正的 Excel 文件:這是皮膚,不是表格操作工具
- 需要當成穩定生產主題:當前版本
0.0.1,README 仍保留內部測試表述
還要注意:
- 插件以當前 dsh 進程權限運行,安裝前應檢查源碼和 BSD-3-Clause 許可證。
- Deepcel 是獨立社區項目,與 Microsoft 無隸屬、贊助或背書關係。Microsoft Excel 是 Microsoft 集團公司的商標;倉庫不包含 Microsoft 的代碼、圖標、品牌素材或產品資源,詳見
deepcel/NOTICE。 - 皮膚工程腳手架來自
dsh-external/dsh-web-ui。本倉庫只分發可安裝的皮膚成品、源碼、測試與預覽,不包含整套皮膚中心腳手架。 - DeepSeek Harness 處於開發者預覽,Web GUI 的 DOM 結構若變化,皮膚選擇器可能失效。
小結¶
dsh-deepcel 把 DeepSeek Harness 的網頁對話界面重排成一張帶功能區、函數欄、工作簿標籤的工作表。它不增加模型能力,只改 Web GUI 的交互骨架;加載即生效,卸載即復原。
目錄頁:https://deepseek-harness-plugin.com/zh-CN/plugins/dsh-deepcel/
GitHub:https://github.com/Small-tailqwq/dsh-deepcel