Open Science Desktop文档
Open Science Desktop / 开始

Open Science Desktop 安装文档

下载并运行本地优先、模型无关、面向可复现 AI 辅助科研的桌面工作台。

最新 GitHub ReleaseMIT 许可证macOS 13+ · Windows 10/11 x64 · Linux deb/rpmTauri 2OpenCode runtime

下载安装包

桌面安装包始终使用最新 GitHub Release。这个链接会自动指向最新发布版本。

下载最新版
macOS Apple Silicon:最新 aarch64.dmgmacOS Intel:最新 x64.dmgWindows 10/11 x64:最新 .exe 或 .msiDebian / Ubuntu:最新 amd64.debFedora / RHEL / openSUSE:最新 x86_64.rpm

安装桌面应用

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

首次启动

选择模型提供商,并在需要时添加自己的 key。打开本地 workspace,让 agent 使用项目文件。在命令执行、依赖安装、文件删除或远程访问前检查审批。

本地包含什么

内置 agent runtime

OpenCode 作为 sidecar process 在桌面应用背后运行。

本地 workspace

除非你批准外部访问,项目文件会留在本机。

溯源文件

报告、图表、代码和 session history 都可回看。

你的模型密钥

使用自己的模型提供商,并避免把密钥写入项目产物。