Skip to content

Latest commit

 

History

2,669 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACLiveFrame

ACLiveFrame Logo

适用于ACFUN的开放式直播框架工具

一个功能强大、可扩展的 AcFun 直播工具框架,提供弹幕收集、数据分析、插件系统等功能

Version License Platform

✨ 特性

🎯 直播工具集成

  • 实时弹幕捕获: 高性能弹幕消息实时获取和处理
  • 礼物统计分析: 自动统计礼物数据,支持多维度分析
  • 观众互动管理: 智能自动回复和互动功能
  • 多格式数据导出: 支持 JSON、CSV、Excel 等格式导出

🔌 开放式插件生态

  • 模块化架构: 支持插件动态加载、卸载和热更新
  • 丰富API接口: 完整的插件开发 API 和事件系统
  • 插件市场: 开放的插件分享和下载平台
  • 开发工具: 内置插件开发调试工具

🛡️ 安全与稳定

  • 安全认证: 加密存储用户凭据,支持二维码登录
  • 智能重连: 自动检测连接状态,智能故障转移
  • 连接池管理: 优化的连接池,支持多房间并发
  • 错误恢复: 分级错误处理和自动恢复机制

🚀 高性能设计

  • 异步架构: 全异步处理,支持高并发
  • 智能缓存: 减少 API 调用,提升响应速度
  • 资源优化: 内存池和连接池优化,防止资源泄漏
  • 性能监控: 实时性能分析和诊断工具

🚀 快速开始

环境要求

  • Node.js: >= 22.0.0
  • pnpm: >= 8.0.0 (推荐包管理器)
  • 操作系统: Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04+)

安装和运行

# 克隆项目
git clone https://github.com/your-org/ACLiveFrame.git
cd ACLiveFrame

# 安装依赖
pnpm install

# 启动开发环境
pnpm start

📖 详细安装和使用指南

📚 文档库

📖 完整文档 - 包含详细的使用指南、插件开发教程和故障排除

主要文档

📄 许可证

本项目采用 MIT 许可证

📞 支持


如果这个项目对你有帮助,请给我们一个 ⭐️

Made with ❤️ by ACLiveFrame Team

About

AcFun 直播工具箱二代

Resources

Contributing

Stars

20 stars

Watchers

7 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages