Aclivechat
用于OBS/XSplit的仿YouTube风格的ACFun直播评论栏/弹幕姬
Install / Use
/learn @ShigemoriHakura/AclivechatREADME
aclivechat
用于OBS/XSplit的仿YouTube风格的AcFun直播评论栏/弹幕姬
部署方法: https://github.com/ShigemoriHakura/aclivechat/wiki/%E9%83%A8%E7%BD%B2%EF%BC%81



感谢:
- 前端来自: https://github.com/xfgryujk/blivechat
- 后端弹幕获取: https://github.com/orzogc/acfundanmu
使用
- 个性化修改config.json(可选)
- 运行aclivechat.exe
- 浏览器打开:http://localhost:12451
注意事项:
- 每个前端版本更新后都需要重新复制一次链接和CSS至OBS/XSplit(因为有可能改动前端生成部分代码的)
- 应该先启动aclivechat后启动OBS/XSplit,否则网页会加载失败,失败时应刷新OBS/XSplit的浏览器源,显示Loaded则加载成功
- 本地使用时不能关闭aclivechat.exe,否则不能继续获取弹幕
- 样式生成器没有列出所有本地字体,可以手动输入本地字体
- 房间号就是UID
- 请关闭快速编辑模式(右键标题,选择属性,取消勾选快速编辑模式,然后确定)


直接下载
从源代码编译
-
编译前端(需要安装Node.js和npm【或者用cnpm更快】):
cd frontend npm i 【cnpm i】 npm run build -
编译后端(需要安装go)
go build -
正确放置文件
前端 /dist 后端 /
功能列表
- 用户加入直播间显示
- 用户关注直播间显示
- 用户发送弹幕显示
- 用户点亮爱心显示
- 用户赠送礼物显示
- 自定义关注,加入,离开,点亮爱心文本
- 粉丝牌显示,用户标记显示
- 房管标记
置顶时间表
- 1 * 计算汇率 元 - 0 分钟 (蓝)
- 2 * 计算汇率 元 - 0 分钟 (浅蓝)
- 5 * 计算汇率 元 - 2 分钟 (绿)
- 10 * 计算汇率 元 - 5 分钟 (黄)
- 20 * 计算汇率 元 - 10 分钟 (橙)
- 50 * 计算汇率 元 - 30 分钟 (品红)
- 100 * 计算汇率 元 - 60 分钟 (红)
更新日志
Frontend
0.2.17
- 修改第一次加载的逻辑
0.2.16
- 修改心跳包逻辑
0.2.15
- 修复历史遗留问题
0.2.14
- 修复无法触发心跳重连的bug
0.2.13
- 默认打开用户标记
0.2.12
- 修复计数器忘记清零导致的bug
0.2.11
- 加入心跳包判断,避免意外断开的连接
0.2.10
- 优化链接逻辑,掉线重连不再提示进入房间
0.2.9
- 修复了Ticker的id重复的bug
0.2.8
- 修复了id重复的bug
- 修复了图片错误的bug
- 修改了文章路径
- 修复了类型错误的bug
0.2.7
- 修复点亮爱心不显示重复的bug
0.2.6
- 修复守护团开关
- 取消文本必填
0.2.5
- 修复Ticker计算错误
0.2.4
- 修复bug
0.2.3
- 加入守护团前端相关提醒
- 加入用礼物图片代替头像功能
- 合并隔壁版本
0.2.2
- 什么都没改,垃圾windows编译出问题。。。
0.2.1
- 完善粉丝牌等级
- 去除无用的屏蔽项
0.1.15
- 优化
0.1.14
- 优化翻译
0.1.13
- 去除日语文件
- 分离粉丝牌与等级,允许自定义颜色等
- 加入隐藏SC内容开关
0.1.12
- 合并前端项目相关commit
- 修复一些小bug
0.1.11
- 修复小数问题(js挨打)
0.1.10
- 加入前端自定义文本
0.1.9
- 修复房间号传输错误
0.1.8
- 加入粉丝牌显示
- 加入用户标记显示
0.1.7
- 加入AC币代替实际价格的功能
0.1.6
- 修复SC固定后特定消息导致上下错误移动的问题
0.1.5
- 加入自定义计算汇率
0.1.4
- 更新价格为人民币计算标准
0.1.3
- 修改时间显示方式
0.1.2
- 修复退出拼写错误
0.1.1
- 更改了帮助图片
0.1.0
- 完善显示部分以及可自定义内容
- 移除大部分B显示
Backend
0.2.12
- 修复并发错误
0.2.11
- 修改心跳包逻辑
0.2.10
- 修复历史遗留问题
0.2.9
- 加入心跳包返回,避免长时间ws异常
0.2.8
- 优化版本号判断,优化链接回馈
0.2.7
- 优化链接提醒
0.2.6
- 加入消息发送延迟,避免前端卡死
0.2.5
- 加入守护团提醒
0.2.4
- 加入更多图片传输
- 合并acfundanmu新版本
- 去除检查提醒
0.2.3
- 加入房间数量
0.2.2
- 修复Issue #11
- 加入后端房间API
- 加入连接成功提示
0.2.1
- 优化
0.2.0
- 加入队列机制,不再由进程自己处理重连和弹幕发送
0.1.8
- 合并acfundanmu新版本
- 优化头像逻辑(pr)
- 去除礼物隐藏
0.1.7
- 合并acfundanmu新版本
0.1.6
- 加入房管判断
0.1.5
- 分离不同功能到不同文件
- 完善错误处理
- 加入登录机制
0.1.4
- 完善用户标记功能
- 加入粉丝牌传输
0.1.3
- 对不起我价格计算少打一个0
0.1.2
- 修复重复监听未关闭的bug
- 完善日志显示
0.1.1
- 修改panicln
- 完善部分提示内容
0.1.0
- 加入离开提示(前50个观众)
0.0.12
- 加入自定义文本至配置文件
- 同步acfundanmu版本
- 加入获取头像失败时使用默认头像
Related Skills
node-connect
339.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
