WhaleIsle-MyGo
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Warn
- fs module — File system access in cmd/whaleisle/plugin_session_investigation.cjs
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
鲸屿 MyGo — 基于 DeepSeek Harness 与 Go + MyGo UI 的轻量原生桌面客户端
鲸屿 MyGo
基于 DeepSeek Harness 的原生桌面客户端
用 Go 与 MyGo UI 直接绘制界面——对话、文件、终端、Git 与 AI 团队协作,一个轻量窗口完成。
中文 · English · 更新说明 · 反馈 · 原版鲸屿
社区独立维护,非 DeepSeek 官方产品。
它是什么
鲸屿 MyGo 把 DeepSeek Harness 做成开箱即用的原生桌面应用:界面由 Go 与内置的 MyGo 原生图形引擎直接绘制,省去了主窗口的浏览器渲染进程,启动更快、常驻内存更省;服务在本机运行,数据保存在本机。
| 你想做的事 | 鲸屿 MyGo 提供 |
|---|---|
| 和模型一起改代码 | 对话里直接读写文件、搜索仓库、运行命令;需要更高权限的操作先请你批准 |
| 把一件事交给 AI 团队 | Project:说目标,协调者与成员分头推进,只在需要你拍板时才打扰你 |
| 不离开窗口看结果 | 工作区文件、Git Diff、内嵌终端、分支与提交、网页预览都在对话旁边 |
| 和已有鲸屿并存使用 | 安装在独立目录,不覆盖原版 鲸屿 Whale Isle,默认共用本地会话与模型配置 |
下载
| 平台 | 安装包 | 校验与说明 |
|---|---|---|
| Windows 10+ · x64 · v0.1.1 | WhaleIsle-MyGo-Setup-0.1.1.exe | 约 301 MiB,已内置运行时,安装后无需再下载。发布页与 SHA256 清单 |
桌面安装包暂未附带商业代码签名,Windows 首次运行若弹出 SmartScreen 提示,点击「更多信息 → 仍要运行」即可。Mac 版本可通过下方源码方式直接编译运行。
快速开始
- 安装并打开 鲸屿 MyGo(桌面端内置启动页,负责版本更新、运行环境、导入和组件管理)。
- 打开「设置 → 模型」配置 API 服务,模型调用费用由你所选的服务商收取。
- 选择一个本地工作目录,或直接新建会话开始对话(若已安装原版鲸屿,原有的模型配置与历史会话会自动出现)。
- 想把目录交给团队长期推进:在「设置 → 内置功能」开启 Project,再在新会话首屏进入 Project。
- 想在手机上接着看:在桌面端打开「远程」扫码连接。
亮点
Project:说目标,团队来做
Project 把一个本地代码库或目录变成可持续推进的项目。你在主对话里描述目标,协调者拆解任务并交给开发、调研、评审等成员分头完成;右侧观察面板实时展示当前进度、成员工作与交付成果。
- 只在需要你时打扰你:缺少关键信息或需要你做决定时,协调者会置顶提出一个具体问题并附带可点选的答案,回答后自动继续。
- 要权限先问:成员需要执行超出当前权限范围的命令时,输入框上方会弹出单次审批卡片,点「允许一次」才执行一次。
- 能查阅资料与留痕:成员查阅的文档与验证命令会记录在交付卡片里,方便随时核对依据。
- 结果看得见:交付后可直接打开改动文件、对比工作区差异,或归档已完成的要求。
![]() |
![]() |
| 需要你:一个具体问题,点选或输入即可继续 | 已交付:改动摘要、交付文件与测试验证一目了然 |
开发工作台
- 文件与变更审阅:浏览、编辑工作区文件,右侧「差异」面板直接查看未暂存 / 已暂存的行级红绿对比,支持暂存、还原与分支比较。
- 原生终端与 Git:底部原生终端抽屉即开即用,标题栏直接切换分支、查看仓库状态与提交改动。
- SSH 远程工作区:连接远程开发机上的目录,像操作本地文件夹一样浏览与对话。
- 外部智能体协作:除内置模型外,也可接入外部命令行智能体协同完成编码任务。
常用快捷键:Ctrl+N 新会话 · Ctrl+B 侧边栏 · Ctrl+\ 右侧栏 · Ctrl+` 终端 · Ctrl+, 设置。
外观与更多能力
| 能力 | 说明 |
|---|---|
| Whale UI 交互页面 | 对话里生成的图表、表单、流程图、3D 与网页内容,由按需启动的独立预览进程承载,平时不占内存 |
| 鲸鱼娘伴侣 | 支持桌面伴侣小窗与后台资料整理任务;涉及外发消息或敏感工具时会先核验来源并请你确认 |
| 手机远程 | 扫码在手机端查看会话与进展;默认关闭,开启后才开始监听 |
| 插件、技能与 MCP | 内置技能管理、MCP 服务配置与插件市场,亦可配合鲸桥统一管理多家模型供应商与路由 |
| 后台断点续传更新 | 更新中心在后台分块下载并校验安装包,网络中断或重启应用后可接着下载 |
| 多主题与毛玻璃 | 浅色 / 深色 / 跟随系统,内置多套配色皮肤、字体微调、极光渐变与自定义壁纸 |
常见问题
- 要花钱吗? 软件免费开源(MIT);模型调用费用由你自己在「设置 → 模型」中配置的服务商收取。
- 已安装原版鲸屿,再装 MyGo 版会冲突吗? 不会。鲸屿 MyGo 默认安装在
%LOCALAPPDATA%\Programs\WhaleIsle-MyGo,拥有独立的应用标识、快捷方式和更新通道,不会覆盖原版,两个版本甚至可以同时打开运行。 - 数据保存在哪? 默认与原版鲸屿共用
%APPDATA%\Deepseek-Harness-Desktop(macOS 为~/Library/Application Support/Deepseek-Harness-Desktop),方便无缝延续已有会话与配置;覆盖升级不会丢失数据。若需导入官方 CLI~/.dsh的配置,可在启动页「导入」页一键导入。 - 怎么升级? 在启动页或「设置 → 关于」中点击「检查更新」,下载校验完成后即可一键安装更新;支持暂停、断点续传。
从源码运行
需要 Git、Go 1.25+ 以及 Node.js 22.19+ 或 24+(用于运行本地 DeepSeek Harness 服务)。Windows 下仓库提供了自动配置脚本:
git clone https://github.com/ChisaAlter/WhaleIsle-MyGo.git
cd WhaleIsle-MyGo
# 加载本地 Go 工具链环境并编译桌面端与预览进程
. .\scripts\env.ps1
go build ./cmd/whaleisle ./cmd/whaleisle-preview
# 如需打包 Windows 安装程序
$env:WHALEISLE_VERSION = '0.1.1'
.\scripts\package.ps1
| 目录 | 内容 |
|---|---|
cmd/whaleisle |
鲸屿 MyGo 桌面主程序入口与窗口管理 |
cmd/whaleisle-preview |
按需启动的网页与交互式卡片预览辅助进程 |
internal/ui |
基于 MyGo UI 实现的全部原生界面(对话、工作台、Project、设置、启动器等) |
internal/desktop |
桌面能力集成(Git、SSH 远程、手机远程、桌宠、更新中心等) |
internal/harness |
本地 DeepSeek Harness 服务监管与运行时准备 |
third_party/mygo |
内置的跨平台原生桌面与图形界面引擎 |
scripts/ |
构建、运行时装配与安装包打包脚本 |
反馈与致谢
遇到问题或有功能建议,欢迎提交 Issue。
感谢 DeepSeek Harness、鲸屿 Whale Isle、yetone / Magpie 与 Linux.do 社区。· MIT
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found

