前言¶
在 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。