Repository navigation
Releases: ReDChicagOTypewriteR/ShotAI
Release list
ShotAI 1.3.0 · Windows / Ubuntu 测试预发布
ShotAI 1.3.0
Windows 与 Ubuntu 统一更新,作为实机测试预发布提供。
更新内容
- 将 Excel、Word、PDF 能力整合进聊天,取消单独 Skill 调用入口。
- 增加模型体检与实际加载检测,区分 CPU、GPU 和混合加载。
- 优化五客户端公平排队、动态并发与图片任务调度。
- 完善模型导入错误提示、重试、桌面日志与诊断导出。
- 完整模型清理由服务端执行,增加冲突保护和中断状态记录。
- 优化生成与取消状态反馈,移除桌面宠物。
- 拆分部分前后端模块,补充故障测试和安装资源体积检查。
- 精简运行组件:保留 Ollama CUDA 12,图片组件改为可选扩展。
Ubuntu 同版本补充更新(2026-10-10)
- 增加中文 / English / 跟随系统的界面语言选择,保存用户选择。
- 中文环境默认中文;其他语言环境默认英文。不翻译用户消息或文件内容。
- 本次重新生成 Ubuntu DEB 与 AppImage;Windows EXE 和图片扩展保持原样,Windows EXE 尚未包含双语更新。
- AppImage 已通过 Type 2、SquashFS 4.0/XZ 格式检查和内部文件完整性校验;尚待 Ubuntu x86_64 实机启动及 AppImageHub CI 复测。
- 代码补充更新见仓库 main / codex/unified;原 v1.3.0 标签保持不变。下载时请使用本页更新后的校验和。
安装包不包含模型权重和 NVIDIA 驱动。升级保留原有数据与配置。
测试状态
双语、聊天、附件、Excel、Word/PDF 与模型导入界面回归已通过。本地构建和自动化回归不代替 Windows / Ubuntu 实机验证。请重点测试模型导入、CUDA 实际加载、多人并发、停止任务、文件生成与修改、完整清理、内网监控登录及覆盖升级。
真实 GPU 停止确认、真实子进程崩溃与完整安装升级测试仍待验证;设置页、文件任务与剩余服务拆分尚未全部完成。
ShotAI 1.2.0 · Windows / Ubuntu 完整离线版
ShotAI 1.2.0 更新说明
总体更新
- 公共聊天界面支持通过自然语言自动生成图片和连续修改上一张图片。
- 聊天模型导入改为一次读取:快速检查文件结构,写入过程中同步完成 SHA-256 校验。
- 相同模型文件按内容直接复用,导入中断会保留明确错误并允许清理临时文件。
- 默认服务容量为五位活跃用户:两路同时推理、三路等待,第六路请求不会继续压入显存。
- 当前服务器聊天模型基线为 Qwen3.5;更新说明和测试不再把 DeepSeek-R1 当作正在使用的模型。
- Windows 与 Ubuntu 共享业务核心,但安装器、运行组件、路径、日志与发布目录彼此独立。
Ubuntu 1.2.0
- 面向 Ubuntu 22.04 x86_64、Tesla V100 和完全离线环境。
- 使用独立 Ollama 端口及模型目录,避免系统 Ollama 污染 ShotAI 模型列表。
- 内置 Ollama 优先使用 CUDA 12,并在监控中显示实际显存、GPU 卸载层和 CPU 回退状态。
- 模型导入可直接写入 ShotAI 独立仓库,减少大文件重复读取和本机二次传输。
- DEB 输出到
release/ubuntu,不修改 Windows 发布目录。
Windows 1.2.0
- 保留 Windows 独立安装器、运行组件、路径和进程管理。
- 完整包继续携带 Windows Ollama CUDA 12 与 Windows 图片运行组件,但不携带模型权重。
- 使用与 Ubuntu 相同的一次读取导入、五人容量控制和对话式图片操作。
- EXE 输出到
release/windows,不修改 Ubuntu 发布目录。
默认并发策略
| 项目 | 默认值 |
|---|---|
| 活跃用户上限 | 5 |
| 同时推理数 | 2 |
| 等待队列 | 3 |
| 同时加载的聊天模型 | 1 |
| 默认上下文 | 8K |
该限制用于保护显存稳定性,并不表示五条请求会在显卡上完全并行运行。管理员可在数据目录的 lan.config.json 中调整 concurrency,修改后需要完全退出并重新启动 ShotAI。
ShotAI v1.1.9 · Ubuntu 22.04 完整离线版
ShotAI 1.1.9 · Ubuntu 22.04 完整离线版
本版本面向 Ubuntu 22.04 LTS x86_64,可在完全离线环境运行 ShotAI、Ollama
文字/视觉模型、资料库、文件问答、局域网共享和主机监控。已针对 NVIDIA Tesla
V100 与 CUDA 12 路径进行适配。
下载
安装包包含 ShotAI、Ollama v0.32.14,以及 CUDA 12/13、CPU 和 Vulkan 运行库;
不包含模型权重、NVIDIA 驱动或图片生成用的 Linux sd-server。
离线安装
推荐使用 DEB。若双击后进入压缩包或没有反应,请打开安装包所在目录的终端:
sudo dpkg -i ShotAI-1.1.9-Ubuntu-22.04-x86_64-Full-Ollama-CUDA.deb
shotaiAppImage 不写入系统安装目录:
chmod +x ShotAI-1.1.9-Ubuntu-22.04-x86_64-Full-Ollama-CUDA.AppImage
./ShotAI-1.1.9-Ubuntu-22.04-x86_64-Full-Ollama-CUDA.AppImage如果 AppImage 报告缺少 FUSE,而离线系统没有 libfuse2 安装包,请直接使用
DEB 版本。
模型与主机上原有的 Ollama
1.1.9 完整版不连接主机上已经运行的 127.0.0.1:11434。ShotAI 会在
11435–11454 中选择空闲端口,并固定使用以下独立模型目录:
~/.config/ShotAI/data/models/ollama/
因此,主机原有 Ollama 不会污染 ShotAI 的模型列表。已有 Ollama 模型可以在退出
ShotAI 后整体复制 blobs 与 manifests,也可以在“模型管理”中重新导入 GGUF。
模型权重不会随安装包提供。
Tesla V100 与 GPU 验证
目标机仍需提前安装能正常识别 V100 的 NVIDIA 驱动。启动前先执行:
nvidia-smiUbuntu 完整版会优先选择 cuda_v12。完成一次对话后,在 ShotAI 主机监控中同时
确认“GPU 推理”、非零显存占用和 GPU 卸载层数;只看到 CUDA 运行库名称并不能证明
模型没有回退到 CPU。
局域网访问
ShotAI 默认监听 0.0.0.0:9090:
本机:http://127.0.0.1:9090
内网:http://主机IPv4地址:9090
只应在可信局域网开放 9090,不要向其他电脑开放 Ollama 或图片运行组件端口。
日志与导入失败排查
- DEB:
/opt/ShotAI/logs/; - AppImage:AppImage 文件旁的
ShotAI-logs/; - 目录不可写时:Ubuntu 桌面的
ShotAI-logs/; - 模型导入失败:Ubuntu 桌面的
ShotAI-model-import.log。
大于 8GB 的模型转换可能持续较长时间。导入期间不要退出;若进程意外中断,
1.1.9 会在下次启动时清理残留的 COPY... 临时文件。
SHA-256
d37c76bfa0f9c8b194cb42d2b5d04198fda6f484a60d6ab3f2c00e60a9cfc0f1 ShotAI-1.1.9-Ubuntu-22.04-x86_64-Full-Ollama-CUDA.AppImage
00c0d21ce798ba026c83093af895ed74aed439d3427bcdeacd3d162f91c8c91f ShotAI-1.1.9-Ubuntu-22.04-x86_64-Full-Ollama-CUDA.deb
完整安装、模型迁移与 Ubuntu 22.04 图片生成限制见
Ubuntu 客户端说明和
V100 离线模型方案。
ShotAI v1.1.6
ShotAI v1.1.6 Windows 完整安装版。\n\n本版本包含:\n- Electron Windows x64 客户端\n- Ollama CUDA 12 本地运行组件\n- 统一模型管理与模型文件复用\n- Excel、文档、图片理解和本地资料查找\n- 本地图片生成与参考图修改组件\n- 9090 局域网访问\n\n安装包不包含模型权重,模型需要由使用者自行准备。下载后可使用同名 SHA-256 文件验证安装包完整性。