跳到正文
Scopwis
开始

安装

Scopwis 为主要客户端平台提供原生包,同时发布 Rust Server 和合并的 CLI/TUI。安装格式遵循各平台习惯,而不是强行让所有系统使用同一种压缩包。

选择部署方式

本地开发推荐从源码启动:

git clone https://github.com/scopwis/scopwis.git
cd scopwis
cp .env.example .env
make setup
make dev

只做浏览器端开发时:

make dev-web

本地 Server 默认监听 http://127.0.0.1:3000。

直接启动原生 Server:

cargo run --locked -p scopwis-server --release

使用项目发布的容器镜像:

docker run --rm \
  -p 3000:3000 \
  -v scopwis-data:/var/lib/scopwis/data \
  ghcr.io/scopwis/scopwis-server:<version>

容器内运行时数据默认保存在 /var/lib/scopwis/data。

客户端包

发布资产使用平台原生格式:

平台常见包格式
AndroidAPK / AAB
iOSIPA
macOSDMG / ZIP
WindowsMSIX / MSI / ZIP
Linuxtar.gz
Web静态 tar.gz
CLI / TUI平台压缩包或安装器
ServerLinux 压缩包和 OCI 镜像

Beta/testing 资产会和受保护的正式签名资产明确区分。测试包只能视为兼容性构建,不等于稳定签名链路。

最小 Server 配置

SCOPWIS_HOST=127.0.0.1
SCOPWIS_PORT=3000
SCOPWIS_DATA_ROOT=/path/to/data
SCOPWIS_LOAD_PUBLIC_DATA=true

模型运行时单独配置,见模型供应商。

验证 Server

curl http://127.0.0.1:3000/health

源码仓库还提供:

make doctor
make backend-smoke

在公开暴露非 loopback Server 前,先配置认证、允许来源、模型凭据和数据访问策略。生产公开 endpoint 应使用 HTTPS。

输入关键词搜索中文文档。