Open Science Desktop 安装文档
下载并运行本地优先、模型无关、面向可复现 AI 辅助科研的桌面工作台。
下载安装包
桌面安装包始终使用最新 GitHub Release。这个链接会自动指向最新发布版本。
安装桌面应用
macOS
下载对应 Apple Silicon 或 Intel 的 .dmg,打开后把 Open Science 拖入 Applications。
如果 macOS 提示应用已损坏或无法打开,请先把 Open Science 拖入 Applications,然后执行:
xattr -cr "/Applications/Open Science.app"
系统要求:macOS 13 Ventura 或更新版本。macOS 12 或更早版本可能能打开窗口,但内置 OpenCode runtime 无法连接。
Windows
下载最新 Windows x64 .exe 或 .msi,然后运行安装程序。
系统要求:Windows 10/11 x64。如果 Notebook 或 Python 工具提示缺少 Python,请从 python.org 安装 Python 3 后重启 Open Science。
Debian / Ubuntu
sudo apt install ./Open.Science_*_amd64.deb
Fedora / RHEL / openSUSE
sudo dnf install ./Open.Science-*-1.x86_64.rpm
# openSUSE:
sudo zypper install ./Open.Science-*-1.x86_64.rpm
未签名安装包 warning
当前安装包尚未 code-sign。这个 warning 对当前 release 是预期情况,每次安装只需要处理一次。
macOS 提示应用已损坏
如果 macOS 提示应用已损坏或无法打开,请先把 Open Science 拖入 Applications,然后执行:
xattr -cr "/Applications/Open Science.app"
这个命令移除 macOS 给下载应用添加的 quarantine 标记,不会改动项目文件。
Windows SmartScreen 阻止安装
如果 Windows 显示“Windows protected your PC”,选择 More info,然后选择 Run anyway。
从源码安装
源码安装适合开发者。普通用户应优先使用上面的安装包。你需要 Node.js 20 或更新版本、pnpm 9、Rust,以及对应系统的 Tauri 依赖。
git clone https://github.com/ai4s-research/open-science
cd open-science
pnpm install
bash scripts/dev/fetch-opencode.sh
bash scripts/dev/fetch-uv.sh
bash scripts/dev/fetch-skills.sh
本地运行
以开发模式启动桌面工作台。
pnpm --filter @ai4s/desktop tauri dev
构建安装包
为当前平台构建生产版桌面应用。
pnpm --filter @ai4s/desktop tauri build
首次启动
本地包含什么
OpenCode 作为 sidecar process 在桌面应用背后运行。
除非你批准外部访问,项目文件会留在本机。
报告、图表、代码和 session history 都可回看。
使用自己的模型提供商,并避免把密钥写入项目产物。