开源下载

LabSmart 完全开源,支持自主部署。下载服务端和桌面客户端,开始构建你的本地科研数据平台。

LabSmart Server

服务端程序

基于 Docker 的服务端程序,包含 API 服务、PostgreSQL 数据库、MinIO 文件存储、Nginx 反向代理等核心组件。 支持 Linux 和 Windows Server 部署。

完整的 Docker Compose 配置
内置数据库自动备份
支持 HTTPS 自动配置
详细的部署文档
最新版本v0.5.2
发布日期2026-06-05

LabSmart Desktop

Windows 桌面客户端

Windows 桌面客户端,提供本地文件同步、离线编辑、快捷上传、截图标注等功能。 与服务端配合使用,提升日常实验记录效率。

本地文件自动同步
离线编辑与自动上传
截图标注与快捷粘贴
系统托盘常驻运行
最新版本v0.5.2
发布日期2026-06-05

界面预览

真实的 SmartLab V3 系统界面

系统总览
系统总览界面
实验记录
实验记录界面
智能识别
智能识别界面
原始数据上传
原始数据上传界面

系统要求

部署前请确认服务器和客户端满足以下最低配置要求

服务端配置要求

操作系统
Linux (Ubuntu 20.04+) / Windows Server 2019+
CPU
4 核心及以上
内存
8GB 及以上
硬盘
100GB SSD 及以上
Docker
Docker 20.10+ / Docker Compose 2.0+

客户端配置要求

操作系统
Windows 10/11 (64位)
内存
4GB 及以上
硬盘
500MB 可用空间
.NET
.NET 6.0 Runtime (安装包内置)

更新日志

我们持续迭代 LabSmart,以下是近期的版本发布记录

v0.5.2
最新2026-06-05
  • 基于最新工作区状态重建服务端发布包
  • Windows 桌面客户端重新构建为 0.5.2 版本
  • 新增 SmartLab V2 校验与源码材料
  • 版本元数据更新,附带 SHA256 校验文件
v0.5.0
2026-05-27
  • Windows 客户端升级为正式 NSIS 安装包
  • 新增离线/重试页面与设置重置入口
  • 新增本地发现、托盘行为、开机自启与连接监控
  • 服务端包内置 VERSION、install.sh 与安装文档
v0.4.1
2026-05-27
  • 桌面客户端支持单实例运行
  • 新增托盘最小化/退出控制与开机自启选项
  • 新增应用菜单:设置、日志、导航、刷新与退出
  • 外链守护:本地保留在客户端,外部链接走系统浏览器
v0.4.0
2026-05-27
  • 面向师生的 Windows 客户端首次发布
  • 面向 LabSmart Box 的 Linux 服务端包
  • 发布资源附带 SHA256 摘要校验

快速部署指南

按照以下步骤完成服务端部署

1

准备服务器环境

确保服务器满足最低配置要求,安装 Docker 和 Docker Compose

2

下载并解压服务端

下载最新版本的服务端压缩包,解压到指定目录

3

配置环境变量

编辑 .env 文件,配置数据库密码、域名等参数

4

启动服务

运行 docker-compose up -d 启动所有服务

5

访问管理界面

通过浏览器访问服务地址,完成初始化配置

快速启动命令

# 克隆仓库

git clone https://github.com/zhsh006/smartlab.git

# 进入目录并配置

cd smartlab && cp .env.example .env && nano .env

# 启动服务

docker-compose up -d

需要部署支持?

如果您在部署过程中遇到问题,或需要定制化的部署方案,欢迎申请试点支持。