ChisaAlter/WhaleIsle 预览 preview

ChisaAlter/WhaleIsle

鲸屿 Whale Isle · DeepSeek Harness 社区增强桌面版:官方核心功能齐备,扩展主题壁纸、鲸鱼娘桌宠、用量统计与手机远程连接。Community-enhanced DeepSeek Harness desktop client.

Project Overview项目介绍

WhaleIsle is an open-source community-enhanced desktop client built on top of DeepSeek Harness. It is independently maintained and explicitly not an official DeepSeek product. The application consolidates AI chat, project browsing, integrated terminal, Git operations, MCP, skills, and plugin management into a single window. On top of the upstream Harness capabilities it adds richer personalization such as transparent themes, custom wallpapers, frosted-glass and dynamic backgrounds, and a Live2D whale-girl desktop pet that responds to head pats, accepts feeding, and grows alongside actual Token consumption, plus cross-session Token aggregation, heat-maps, fee estimation, and data export for usage analytics.

The typical workflow begins by installing the application and waiting for the launcher to reach the main interface. Users then open Settings → Models to pick a model provider and configure their own API key, after which they can either select an existing project directory as a workspace or start a session without one. Official CLI users can migrate historical sessions and configuration through the launcher's Import page, while advanced features include Agent-team composition with multiple sub-agents running in parallel, a Bots tab for multi-bot orchestration, and an optional phone remote-connection flow that is activated on demand and accessed by scanning a QR code in a mobile browser, with remote ports not listening by default.

Distribution targets Windows 10 and above on x64 as the primary public installer, which is not code-signed and may trigger OS warnings, so files should only be obtained from the project's own Releases page where a SHA512SUMS.txt is provided for integrity verification. Source builds additionally support macOS 14+ on Apple Silicon and require Git plus Node.js 22.19+ (22.x) or 24+, with pnpm supplied by the root dependencies; build steps include npm ci, npm run setup:harness, and npm start, while npm run dist produces Windows installers and npm run dist:mac produces macOS bundles when run on macOS. Session data lives in a separate dsh-home directory rather than the official ~/.dsh, the project is released under MIT, and users must supply their own API keys because no model quota is bundled and call charges are billed by the chosen provider.

鲸屿 Whale Isle 是一款基于 DeepSeek Harness 的开源社区增强桌面客户端,由社区独立维护,非官方产品。它把 AI 对话、项目浏览、终端、Git、MCP、技能与插件管理整合到同一窗口,并加入透明主题、自定义壁纸、毛玻璃与动态背景等个性化外观,以及常驻桌面的 Live2D 鲸鱼娘桌宠,支持摸头、投喂并随 Token 用量成长。

典型使用流程:安装并打开应用,在「设置 → 模型」中选择模型服务并配置 API 密钥,选择项目目录作为工作区即可发起对话;官方 CLI 用户可通过启动器「导入」迁移历史会话与配置。目标用户是希望拥有统一桌面工作面、又想要更丰富的个性化与用量可视化、并需要本地优先数据管理的开发者与团队。

依赖方面,桌面版仅公开 Windows 10 及以上 x64 安装包,未做数字签名,可能触发系统安全提示,需通过仓库 Releases 与 SHA512SUMS 校验;从源码运行需 Node.js 22.19+(22.x) 或 24+、Git、pnpm,并执行 npm ci、npm run setup:harness、npm start。项目使用 MIT 许可,用户需自行准备模型 API 密钥,调用费用由服务商收取。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 2 warnings2 项注意
  • No DSH plugin manifest detected - it may only carry the dsh-plugin topic, so the install method must be confirmed on the spot未检测到 DSH 插件清单:可能只是打了 dsh-plugin 话题,安装方式要现场确认
  • Desktop client: installation downloads an executable - verify the publisher and checksums桌面客户端:安装会下载可执行文件,请核对发布者与校验和
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:ChisaAlter/WhaleIsle

把 ChisaAlter/WhaleIsle 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

鲸屿 Whale Isle

鲸屿 Whale Isle

基于 DeepSeek Harness 的开源社区增强桌面客户端
在同一个窗口里与 AI 对话、浏览项目、运行终端和管理 Git。

中文 · English  ·  下载  ·  更新日志  ·  反馈问题

Release License Windows x64

鲸屿 Whale Isle 主界面

鲸屿 Whale Isle 是基于 DeepSeek Harness 的开源社区增强桌面客户端,由社区独立维护,非 DeepSeek 官方产品。 官方 Harness 的 AI 对话、工具调用、Agent 团队、终端与 Git、MCP、技能和插件等核心功能,这里同样齐备。

在官方能力的基础上,鲸屿 Whale Isle 进一步扩展桌面体验:

  • 更丰富的个性化外观:透明主题、自定义壁纸、毛玻璃与动态背景,让工作界面更符合自己的习惯。
  • 鲸鱼娘桌宠:常驻桌面的互动伙伴,支持摸头、投喂和随实际 Token 用量成长。
  • 扩展用量统计:跨会话 Token 汇总、使用热力图、费用估算与数据导出,让用量更直观。
  • 手机远程连接:按需开启,通过扫码在手机浏览器访问桌面会话。

会话与配置保存在独立的数据目录中,并提供官方 CLI 数据导入和插件故障排查入口。

功能

  • AI 对话:管理工作区与历史会话,查看工具调用、确认操作审批,编辑并重新发送消息;支持 Agent 团队与多子代理并行任务。
  • 项目工具:搜索和编辑文件、查看代码差异、预览网页,将文件或终端选区加入对话;Browser 预览支持在聊天区域内切换 mini-player。
  • 集成终端与 Git:在应用内运行命令,切换分支、提交更改、推送代码及创建 Pull Request。
  • 模型与扩展:配置模型服务,在设置中管理 MCP、技能和插件,通过内置市场安装扩展;内置机器人(Bots)页签可编排多机器人会话。
  • 用量统计:查看跨会话 Token 用量、热力图和按峰谷时段估算的会话费用,支持导出统计数据。
  • 桌面宠物 鲸鱼娘:Live2D 鲸鱼娘常驻桌面,随 Token 用量成长、推送钉住的常驻通知,支持「看看」「聊聊」与摸头互动。
  • 个性化外观:浅色、深色与透明主题;壁纸图库(必应每日、Wallhaven 与自定义 HTTPS 图源)配合毛玻璃、像素化和流动渐变背景,终端透明度与按钮悬停光泽可独立调节。
  • 远程访问:按需开启远程连接,通过扫码在手机浏览器访问桌面会话;默认不监听远程端口。
  • 桌面集成:托盘驻留、增量更新(只下载变化的安装块),以及启动器中的数据导入和插件故障排查。

工作方式

  • 本地优先:会话、设置和插件配置保存在桌面专用的 dsh-home,与官方 CLI 的 ~/.dsh 分开。
  • 统一工作区:对话、文件、Browser、Diff、终端和 Git 围绕当前工作区协作,文件引用和终端选区可以直接回到 Composer。
  • 可扩展运行时:模型服务、MCP、技能和插件由 DeepSeek Harness 的插件机制提供;桌面自有功能通过受控的桌面插件接入。
  • 桌面安全边界:高风险工具操作遵循 Harness 的审批和权限策略;远程功能需要用户主动开启。

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev anime-find 下一个 Next Deepseek-Harness-Desktop →