# zhibo **Repository Path**: pingdulingdian/zhibo ## Basic Information - **Project Name**: zhibo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-22 - **Last Updated**: 2026-08-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🎙️ LivePilot 直播舵手 面向自有产品卖家的 AI 辅助直播中控系统。 > 不是替代你直播,是让你一个人能同时掌舵。 ## 📋 目录 - [项目简介](#-项目简介) - [功能特性](#-功能特性) - [技术架构](#️-技术架构) - [快速开始](#-快速开始) - [安装指南](#-安装指南) - [项目结构](#-项目结构) - [核心模块说明](#-核心模块说明) - [配置说明](#️-配置说明) - [使用流程](#-使用流程) - [合规保障](#️-合规保障) - [开发路线图](#-开发路线图) - [常见问题](#-常见问题) - [许可证](#-许可证) ## 🎯 项目简介 LivePilot 是一款纯 Python 开发的直播中控系统,专为自有产品卖家设计。系统通过 AI 语音合成、自动弹幕互动、OBS 场景控制和强制合规机制,帮助单个运营人员高效管理直播间,同时严格满足平台合规要求。 ### 核心定位 - **不是"无人直播"** —— 软件强制要求真人值守,每 30 分钟验证一次 - **不是"挂机工具"** —— 所有功能设计以合规为前提,不可绕过安全机制 - **是"提效助手"** —— AI 承担 80% 重复讲解,真人专注 20% 关键决策 ### 适用场景 | 场景 | 说明 | |------|------| | 🏭 工厂生产线直播 | 摄像头对准生产线,AI 讲解工艺,真人定时介入 | | 🏪 实体店柜台直播 | 展示真实门店环境,AI 介绍特价,弹幕自动回复 | | 📦 自有产品带货 | 聚焦 1-3 个爆款,话术精准,转化可控 | | 🧪 多平台测试 | 同一套话术库,先在拼多多跑通,再复制到抖音/快手 | ## ✨ 功能特性 ### 直播控制 | 功能 | 说明 | |------|------| | 🎙️ AI 智能讲解 | Edge-TTS 实时语音合成,非录音循环;支持多音色切换;话术库动态轮播 | | 🎬 智能场景切换 | 开场/讲解/细节/促单/真人,多场景自动轮播,素材播放 3 次强制切换 | | 🖥️ OBS 深度集成 | 通过 WebSocket 控制场景、媒体源、文字源,一键初始化 6 个标准场景 | ### 互动系统 | 功能 | 说明 | |------|------| | 💬 弹幕实时抓取 | Playwright 模拟浏览器登录拼多多商家后台,稳定抓取弹幕 | | 🤖 关键词自动回复 | 匹配规则库,1 秒内响应常见咨询;双通道回复(TTS 口播 / 文字回发) | | 🔔 人工兜底机制 | 未匹配弹幕在监控台高亮告警,提醒运营人员介入 | ### 合规保障(不可绕过) | 功能 | 说明 | |------|------| | 🛡️ 强制合规水印 | OBS 画面强制叠加"AI 辅助直播"标识,软件控制不可关闭 | | ⏰ 真人值守验证 | 每 30 分钟三重提醒(页面弹窗+桌面置顶弹窗+提示音),5 分钟超时自动下播 | | 🔍 实时风控审查 | 内置违禁词库,TTS 输出前强制过滤;话术重复率实时检测 | | 📹 直播自动存档 | 同步触发 OBS 录像,录像按日期自动归类,满足留存要求 | ### 管理界面 | 功能 | 说明 | |------|------| | 📊 数据驾驶舱 | 实时看板:弹幕量、话术播放数、验证次数、五项合规状态灯 | | 📝 话术库管理 | 分类标签、使用统计、按产品模板一键生成话术 | | 📦 产品管理 | 自有产品录入(名称/卖点/价格/售后/规格),话术自动生产的源头 | ## 🏗️ 技术架构 ``` ┌─────────────────────────────────────────────────────────┐ │ NiceGUI 前端界面 │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ 开播控制台 │ │ 话术库管理 │ │ 弹幕监控台 │ │ 产品管理 │ │ │ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │ └─────────────────────────────────────────────────────────┘ ↑↓ WebSocket / HTTP ┌─────────────────────────────────────────────────────────┐ │ FastAPI 核心服务层 │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ 直播引擎 │ │ 弹幕处理器 │ │ 合规守卫 │ │ 真人验证 │ │ │ │(APScheduler)│(Playwright)│ (违禁词) │ │ (定时器) │ │ │ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │ └─────────────────────────────────────────────────────────┘ ↑↓ ┌─────────────────────────────────────────────────────────┐ │ OBS Studio ←→ obs-websocket ←→ 推流 → 拼多多 │ │ (实景摄像头 + 强制水印文字源 + 媒体源播放 TTS 音频) │ └─────────────────────────────────────────────────────────┘ ↑↓ ┌─────────────────────────────────────────────────────────┐ │ SQLite 数据库 (livepilot.db) │ │ scripts │ products │ reply_rules │ logs │ sessions │ └─────────────────────────────────────────────────────────┘ ``` ### 技术选型 | 层级 | 技术 | 选型理由 | |------|------|----------| | 后端/API | FastAPI | 异步高性能,原生 WebSocket 支持,自动生成 API 文档 | | 前端界面 | NiceGUI | 纯 Python 写 UI,响应式,可打包为桌面 EXE | | 数据库 | SQLite + SQLAlchemy | 单文件零配置,备份即复制 | | 任务调度 | APScheduler | 话术轮播、验证提醒、场景切换定时任务 | | TTS 语音 | edge-tts | 免费微软 Edge 语音,音质自然,无需 API Key | | OBS 控制 | obsws-python | obs-websocket v5 协议,适配 OBS Studio 30+ | | 弹幕抓取 | Playwright | 模拟真实 Chrome,比逆向协议更安全稳定 | | 配置管理 | Pydantic Settings | 环境变量 + 配置文件统一管理 | | 打包部署 | PyInstaller | 单文件 EXE 输出,任意 Windows 电脑双击运行(Phase 3) | ## 🚀 快速开始 ### 环境要求 - Python 3.11+(开发环境为 3.13) - Windows 10/11(当前版本) - OBS Studio 30.0+(需开启 WebSocket 服务) - 至少 8GB 内存,推荐 16GB ### 5 分钟启动 ```bash # 1. 创建虚拟环境 python -m venv venv venv\Scripts\activate # Windows # 2. 安装依赖 pip install -r requirements.txt playwright install chromium # 3. 配置 OBS # - 打开 OBS Studio # - 工具 → WebSocket 服务器设置 → 启用 → 设置密码 # 4. 复制并编辑配置 copy .env.example .env # 5. 启动系统 python main.py # 6. 浏览器访问 # http://localhost:8080 ``` ## 📦 安装指南 ### 1. 安装 Python 访问 python.org 下载 Python 3.11+,安装时务必勾选 "Add Python to PATH"。验证: ```bash python --version # Python 3.11.x 或更高 ``` ### 2. 安装 OBS Studio 访问 obsproject.com 下载并安装。 **关键配置:** 1. 打开 OBS → 顶部菜单 "工具" 2. 选择 "WebSocket 服务器设置" 3. 勾选 "启用 WebSocket 服务器" 4. 设置服务器端口:4455 5. 设置密码(建议:livepilot123) 6. 点击 "应用" → "确定" ### 3. 安装项目依赖 ```bash # 创建虚拟环境(推荐) python -m venv venv # 激活环境 venv\Scripts\activate # Windows # source venv/bin/activate # macOS/Linux # 安装 Python 依赖 pip install -r requirements.txt # 安装 Playwright 浏览器 playwright install chromium ``` ### 4. 配置系统参数 复制示例配置文件: ```bash copy .env.example .env ``` 编辑 `.env`: ```ini # OBS 连接配置 OBS_HOST=localhost OBS_PORT=4455 OBS_PASSWORD=你的OBS密码 # 默认直播平台 PLATFORM=pdd # 真人验证间隔(分钟) VERIFY_INTERVAL=30 # 话术播放间隔(秒) SCRIPT_INTERVAL_MIN=3 SCRIPT_INTERVAL_MAX=8 # 水印文字 WATERMARK_TEXT=AI辅助直播 | 真人实时值守中 ``` ### 5. 启动服务 ```bash python main.py ``` 访问 http://localhost:8080 进入中控台。数据库表会在首次启动时自动创建,无需手动初始化。 ## 📁 项目结构 ``` LivePilot/ ├── main.py # 统一入口:启动 FastAPI + NiceGUI ├── config.py # Pydantic 配置中心 ├── database.py # SQLAlchemy 引擎 + 会话管理 ├── models.py # 数据库模型定义 ├── requirements.txt # Python 依赖清单 ├── .env.example # 环境变量示例 ├── .gitignore │ ├── core/ # 核心引擎 │ ├── __init__.py │ ├── live_engine.py # 直播主控:启停、话术轮播、TTS、OBS 协调 │ ├── obs_controller.py # OBS WebSocket 封装(场景/媒体/文字源控制) │ ├── obs_setup.py # 一键初始化 OBS 场景与统一命名的源 │ ├── tts_service.py # Edge-TTS 封装(合成 + 本地缓存 + 失败降级) │ └── scheduler_jobs.py # APScheduler 定时任务(验证提醒、场景切换) │ ├── platforms/ # 平台弹幕适配 │ ├── __init__.py │ ├── base_crawler.py # 弹幕抓取基类(登录态持久化/轮询/去重) │ ├── pdd_crawler.py # 拼多多商家后台抓取 + 文字回发 │ ├── pdd_selectors.py # 拼多多页面 DOM 选择器集中配置 │ ├── douyin_crawler.py # 抖音直播中控台抓取(Phase 3 stub) │ └── kuaishou_crawler.py # 快手直播助手抓取(Phase 3 stub) │ ├── compliance/ # 合规模块 │ ├── __init__.py │ ├── guard.py # 违禁词过滤 + 话术重复率检测 + 回复节流 │ ├── verifier.py # 真人验证系统(弹窗 + 超时检测) │ └── archiver.py # 直播录像存档管理 + 场次报告 │ ├── frontend/ # NiceGUI 前端页面 │ ├── __init__.py │ ├── app.py # 主布局框架 + 路由 │ ├── dashboard.py # 开播控制台(核心页面) │ ├── scripts_page.py # 话术库管理页面 │ ├── products_page.py # 产品管理页面 │ ├── danmu_page.py # 弹幕监控台页面 │ └── settings_page.py # 系统设置页面 │ ├── assets/ # 静态资源 │ ├── banned_words.txt # 内置违禁词库(可自行扩充) │ ├── tts_cache/ # TTS 音频缓存目录 │ ├── recordings/ # 直播录像存档目录 │ ├── auth/ # 平台登录态(storage_state) │ └── sounds/ # 系统提示音效 │ └── docs/ └── 实施方案.md # 面向运营的落地执行手册 ``` ## 🔧 核心模块说明 ### 1. 直播引擎 `core/live_engine.py` 直播系统的中央控制器,协调所有子模块。 | 方法 | 说明 | |------|------| | `start(platform, session_name)` | 启动直播:连接 OBS、建场次、上水印、开录像、启动轮播与验证定时器 | | `stop()` | 停止直播:停轮播/爬虫/录像,归档录像并生成场次报告 | | `speak(text)` | TTS 合成 + 违禁词过滤 + OBS 媒体源播放 | | `handle_danmu(user, content)` | 弹幕处理:关键词匹配 → 节流 → 自动回复 / 人工告警 | | `verify_callback()` | 真人验证触发:切换 OBS 场景 + 播放提示音 + 弹窗 | 话术轮播逻辑: ``` 加载激活话术列表(优先未播话术) ↓ 违禁词过滤 → Edge-TTS 合成 → OBS 播放 ↓ 随机等待 3-8 秒(模拟真人节奏) ↓ 更新使用次数和最后使用时间,自动轮到下一条 ``` ### 2. OBS 控制器 `core/obs_controller.py` 通过 obs-websocket v5 协议(obsws-python)与 OBS Studio 30+ 通信。 | 操作 | 方法 | 用途 | |------|------|------| | 切换场景 | `switch_scene(name)` | 开场/讲解/促单/真人验证 | | 播放媒体 | `play_media(source, path)` | 播放 TTS 生成的 MP3 | | 控制文字源 | `set_text(source, text)` | 更新水印内容 | | 显示/隐藏源 | `set_source_visible(...)` | 控制水印显隐 | | 停止媒体 | `stop_media(source)` | 紧急静音 | | 录像控制 | `start_record/stop_record` | 开播自动录像存档 | 配套 `core/obs_setup.py` 可一键创建 6 个标准场景,并自动挂载统一命名的「水印」文字源与「AI语音」媒体源,避免手动配置命名不一致导致控制失败。 ### 3. TTS 服务 `core/tts_service.py` 基于 edge-tts 的语音合成封装。 - 默认音色:zh-CN-XiaoxiaoNeural(女声,自然流畅),共 7 种中文音色可选 - 本地缓存:以 MD5(文本+音色) 为文件名,避免重复合成 - 零成本:无需申请 API Key,调用微软 Edge 免费接口 - 异步支持:async/await 非阻塞播放 - 失败降级:断网/服务异常时自动改播预置提示音并亮告警灯,不中断直播 ### 4. 弹幕抓取 `platforms/pdd_crawler.py` 使用 Playwright 模拟真实浏览器登录拼多多商家后台直播工具页。 ``` 启动 Chromium(非 headless,需登录态) ↓ 打开 https://mms.pinduoduo.com 商家后台直播工具页 ↓ 等待弹幕 DOM 加载 ↓ 每 1 秒轮询最新弹幕 ↓ 去重后触发 on_danmu 回调 ↓ 关键词匹配 → TTS 口播回复(可选文字回发)/ 人工告警 ``` 注意:首次使用需手动登录一次,登录态自动保存到 `assets/auth/pdd.json`,后续自动复用;失效时会明确告警而不是静默失败。所有 DOM 选择器集中在 `platforms/pdd_selectors.py`,页面结构变化时只需修改该文件。 ### 5. 真人验证 `compliance/verifier.py` 合规系统的核心防线。 ``` APScheduler 每 30 分钟触发 ↓ OBS 切换至"真人验证"场景 ↓ 播放提示音效 ↓ 弹出置顶桌面窗口(Tkinter,无法忽视)+ 中控台模态弹窗 ↓ 运营人员点击"确认值守" ↓ 恢复 AI 讲解场景 ↓ 超时 5 分钟未确认 → 自动调用 engine.stop() 下播 ``` ### 6. 风控审查 `compliance/guard.py` 实时内容安全审查。 - **违禁词过滤**:加载 `assets/banned_words.txt`,实时替换(如"最便宜"→"很实惠") - **话术重复率**:计算当前场次话术重复播放比例,超过 60% 触发告警 - **回复节流**:同一用户 60 秒内最多回复 1 次,全局每分钟回复上限可配,防止刷屏 - **日志记录**:所有审查事件写入 compliance_logs 表 ## ⚙️ 配置说明 ### 环境变量 `.env` | 变量 | 默认值 | 说明 | |------|--------|------| | OBS_HOST | localhost | OBS WebSocket 地址 | | OBS_PORT | 4455 | OBS WebSocket 端口 | | OBS_PASSWORD | - | OBS WebSocket 密码(必填) | | PLATFORM | pdd | 默认直播平台:pdd/douyin/kuaishou | | VERIFY_INTERVAL | 30 | 真人验证间隔(分钟) | | SCRIPT_INTERVAL_MIN | 3 | 话术间隔最小秒数 | | SCRIPT_INTERVAL_MAX | 8 | 话术间隔最大秒数 | | WATERMARK_TEXT | AI辅助直播... | 画面水印文字内容 | | TTS_VOICE | zh-CN-XiaoxiaoNeural | TTS 音色 | | REPLY_TTS_ENABLED | true | 弹幕回复通道:TTS 口播 | | REPLY_TEXT_ENABLED | false | 弹幕回复通道:文字回发评论区 | | REPLY_USER_COOLDOWN | 60 | 同一用户回复冷却(秒) | | REPLY_GLOBAL_PER_MINUTE | 10 | 全局每分钟回复上限 | | DB_URL | sqlite:///./livepilot.db | 数据库连接地址 | | DEBUG | False | 调试模式 | ### OBS 场景(中控台一键初始化) 在「系统设置」页点击「一键初始化 OBS 场景」即可自动创建: | 场景名 | 内容 | 用途 | |--------|------|------| | 开场 | 摄像头 + 欢迎贴片 + 水印文字源 | 开播暖场 | | 讲解 | 摄像头 + 商品信息贴片 + 水印 | AI 话术主场景 | | 细节 | 产品特写图轮播 + 水印 | 展示产品细节 | | 促单 | 红色促销背景 + 倒计时贴片 + 水印 | 限时活动 | | 真人验证 | "主播马上回来"全屏文字 + 水印 | 30 分钟验证过渡 | | 真人介入 | 摄像头(运营出镜)+ 水印 | 真人讲解时段 | **关键设置:** - 所有场景自动包含名称统一为「水印」的文字源和「AI语音」媒体源 - 文字源内容留空,由 LivePilot 启动时自动填充 - 在 OBS 输出设置中确认录像路径,停播后录像自动归档到 `assets/recordings/` ## 🎮 使用流程 ### 开播前准备(5 分钟) ``` 1. 商品上架 └── 拼多多商家后台 → 商品管理 → 上架今日主推商品 2. 直播间上架 └── 拼多多直播工具 → 商品列表 → 添加商品到小红盒 3. 启动 LivePilot └── python main.py → 浏览器访问 localhost:8080 4. 录入产品 + 生成话术 └── 「产品管理」录入爆款 → 「话术库」一键生成并人工润色 5. 选择平台 + 填写场次名称 └── 例如:"8月21日-爆款好物专场" 6. 确认 OBS 已开启并连接 └── 控制台显示 "OBS 已连接" 绿灯 ``` ### 开播中操作 ``` 点击「开始直播」 ↓ 系统自动:连接 OBS → 显示水印 → 切换开场场景 → 开始话术轮播 → 触发录像 ↓ AI 自动讲解产品(每 3-8 秒一条话术,循环播放) ↓ 弹幕自动回复(价格/怎么买/发货等常见问题) ↓ 每 30 分钟弹出验证窗口 → 点击确认 → 继续直播 ↓ 运营人员定时介入(建议中午 12:00、晚上 20:00 各 20 分钟) ↓ 点击「停止直播」→ 自动归档录像 + 生成场次报告 ``` ### 紧急操作 | 情况 | 操作 | 说明 | |------|------|------| | 需要真人出镜 | 点击「立即切换真人镜头」 | OBS 切换至真人介入场景 | | 需要促单 | 点击「播放促单话术」 | 立即插播限时优惠话术 | | 需要静音 | 点击「静音 AI 语音」 | 暂停 TTS,不影响画面 | | 突发状况 | 点击「紧急下播」 | 立即停止所有播报、录像并归档 | ## 🛡️ 合规保障 ### 平台要求 vs 系统实现 | 平台要求 | LivePilot 实现 | 可绕过? | |----------|---------------|----------| | 标注 AI 身份 | OBS 水印文字源由代码强制控制,前端无关闭入口 | ❌ 不可 | | 真人实时值守 | 30 分钟三重提醒验证,超时 5 分钟自动下播 | ❌ 不可 | | 话术不重复 | 数据库存储 last_used,优先播放未播话术;重复率超 60% 告警 | ❌ 不可 | | 禁用极限词 | TTS 输出前强制遍历替换,并记录到合规日志 | ❌ 不可 | | 回复防刷屏 | 同用户 60 秒冷却 + 全局每分钟上限 | ❌ 不可 | | 直播记录留存 | 自动触发 OBS 录制,录像按日期自动归档 | ❌ 自动 | | 营业执照公示 | 提醒运营人员在直播间首页展示资质(需手动) | ⚠️ 需配合 | ### 法律责任声明 本软件强制要求真人参与直播运营,所有合规机制均为技术层面不可关闭的硬约束。用户协议明确约定: 1. 本软件禁止零人值守的纯无人直播行为 2. 因用户故意绕过验证机制导致的平台处罚,与软件开发者无关 3. 直播内容法律责任由直播间运营者承担 4. 软件仅提供技术辅助,不承诺任何直播收益 ## 📅 开发路线图 ### Phase 1: MVP - [x] FastAPI + NiceGUI 基础框架 - [x] SQLite 数据库 + SQLAlchemy 模型 - [x] OBS WebSocket 控制器 - [x] Edge-TTS 语音合成 - [x] 话术库 CRUD 管理 - [x] 基础开播控制台界面 - [x] 单平台开播全流程跑通(拼多多优先) ### Phase 2: v1.0 - [x] Playwright 弹幕抓取(拼多多商家后台) - [x] 关键词自动回复系统(口播 + 文字双通道) - [x] 真人验证弹窗 + 超时检测 - [x] 违禁词过滤 + 话术重复率检测 + 回复节流 - [x] 合规看板(五项状态灯) - [x] 直播录像自动存档 + 场次报告 - [x] 弹幕监控台页面 - [x] 产品管理 + 模板化话术生成 ### Phase 3: v1.5 - [ ] 多平台适配(抖音 + 快手) - [ ] 数据报表(场次统计、话术效果分析) - [ ] 素材管理(视频/图片上传、轮播调度) - [ ] 话术库批量导入导出(Excel/CSV) - [ ] PyInstaller 打包为单文件 EXE - [ ] 自动更新机制 ### Phase 4: v2.0 - [ ] 多开中控(1 人同时管理 3 个直播间) - [ ] 高级话术库(条件分支、场景关联) - [ ] 企业级存档(云端 OSS 备份) - [ ] 团队协作(多账号权限管理) - [ ] API 开放平台(第三方插件接入) ## ❓ 常见问题 ### Q1: 为什么 OBS 显示"未连接"? 请检查: 1. OBS Studio 是否已启动 2. 工具 → WebSocket 服务器设置 → 是否已启用 3. `.env` 中的 OBS_PASSWORD 是否与 OBS 设置一致 4. 防火墙是否拦截了 4455 端口 ### Q2: 弹幕抓取失败怎么办? 1. 首次使用需在 Playwright 弹出的浏览器中手动登录拼多多商家后台,登录态自动保存 2. 确保直播已开播,后台直播工具页有弹幕数据 3. Playwright 使用非 headless 模式,需保持浏览器窗口正常(不要手动关闭) 4. 拼多多后台改版会导致选择器失效:按 `platforms/pdd_selectors.py` 顶部注释校准 5. 检查网络连接,避免代理/VPN 干扰 ### Q3: TTS 播放没有声音? 1. 检查系统音量是否开启 2. 检查 OBS 中「AI语音」媒体源的音量与监听设置 3. 检查 `assets/tts_cache/` 目录是否有生成 MP3 文件 4. 断网时系统会自动降级播放 `assets/sounds/alert.mp3`(请提前放入该文件) 5. 尝试手动访问 Edge-TTS 服务确认网络通畅 ### Q4: 可以同时在多个平台直播吗? 当前版本建议单平台运行。多平台推流需要 OBS 多路推流插件或第三方转发服务,将在 v2.0 支持多开中控。 ### Q5: 会被平台封号吗? 本软件设计以合规为第一原则: - 强制水印标注 AI 身份 - 强制真人定时验证 - 强制违禁词过滤 - 强制直播录像存档 - 自动回复带频率限制 只要配合真人值守,满足平台"AI 辅助直播"要求,风险极低。但任何直播工具都无法 100% 保证不被平台误判,建议先用小场测试。 ### Q6: 如何添加自己的违禁词? 编辑 `assets/banned_words.txt`,每行一个词语,格式为: ``` 违禁词|替换词 最便宜|很实惠 第一|热门 绝对|确实 ``` ### Q7: 支持 macOS/Linux 吗? 当前版本主要针对 Windows 优化(OBS + Tkinter 弹窗 + PyInstaller)。核心代码跨平台,但需自行适配 OBS 路径和打包方式。macOS/Linux 支持将在后续版本加入。 ## 📄 许可证 MIT License Copyright (c) 2026 LivePilot Team ## 🤝 贡献指南 欢迎提交 Issue 和 Pull Request。 提交 Issue 时请包含: - 操作系统版本 - Python 版本 - 错误日志截图 - 复现步骤 --- **免责声明**:本软件仅供技术学习和合规直播辅助使用。用户需自行承担直播内容的法律责任,并严格遵守各直播平台的服务协议。开发者不对因违规使用导致的账号封禁、法律纠纷等后果负责。