武则天 (@wzt)解决 SillyTavern 启动太慢,修改代码实现在3秒内打开页面 中发帖

刚刚在论坛看到一个帖子,说SillyTavern每次打开都要8秒。 
帖子里的佬友有提到是默认没开缓存的问题。
我试了下,确实是这个问题,优化后效果挺明显。





默认设置
优化后




首次加载
8.2 秒
6.1 秒


刷新页面
7.9 秒
2.3 秒



录了个实测视频
[20251019-214411]
主要有下面这些改动,改起来挺方便的。
1. 开启浏览器缓存cacheBuster
在 config.yaml 里把 cacheBuster.enabled 改成 true。
这样 JS、CSS 这些文件的 URL 会自动带上版本号。浏览器一看版本没变,就不会再重新下载,直接用缓村里的内容。
2. 给静态资源加缓存头
在 src/server-main.js 里调整 express.static 的配置:
app.use(express.static(p...