前言¶
在 DeepSeek Harness(DSH)裏做對話或編排時,常會遇到「順手算一下」的需求:科學函數、單位換算、簡單統計或畫圖。若每次都把表達式丟給模型,會佔用 Token,也有隱私與延遲成本。社區插件 dsh-whale-calculator(維護者 130927-666)把一套科學計算器嵌進 Harness 左側欄:面板在瀏覽器裏本地運算,README 寫明 zero tokens、零網絡請求、不調用模型;算完用關閉或回到會話即可,不切斷主對話流。
這是什麼¶
Whale Scientific Calculator 是分類爲「客戶端」的 DSH 插件,在側欄以全屏海洋主題面板打開,關閉後回到對話界面。宿主側 index.js 爲空,渲染與計算均在 Web 客戶端完成;依賴 Harness 的 sidebar.panellist 與 main 插槽(0.2 系列起的側欄插件入口 API)。許可證 MIT,npm 包版本 1.0.0(見倉庫 package.json)。
核心功能¶
面板按 Tab 組織,README 列出的能力如下。
| Tab | 作用 |
|---|---|
| Scientific | 遞歸下降解析器(不用 eval)、隱式乘法;sin/cos/tan 等及反三角、對數、階乘、後綴百分號;常量 π、e、φ、Ans;角度/弧度;鍵盤輸入;歷史記錄持久化。 |
| Graph | 在可配置窗口內繪製 x 的函數曲線,並自動標出根。 |
| Matrix | 解析 1 2; 3 4 形式,支持加減乘、轉置、求逆、行列式。 |
| Statistics | 計數、和、均值、中位數、衆數、方差、標準差、四分位數、最小二乘線性迴歸。 |
| Units | 長度、質量、時間、面積、體積、速度、能量、功率、壓力、數據、溫度等單位換算。 |
| Programmer | 64 位補碼整數的十六/十/八/二進制視圖、位顯示、位運算。 |
另有 local assistant 面板:用自然語言描述問題,離線給出答案與步驟;支持英文與中文表述(界面語言隨 Harness locale)。
界面爲深色海洋場景(動畫鯨魚、光線與氣泡);中英文隨 Harness 語言設置切換。
安裝與啓用¶
推薦從 GitHub 安裝(命令出自 README):
dsh plugin --profile web add github:130927-666/dsh-whale-calculator
若 npm 已發佈,也可:
dsh plugin --profile web add dsh-whale-calculator
官方桌面應用中,在 Plugins → Add plugin 粘貼相同 spec 即可。
安裝後 重啓 DeepSeek Harness,以便客戶端模塊圖重建;再點左側欄鯨魚圖標打開面板。點 ✕ 或切回 Conversation 即返回聊天。
環境要求:帶上述插槽的 DeepSeek Harness;無宿主側額外依賴;純 ES2020 JavaScript + SVG + CSS,支持 Windows、macOS、Linux。
典型用法¶
科學計算:在 Scientific Tab 輸入表達式,可使用鍵盤與歷史記錄。
本地助手(README 示例,可直接試):
solve x^2 - 5x + 6 = 0
derivative x^3 - 3x at 2
integral sin(x) from 0 to 3.14
stats 12, 15, 18, 22, 29
10 km to miles
factorize 360
gcd 84, 30
fibonacci 50
0xff to binary
中文示例:
解方程 x^2 - 5x + 6 = 0
求導 x^3 - 3x at 2
積分 sin(x) from 0 to 3.14
分解質因數 360
矩陣、繪圖、統計、單位、程序員 Tab 按界面操作即可;繪圖與矩陣的輸入格式見上表說明。
隱私與本地數據¶
README 聲明:不做任何網絡請求、不採集數據。計算歷史保存在瀏覽器 localStorage,鍵名爲 whale-calc:history:v1,可在計算器卡片內清除。
適用場景與注意¶
適合:希望在 DSH 內快速演算、畫圖、換算或做簡單符號/數值助手查詢,且不想爲每次計算調用模型的開發者與用戶。
注意:
- 插件在 當前 DSH 進程與 Web 客戶端 中運行;安裝前建議查看 源碼 與 MIT 許可證,確認符合你的安全策略。
- DSH 生態爲「一切皆插件」;SkillHub 目錄頁 爲社區站點,與 DeepSeek / 幻方無官方從屬關係。
- 社區目錄當前星標爲 0(以目錄頁爲準),不代表功能完整性;功能細節以倉庫 README 爲準。
結尾¶
dsh-whale-calculator 把科學計算、繪圖、矩陣、統計、單位與程序員模式收進側欄,全程本地執行,適合作爲 Harness 裏的「零 Token 草稿紙」。更多說明與截圖見倉庫 README。