🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

鲸控台桌面启动器 Georgehaoren/DSH-WhaleConsole

DeepSeek Harness
Georgehaoren39 天前有提交已提供中文文档扫描:未发现敏感能力

DeepSeek Harness 的非官方 macOS 桌面伴侣,兼 WebUI 换肤插件。

30.3/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Georgehaoren/DSH-WhaleConsole
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]!
作者未把包发布到 npm,只能用源码安装
插件本身没问题,是分发方式不同
L4 · 真实安装等级说明 →
数据截至 2026/11/02·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/05·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 39 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查需源码安装

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-whale-console-workspace(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/7 04:11:17

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/5(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • macOS桌面伴侣
  • WebUI换肤

README

由 DeepSeek 最新模型翻译生成
DSH WhaleConsole · DSH 鲸控台 DSH WhaleConsole(中文名:DSH 鲸控台)是一款非官方的 DeepSeek Harness(DSH)macOS 启动器与 WebUI 主题插件。Preview 版本将本地 WebUI 的使用流程改造成类似游戏启动器的桌面体验,同时让实际 DSH 页面在独立窗口中运行。 WhaleConsole 标准皮肤预览 Preview 功能范围 - 启动、停止、重启本地 DSH WebUI 服务,并查看运行记录。 - 在独立的原生 WebView 窗口中打开 WebUI。 - 通过 macOS 菜单栏保持启动器可用。 - 识别由其他进程启动的服务,并避免误停止该服务。 - 可在启动器皮肤盒子中切换五套内置皮肤,每套都有独立的固定 16:9 预览图。 - 可随时从 WebUI 侧栏皮肤盒子换肤,并即时更新角色立绘与界面配色。 - 通过官方增量插槽添加角色悬浮层、侧栏入口与插件设置卡片。 - 通过 DSH 设置命名空间保存 WhaleConsole 配置。 0.3.0-preview.1 的兼容基线为 DSH 0.1.2-rc.1,Node.js ^22.19.0 || >=24.0.0。
展开完整文档(README 剩余 1 节)
DSH WhaleConsole · DSH 鲸控台

DSH WhaleConsole(中文名:DSH 鲸控台)是一款非官方的 DeepSeek Harness(DSH)macOS 启动器与 WebUI 主题插件。Preview 版本将本地 WebUI 的使用流程改造成类似游戏启动器的桌面体验,同时让实际 DSH 页面在独立窗口中运行。

WhaleConsole 标准皮肤预览

Preview 功能范围

- 启动、停止、重启本地 DSH WebUI 服务,并查看运行记录。
- 在独立的原生 WebView 窗口中打开 WebUI。
- 通过 macOS 菜单栏保持启动器可用。
- 识别由其他进程启动的服务,并避免误停止该服务。
- 可在启动器皮肤盒子中切换五套内置皮肤,每套都有独立的固定 16:9 预览图。
- 可随时从 WebUI 侧栏皮肤盒子换肤,并即时更新角色立绘与界面配色。
- 通过官方增量插槽添加角色悬浮层、侧栏入口与插件设置卡片。
- 通过 DSH 设置命名空间保存 WhaleConsole 配置。

0.3.0-preview.1 的兼容基线为 DSH 0.1.2-rc.1,Node.js ^22.19.0 || >=24.0.0。DSH 候选版本可能带来破坏性的插件 API 变化,因此 WhaleConsole 会明确限定兼容版本,并通过真实 profile 组合进行验证。

内置皮肤

| 鲸链工程师 | 中号鲸链工程师 |
| 鲸链工程师 | 中号鲸链工程师 |

| Q版鲸链工程师 | 深海女仆 |
| Q版鲸链工程师 | 深海女仆 |

| 双鲸协作 |
| 双鲸协作 |

仓库结构

apps/launcher/ 基于 Tauri 2 和 React 的 macOS 启动器 packages/plugin/ 可安装的 DSH Bundle + Client 插件 packages/skins/ 启动器与插件共用的皮肤清单和配色注册表 scripts/agent/ 确定性的源码构建与验证脚本 .agents/skills/ 供 Agent 读取的安装流程 docs/ 架构、角色、美术与发布说明 .github/ 自动检查、依赖更新与协作模板 dist/ 本地构建的 Preview 产物

文档

- 架构说明
- 源码安装
- 人物设定
- 原创美术
- Preview 发布检查清单
- 发布流程
- 安全策略
- 参与贡献
- 行为准则
- 更新日志
- 素材许可证
- AI 辅助创作声明

源码构建与 Agent 安装

WhaleConsole Preview 采用源码优先分发。使用以下命令在本机构建插件包和未签名的 macOS 应用:

pnpm install --frozen-lockfile
pnpm agent:preflight -- --lang=zh-CN
pnpm build:preview -- --skip-install --lang=zh-CN

使用本地编程 Agent 的用户可以将以下简短要求交给 Agent:

阅读 INSTALL.zh-CN.md,加载 .agents/skills/dsh-whale-console-install/SKILL.zh-CN.md,并按照仓库的源码构建流程执行。修改 DSH profile、停止服务、安装系统依赖或将应用复制到 /Applications 前必须询问我。

完整人工与 Agent 流程请参阅源码安装说明。Agent 指令不会授予修改系统依赖、真实 DSH profile 或 macOS 安全设置的权限。

试用启动器

pnpm install
pnpm --filter @dsh-whale-console/launcher dev

浏览器预览地址为 http://127.0.0.1:1420/。原生开发还需要 Rust 与 macOS Command Line Tools:

pnpm --filter @dsh-whale-console/launcher tauri:dev

启动器会从登录 Shell 中查找 pnpm 与 Node.js,项目目录默认使用 ~/deepseek-harness。项目路径、pnpm 路径、日志目录和 WebUI 端口都可以在设置中修改。

运行诊断

日志默认写入 ~/Library/Logs/DSH WhaleConsole/dsh-whale-console.log。首次启动时会自动创建目录,也可以在设置中改为其他绝对路径或 ~/... 路径。

从 Finder 启动时,WhaleConsole 会把登录 Shell 的 PATH 传给 DSH,确保包管理器脚本能够找到 Node.js。启动器还会为源码目录中的 WebUI 文件监听启用轮询,以避开 macOS 图形应用通常继承的较低文件描述符限制。配合 DSH 0.1.2 时,启动器会从自己创建的 DSH 进程输出中读取本次专用的认证启动地址,用于首次进入 WebUI;界面仍只显示干净的本机回环地址。

安装插件

插件目前尚未发布到 npm。可以先构建本地压缩包,再将其安装到 DSH Web profile:

pnpm --filter dsh-whale-console run pack
cd /absolute/path/to/deepseek-harness
pnpm dsh plugin --profile web add /absolute/path/to/dsh-whale-console-0.3.0-preview.1.tgz

这里使用 DSH 源码目录中的 pnpm dsh,因为源码安装环境不一定存在全局 dsh 命令。安装会更新 ~/.dsh/profiles/web 和 pnpm Store;使用本地压缩包时,其绝对路径和完整性校验还会记录进 profile 与锁文件,因此请在卸载或改装发布版之前保留该文件及路径,也不要用不同内容覆盖同版本、同文件名的压缩包。

发布 Preview npm 包后,计划使用以下命令安装:

cd /absolute/path/to/deepseek-harness
pnpm dsh plugin --profile web add dsh-whale-console@preview

验证

pnpm typecheck
pnpm test
DSH_REPO=/absolute/path/to/deepseek-harness pnpm --filter dsh-whale-console test:composition

组合测试会创建临时 DSH 目录、安装打包后的插件、检查 Host 配置、启动 WebUI,并确认客户端启动图与 lazy-CJS 浏览器包可用。

构建 macOS 应用

pnpm --filter @dsh-whale-console/launcher tauri:build:app

pnpm build:preview 还会打包插件、生成应用 ZIP 并验证校验值。公开分发二进制文件仍需要 Apple Developer ID 签名与公证。

项目状态

当前版本属于开发者 Preview,尚未经过安全审计,兼容范围也有意保持收敛。请参阅安全策略、架构说明和发布检查清单。

本项目与 DeepSeek 不存在隶属、认可或赞助关系。DSH 与 DeepSeek 名称仅用于描述兼容对象,项目不包含官方 Logo 或上游品牌素材。

代码使用 MIT 许可证;原创角色美术使用 CC BY 4.0,详见素材许可证。

部分代码、文档、设计与原创美术在人工指导和审阅下使用生成式 AI 创作或修订,详见AI 辅助创作声明。
预览分享卡片长什么样 ↓Georgehaoren/DSH-WhaleConsole
分享 · DeepSeek Harness Hub
Georgehaoren/DSH-WhaleConsole

DeepSeek Harness 的非官方 macOS 桌面伴侣,兼 WebUI 换肤插件。

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部