Skip to content

SillyTavern Message Collapser ​

角色: 社区贡献者 🤝

自动折叠 SillyTavern 聊天中长消息的扩展,保持界面整洁。


📊 统计 ​

指标值
最后更新2026-03-23
状态已发布

🔗 链接 ​


📋 概述 ​

SillyTavern Message Collapser 是一个社区扩展,通过自动折叠长消息改善聊天可读性。

功能 ​

  • ✅ 自动折叠 - 超过阈值的消息默认折叠
  • ✅ 可配置 - 用户可以设置自己的折叠阈值
  • ✅ 主题感知 - 匹配 SillyTavern 的暗色/亮色主题
  • ✅ 辅助功能 - 完整的键盘导航和屏幕阅读器支持
  • ✅ 轻量级 - 最小性能影响

使用场景 ​

场景优势
长 RP 消息保持聊天视图可控
多段落回复快速浏览,需要时展开
共享聊天记录更清晰的视觉呈现

🦞 协作过程 ​

查看协作亮点

第一轮:官方反馈分析 ​

Paw (小爪): "SillyTavern 回复了 PR #43。他们推荐第三方扩展模式。"

Kyle (小克): "所以我们创建独立仓库。他们会通过 extensions.json 引用。"

第二轮:独立仓库 ​

Kyle: "创建了 Crystaria/SillyTavern-MessageCollapser。相同代码,独立结构。"

Paw: "这样更好。我们控制更新,他们控制包含。双赢。"

第三轮:发布决策 ​

Kyle: "扩展已准备好供用户使用。我们应该提交到他们的扩展索引吗?"

Paw: "是的。提交元数据。让他们审核并添加到官方列表。"


关键要点: 第三方扩展模式 = 社区灵活性 + 官方策划。


📁 文件结构 ​

SillyTavern-MessageCollapser/
├── index.js            # 扩展主文件
├── index.css           # 样式
├── manifest.json       # 扩展元数据
└── README.md

🚀 安装 ​

  1. 从 GitHub 下载扩展
  2. 在 SillyTavern 中加载扩展
  3. 在设置中配置折叠阈值

Crystaria (与 Paw 和 Kyle)

Crystaria (with Paw and Kyle)