微信机器人短视频解析插件 (Video Extractor)-日常论坛-日常-6KE论坛-综合开放交流论坛

微信机器人短视频解析插件 (Video Extractor)

一个功能强大的微信机器人短视频解析插件,支持多平台视频无水印下载、图集提取等功能。

项目地址:https://github.com/yigehaozi/video_extractor

🌟 功能特性

  • 💡 支持多平台视频解析

    • 抖音
    • 快手
    • 皮皮虾
    • 火山
    • 微视
    • 微博
    • 小红书
    • B站
  • 🛠 丰富的管理功能

    • 群聊白名单管理
    • 管理员权限控制
    • 私聊功能开关
    • 使用时段限制
    • 使用频率限制
    • 每日使用限额
  • 📊 完善的统计功能

    • 使用次数统计
    • 用户活跃度统计
    • 历史记录查询
  • 🚀 性能优化

    • 多线程异步处理
    • 自动清理缓存文件
    • 大文件智能处理

📝 使用说明

基础命令

SP帮助 - 显示命令菜单
SP开启 - 开启功能
SP关闭 - 关闭功能
SP状态 - 查看当前状态

管理设置

 
SP管理员 添加/删除 <wxid> - 管理管理员名单
SP管理员 列表 - 查看所有管理员

群聊管理

 
SP群聊 添加/删除 <群ID> - 管理允许使用的群聊
SP群聊 列表 - 查看允许的群聊列表

功能设置

 
SP私聊 开启/关闭 - 控制私聊功能
SP时段 设置 <开始时间> <结束时间> - 设置可用时间段
SP时段 关闭 - 关闭时间段限制
SP限额 设置 <次数> - 设置每日总使用次数
SP限额 关闭 - 关闭每日限额
SP频率 设置 <次数/分钟> - 设置单用户使用频率
SP频率 关闭 - 关闭频率限制

统计查询

SP统计 - 查看使用统计
SP清理 - 清除历史记录

⚙️ 配置说明

配置文件

插件使用两个配置文件:

  • config.yaml: 存储插件配置
  • data.json: 存储使用数据和统计信息

默认配置

status: true
enable_private_chat: true
enable_time_limit: false
time_limit:
  start_time: '00:00'
  end_time: '23:59'
daily_limit: 0  # 0表示无限制
rate_limit:
  enabled: false
  count: 5
manager_wxid: []
allowed_groups: []

🔒 权限说明

  • 普通用户:

    • 可以使用基本的视频解析功能
    • 受到各种限制的约束(时段、频率、限额等)
  • 管理员:

    • 可以使用所有管理命令
    • 不受私聊限制
    • 可以管理其他用户的权限

📌 注意事项

  1. 视频文件大小限制:

    • 视频文件超过20MB时会自动发送原始链接
    • 图片文件限制为10MB
  2. 使用频率:

    • 建议根据实际需求设置合理的使用频率
    • 可以通过SP频率命令随时调整
  3. 缓存清理:

    • 插件会自动清理临时文件
    • 可以通过SP清理命令手动清理历史记录

🔄 更新日志

v1.0.0

  • 初始版本发布
  • 支持基础视频解析功能
  • 添加管理员控制功能
  • 添加群聊白名单功能
  • 添加多线程处理
  • 优化文件清理机制
  • 改进大文件处理逻辑
© 免责声明

请登录后发表评论

    没有评论内容