如何在macOS、Windows、Linux上安装配置Open Science Desktop:新手完整入门指南
【免费下载链接】open-scienceOpen Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows Linux. Open-source Claude Science desktop alternative built on Tauri MCP agent skills.项目地址https://gitcode.com/gh_mirrors/ope/open-science点击查看免费下载Open Science Desktop是一款本地优先local-first、模型无关的开源 AI 科研工作台覆盖 macOS、Windows 和 Linux 三大平台。它内置了 OpenCode 运行时、MCP 连接器与科研技能包让你在自己的电脑上完成文献调研、数据分析、绘图、写报告等完整研究流程。下面带你一步步完成安装、配置和上手体验。一、它是什么适合谁简单说Open Science Desktop 把「聊天框」升级成了「工作台」完整的科研闭环从选题探索、文献综述到实验代码、图表、报告一次会话全部跑完本地优先会话、数据、笔记本、运行记录都存在本机默认不出机器模型无关自带固定版本的 OpenCode sidecar你可以接入自己任意受支持的模型服务商全程可追溯每张图、每个表格都能一键回到生成它的代码、输入文件和对话。界面如下所示左侧是项目与文件导航中间是对话与实验流程右侧是共享内核的 Jupyter 笔记本二、安装前确认系统要求平台安装包系统要求macOS.dmg/.appApple Silicon IntelmacOS 13 Ventura 或更高WindowsNSIS.exe另有.msi供 IT 统一部署Windows 10/11 x64Linux.deb/.rpmx86_64另有 Linux ARM64 支持桌面版需 WebKitGTK 4.1安装包从项目的 Releases 页面下载即可见 README.md 的 Install 一节。⚠️ 小贴士macOS 版本已完成 Developer ID 签名、公证和装订双击即可正常打开无需xattr之类的额外操作。三、三大平台安装步骤1. macOS双击即装下载.dmg拖入 Applications 文件夹首次启动按系统提示输入密码即可无需其他操作——签名和公证都已处理完毕。2. Windows安装器 SmartScreen 处理运行下载的.exe安装器按用户安装不需要管理员权限如果弹出 SmartScreen 提示选择More info → Run anyway即可继续使用。3. Linuxdeb / rpm 或无 root 安装有 root 权限时直接用包管理器安装sudo apt install ./Open.Science_*.deb # 或者 sudo rpm -i Open.Science-*.rpm没有 root 也没关系仓库自带的 scripts/install.sh 会把一切都装进你的家目录# 只装终端版 osd sh install.sh # 装桌面应用需要系统已装 WebKitGTK 4.1 sh install.sh --desktop安装完成后osd命令会自动加进 PATH桌面应用首次启动时也会帮你写好一个很小的 wrapper 脚本之后新开终端就能直接用osd。四、首次启动配置最关键的四步第 1 步配置模型服务商打开Settings在服务商Providers卡片中填入你的 API Key 或完成 OAuth 登录然后选择默认模型。密钥只写入应用私有的运行时配置不会进入工作区、日志或导出文件。第 2 步体验一键科研工作流新建会话后空会话会给出几个一键起始项示例分析、分析我的数据、审计一份报告等。推荐直接用内置的climate-trends 示例项目——它使用真实的 NASA GISTEMP v4 全球气温数据几秒内就能跑完「趋势估计 → 对比 → 出版级图表 → 报告」的全流程说明见 examples/climate-trends/README.md。第 3 步启用科研连接器MCP进入Settings → MCP servers可以看到一批现成的一键连接器文献检索arXiv、PubMed、Crossref、Semantic Scholar、bioRxiv/medRxiv生物医学数据库、Materials Project、FRED 经济数据、空间天气、Open-Meteo 气候、USGS 水文点Enable即可应用会用内置的uv在隔离环境里自动配置不碰你的系统 Python。更多自定义方法见 docs/CONNECT_YOUR_TOOLS.md。第 4 步理解审批与安全模型默认模式下Agent 执行命令、删文件、装依赖、访问网络前都会弹窗请你确认也可以在输入框处切换「由我审批 / 完全访问」两种模式。设置页里还有一张「数据流」卡片用大白话告诉你哪些内容会发送给所选模型服务商。远程计算场景下Agent 可以提交任务到远端 GPU 机器并全程记录环境、日志与产物五、进阶让 Agent 替你读网页、开桌面软件v0.6.0 起Open Science Desktop 支持浏览器控制和桌面应用操作Computer UseAgent 可以直接驱动你本机的 Chrome保留你的登录状态去抓网页数据也能操作 ImageJ、Origin 等科研软件并在每个操作后如实报告「已验证 / 未验证」。下图是 Agent 通过浏览器把 bioRxiv 新预印稿抓取成图表和 CSV 的示例注意Windows 和 Linux 构建目前尚未代码签名macOS 发布版已签名公证。项目整体处于积极开发中的 beta 阶段输出建议当作草稿发布前请自行核对数字与引用。六、从源码构建给开发者如果想参与开发或自己打包需要 Node.js ≥ 20、pnpm 9、Rust 工具链和 Tauri 系统依赖git clone https://gitcode.com/gh_mirrors/ope/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 # 构建安装包常用质量检查pnpm test、pnpm typecheck、pnpm lint。七、项目结构速览 路径说明apps/desktop/Tauri React 桌面应用含 Rust 后端 apps/desktop/src-tauri/src/packages/sdk/OpenCodeClient隔离 UI 与运行时通信runtime/skills/core/一方科研技能溯源审查、统计完整性、大文件探测等crates/osd-core/无界面服务端核心工作区、sidecar、网关docs/产品、技术设计与连接器文档总结安装 Open Science Desktop 只需三步下载对应平台安装包 → 填入模型 API Key → 启用你需要的 MCP 连接器。得益于本地优先设计和审批机制你的数据默认留在本机得益于可追溯产物系统每一个图表都能回溯到代码。建议从内置的 climate-trends 示例项目跑起几分钟内就能感受到它的完整科研工作流。祝研究顺利赞分享【免费下载链接】open-scienceOpen Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows Linux. Open-source Claude Science desktop alternative built on Tauri MCP agent skills.项目地址https://gitcode.com/gh_mirrors/ope/open-science点击查看免费下载相关推荐Pillow安装与配置如何在Windows、macOS和Linux上完美部署Pillow安装与配置如何在Windows、macOS和Linux上完美部署 Pillow是Python生态中最强大的图像处理库作为Python Imagi图像处理计算机视觉如何安装和配置Burn-My-Windows新手入门完整教程如何安装和配置Burn My Windows新手入门完整教程 Burn My Windows是一个令人惊叹的GNOME Shell扩展它能为你的窗口关如何为SFBAudioEngine播放器插入自定义音效音频处理图深度定制指南如何为SFBAudioEngine播放器插入自定义音效音频处理图深度定制指南 SFBAudioEngine 是一款面向 macOS、iOS 和 tvOS 的音创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Java面向对象三大特性:封装、继承、多态核心原理与工程实践

Java面向对象三大特性:封装、继承、多态核心原理与工程实践

1. 三大特性不是语法八股,而是面向对象设计的三个底层答案很多刚学Java的朋友,第一个被要求背下来的知识点就是"封装、继承、多态"。背归背,真要问一句"这三个东西到底是干嘛的",能答清楚的人少一大半。更常见…

2026/10/12 12:55:55 阅读更多 →
中文域名不应只是品牌防御工具:中小企业有必要注册中文域名吗?

中文域名不应只是品牌防御工具:中小企业有必要注册中文域名吗?

随着数字经济的发展,域名已经不仅是互联网访问地址,更是企业品牌形象、数字身份和市场传播的重要组成部分。然而,关于“企业是否有必要注册中文域名”,目前仍存在一些片面认识,例如:中文域名主要适合知名企…

2026/10/12 12:54:25 阅读更多 →
FONE 管理报表白皮书:如何把财务数据转化为经营洞察

FONE 管理报表白皮书:如何把财务数据转化为经营洞察

摘要:管理报表并非对外法定财务报表的简单细化,而是一套将财务数据转化为经营洞察、支撑管理决策的系统性工程,实现从事后记录核算向事前预测、事中动态管控转型。本白皮书从企业痛点出发,厘清管理报表与法定财报的本质差异&#…

2026/10/12 11:10:43 阅读更多 →

最新新闻

荷兰耕地遥感语义分割:从数据标注到模型训练全流程实战

荷兰耕地遥感语义分割:从数据标注到模型训练全流程实战

简介:这份荷兰耕地语义分割遥感影像数据集面向遥感图像处理、计算机视觉与农业监测方向的研究者和开发者,用于训练和验证耕地识别与像素级分割模型。资源包共2000个文件,以xml标注文件为主要类型,对应每张遥感影像的像素级类别标签…

2026/10/13 17:09:08 阅读更多 →
LiteLLM:统一LLM API抽象层实战指南

LiteLLM:统一LLM API抽象层实战指南

1. 项目概述:LiteLLM 是什么,它解决的到底是什么问题? LiteLLM 这个名字乍一听像是某个轻量级编程语言或小众框架,但其实它是一个在大模型应用开发圈子里迅速走红的开源工具库——准确地说,它是一个 统一 API 抽象层…

2026/10/13 17:09:08 阅读更多 →
GitHub日榜不是流量快照,而是可工程化的情报系统

GitHub日榜不是流量快照,而是可工程化的情报系统

1. 这不是“榜单搬运工”,而是一套可复用的 GitHub 热榜日更方法论你点开 GitHub Trending 页面,看到“Today”标签下那排滚动更新的项目——Star 数飙升、语言栏跳动、描述简短却抓人。很多人以为这只是平台自动聚合的“流量快照”,随手点开…

2026/10/13 17:09:08 阅读更多 →
MySQL 8.0.18 本地开发环境搭建与 SQLyog 连接配置实战指南

MySQL 8.0.18 本地开发环境搭建与 SQLyog 连接配置实战指南

1. 为什么本地开发环境首选 MySQL 8.0.18 搭配 SQLyog1.1 版本选型的现实考量MySQL 8.0.18 这个版本在本地开发环境里算是一个比较特殊的存在。它发布于 2019 年底,属于 8.0 系列早期比较稳定的一个版本,既包含了 8.0 大版本带来的窗口函数、CTE&#xf…

2026/10/13 17:09:08 阅读更多 →
C/C++头文件依赖可视化:用gcc-M和Graphviz生成可审计依赖图

C/C++头文件依赖可视化:用gcc-M和Graphviz生成可审计依赖图

1. 为什么C/C项目里“谁依赖谁”总在编译失败后才暴露?我第一次接手一个二十万行的嵌入式图像处理模块时,就栽在这上面。改了三行头文件里的宏定义,make直接报错:error: struct pixel_buffer has no member named stride。奇怪的是…

2026/10/13 17:09:08 阅读更多 →
从零手搓投资Agent:百亿token金融文本的智能决策系统

从零手搓投资Agent:百亿token金融文本的智能决策系统

1. 项目概述1.1 从零手搓投资Agent的动机先说背景。我们团队在开发这套系统之前,已经用传统量化策略跑了将近两年,规则引擎、因子库、事件驱动框架都搭过一遍,但遇到一个很难绕过去的坎:传统策略对“非结构化信息”的处理能力几乎…

2026/10/13 17:08:08 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →