SillyTavern 桌面版 Electron 跨平台打包完整教程:双击图标即开 AI 聊天

发布时间:2026/9/9 17:54:24

SillyTavern 桌面版 Electron 跨平台打包完整教程:双击图标即开 AI 聊天
SillyTavern 桌面版 Electron 跨平台打包完整教程双击图标即开 AI 聊天【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern打包完成后SillyTavern 会变成一个独立的桌面应用不用打开终端不用记启动命令双击图标就直接进入聊天界面。本文整理 SillyTavern 桌面版的 Electron 跨平台打包全流程从拉取源码、安装依赖到生成 Windows、Linux、macOS 三大平台的安装包再到背景主题与窗口尺寸的个性化设置一次讲清楚。️ SillyTavern 桌面版原理Electron 打包到底做了什么先用一句话讲清桌面外壳的作用再对照传统用法你就明白打包后为什么能出现一个独立窗口。简单说Electron 充当外壳。打包出来的应用启动后会在后台自动拉起 SillyTavern 本地服务器随即创建一个独立的桌面窗口并把界面加载进去——全程不需要你手动启动服务也不用守着终端。从 Electron 封装代码 可以看出启动脚本会先监听服务器启动事件等拿到地址后才创建窗口并加载页面 URL。这套机制顺带解决了几个老问题以前每次使用都要开终端敲对启动命令对非技术用户门槛不低浏览器标签页和聊天界面混在一起容易误操作不同系统的配置差异又大兼容性问题频发。打包之后环境在三端保持一致窗口也彼此独立。 SillyTavern 一键打包流程从 clone 到 dist 的完整命令下面按顺序走一遍打包主线命令完整、可直接执行你只需要按目标系统挑最后的 dist 平台参数。先拉取仓库并进入 Electron 目录git clone https://gitcode.com/GitHub_Trending/si/SillyTavern cd SillyTavern/src/electron接着安装 Electron 相关依赖npm install最后按目标平台执行跨平台 dist 命令一次只打包对应系统的那一个# Windows npm run dist -- --win # Linux npm run dist -- --linux # macOS npm run dist -- --mac一个关键前提别忘了打包前务必先在主项目根目录执行过npm install保证依赖环境完整否则打出来的产物可能缺失文件。 SillyTavern 桌面版安装包对照三大平台产物一览下表一次列出三个平台的产物形态打包任务跑完后你可以照着找文件、认格式。输出统一落在src/electron/dist目录文件名中的版本号由打包时的项目版本决定平台产物格式典型文件名特点Windows.exe 安装包NSISSillyTavern Setup x.y.z.exe标准安装向导可集成到开始菜单LinuxAppImagesillytavern_x.y.z_amd64.AppImage免安装直接运行macOS.dmg 磁盘镜像SillyTavern-x.y.z.dmg符合苹果应用分发惯例如果是发给同事使用直接传对应平台的文件即可对方无需再配环境。 SillyTavern 桌面版个性化内置背景主题与窗口尺寸设置这一节合并讲两件事切换内置背景主题以及把默认窗口调成你想要的大小。SillyTavern 自带多套背景主题桌面版全部可用。比如赛博朋克卧室暗色调加霓虹灯效很适合科幻场景SillyTavern 桌面版内置背景主题赛博朋克卧室中世纪城镇夜景适合奇幻冒险创作暖黄街灯与石砌建筑很有历史感SillyTavern 桌面版内置背景主题中世纪城镇夜景日式樱花小径则安静治愈适配日常向对话SillyTavern 桌面版内置背景主题日式樱花小径想让默认窗口更大一些比如同时看多条对话或插件面板可以用命令行参数指定尺寸electron . --width1200 --height800⚙️ SillyTavern 打包避坑与进阶技巧图标、自动更新和未来方向收尾部分汇总进阶定制思路和桌面版的演进方向让打包这件事在你这里能持续走下去。进阶定制方面有两个值得做的点替换应用图标项目里现成的st.ico图标文件可以直接替换默认图标桌面快捷方式与安装程序都会换成新外观。自动更新思路当前版本更新靠手动。想自己实现的话按版本检测机制 → 增量包下载 → 静默安装流程三步走即可。展望未来SillyTavern 桌面版大概率会朝这些方向演进系统托盘最小化并快速恢复对话、全局快捷键直接唤出应用、多实例并行管理会话以及无网络环境下使用基础功能的离线模式——这些都会让这个打包外壳变得更像一个完整的桌面产品。一句话总结SillyTavern 桌面版打包是一次性配置从此它只是一件想开就开的软件。【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AI编程依赖过深,开发者技能退化如何自救?

AI编程依赖过深,开发者技能退化如何自救?

2026/9/9 17:54:24

这个话题我得先泼一盆冷水。Anthropic最近把关于AI编程与开发者技能的调研结论放了出来,几乎算是给所有天天用AI写代码的程序员敲了一记警钟:依赖越深,能力退得越快。这不是什么危言耸听,报告里关于代码重复率上升、开发者审查工作…

朴素贝叶斯中的独立事件:从概率原理到文本分类实战

朴素贝叶斯中的独立事件:从概率原理到文本分类实战

2026/9/9 17:54:24

今天继续聊朴素贝叶斯分类器。上一篇我们梳理了贝叶斯定理的基本形态,知道了先验概率、后验概率和似然度之间的关系。这一篇要把朴素贝叶斯真正“朴素”的地方讲透——也就是 概率中的独立事件 。 很多初学者在学朴素贝叶斯时,公式能看懂,…

系统学习ArcGIS Pro:科研数据工作流与Python自动化实战

系统学习ArcGIS Pro:科研数据工作流与Python自动化实战

2026/9/9 17:54:24

如果现在要系统学习 ArcGIS Pro,最合理的做法不是按软件菜单顺序去学,而是围绕一条科研数据工作流来学:从 GIS 理论到数据管理,从空间分析到遥感影像,从三维建模到 Python 自动化。只有把这条链路打通,才能…

整木定制板材选型全解:从尺寸稳定性到整木专用板系统

整木定制板材选型全解:从尺寸稳定性到整木专用板系统

2026/9/9 18:44:26

干这行久了你会发现一个特别有意思的现象:业主最常问的一句是“整木用板材哪种好”,设计师最怕回答的也是这句话。不是问题本身有多难,而是只要从“哪种板材”这个角度切入,后面大概率要出纠纷。我在整木定制行业做了十来年&#…

WSABuilds安装教程:WSA在Windows上3分钟装通

WSABuilds安装教程:WSA在Windows上3分钟装通

2026/9/9 18:44:26

WSABuilds安装教程:WSA在Windows上3分钟装通 【免费下载链接】WSABuilds Run Windows Subsystem For Android on your Windows 10 and Windows 11 PC using prebuilt binaries with Google Play Store (MindTheGapps) and/or Magisk or KernelSU (root solutions) b…

小智桌面完整教程:桌面整理、文件归类与效率提升指南

小智桌面完整教程:桌面整理、文件归类与效率提升指南

2026/9/9 18:44:26

不是我说,现在电脑桌面乱成“杂物间”的人真不少——图标铺满整个屏幕,文件随手丢在桌面,想找个东西得瞪大眼睛扫半天,偶尔还要忍受壁纸被图标遮得七零八落。很多人第一反应是建一堆文件夹归档,结果三个月后文件夹自己…

小智桌面下载安装与基础配置教程:桌面整理与文件分类效率指南

小智桌面下载安装与基础配置教程:桌面整理与文件分类效率指南

2026/9/9 18:44:26

我电脑桌面以前是这样的:满屏的图标密密麻麻,文件随手一丢,有时候想找个东西得翻半天,截个图直接甩桌面,过两周自己都不知道这是什么。后来换了小智桌面,桌面瞬间干净利落,图标自动进格子&#…

CSDN博客全攻略:从注册、Markdown写作到运营涨粉的一站式指南

CSDN博客全攻略:从注册、Markdown写作到运营涨粉的一站式指南

2026/9/9 18:44:26

CSDN博客,技术圈子里绕不开的一个名字。我自己写技术博客这些年,从最早的随手截图的笔记,到后来用Markdown认真排版,CSDN一直是发文章的主阵地之一。经常有刚入行的朋友私信问我:CSDN到底怎么用?博客怎么发…

老 Mac 升级 macOS 路线图:用 OpenCore Legacy Patcher 让 2007–2017 年的机器跑上最新系统

老 Mac 升级 macOS 路线图:用 OpenCore Legacy Patcher 让 2007–2017 年的机器跑上最新系统

2026/9/9 18:34:25

老 Mac 升级 macOS 路线图:用 OpenCore Legacy Patcher 让 2007–2017 年的机器跑上最新系统 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 你点…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/9 1:14:29

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/8 4:55:53

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/8 22:37:26

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

扩散模型图像恢复实战:从DDPM原理到PyQt5可视化系统

扩散模型图像恢复实战:从DDPM原理到PyQt5可视化系统

2026/9/9 0:03:36

简介:面向毕业设计场景的PyQt5扩散模型图像恢复项目,提供完整Python源码与项目说明,适合图像处理、深度学习方向的高年级本科生与研究生参考。项目在模块设计上覆盖图像处理、扩散模型、参数配置、用户界面与结果评估五部分,具体涉…

开关电源环路裕量测试实战:相位裕量与增益裕量详解

开关电源环路裕量测试实战:相位裕量与增益裕量详解

2026/9/9 0:03:36

1. 项目概述:为什么环路裕量测试是电子工程师绕不开的“体检项目”“从零开始的电子工程师生活(6)——环路裕量测试”,这个标题一出来,老电源工程师可能已经下意识摸了摸示波器探头,新同事则大概率在想&…

定时插座芯片怎么选?专用定时IC与单片机MCU选型对比

定时插座芯片怎么选?专用定时IC与单片机MCU选型对比

2026/9/9 0:03:36

拆开市面上不同价位的定时插座,你会发现一个有意思的现象:有的里面躺着一颗黑色的软封装芯片,丝印都看不清;有的则是一块小小的蓝色或绿色PCB,上面赫然印着STM8或者STC的字样。同样叫"定时插座",…

远程协作的工作台整理

远程协作的工作台整理

2026/9/9 16:28:52

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/8 3:19:39

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/8 4:00:23

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…