# 抖音获客系统 **Repository Path**: chnj1981/dacrm-auto-dy-guide ## Basic Information - **Project Name**: 抖音获客系统 - **Description**: 财神来啦客户关系管理系统的客户端组件,专注于抖音平台的自动化获客与私信营销。https://www.quqiafan.com - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-09-07 - **Last Updated**: 2026-09-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🚀 大岸客户关系管理系统 - 抖音采集端(DACRM-Auto-DY)

DACRM Logo

智能抖音获客 · 数字员工管理 · 自动化私信营销

Python PyQt5 Selenium Platform License

--- ## 📖 项目简介 **DACRM 抖音采集端** 是大岸客户关系管理系统的客户端组件,专注于抖音平台的自动化获客与私信营销。通过浏览器自动化技术,实现抖音视频评论采集、用户私信触达、直播互动等功能,配合后台管理系统实现客户线索的全生命周期管理。 系统采用 **"数字员工"** 概念,每个数字员工拥有独立的话术配置、工作状态和运行端口,支持多账号并行作业,大幅提升获客效率。 --- ## ✨ 核心功能 ### 🤖 数字员工管理 - **员工档案管理**:支持创建、编辑、上下线数字员工,配置员工编码、姓名、性别、岗位等基础信息 - **话术配置**:支持固定话术模式(灵魂版即将开放),可自定义默认私信文案 - **健康状态监控**:实时监控员工状态(健康 / 疲劳 / 生病 / 离职) - **多端口隔离**:每个数字员工绑定独立的 Chrome 端口,支持多账号并行运行 ### 📩 自动化私信营销 - **智能私信发送**:基于抖音视频评论区自动采集目标用户,批量发送私信 - **任务调度**:支持新建、暂停、恢复私信任务,灵活控制发送节奏 - **话术模板**:内置固定话术模板,支持变量替换,提升私信触达率 - **发送记录追踪**:完整记录每次私信发送状态,支持回溯查询 ### 🎥 抖音直播互动 - **直播间监控**:实时监控抖音直播间动态 - **自动发言**:支持在直播间自动发送预设话术 - **弹幕互动**:智能弹幕回复,提升直播间活跃度 ### 🔍 评论采集 - **视频评论抓取**:自动采集指定抖音视频下的用户评论 - **用户信息提取**:从评论区提取用户昵称、头像等信息 - **关键词筛选**:支持按关键词过滤评论内容 ### 🔐 账号与安全 - **用户认证**:手机号 + 密码登录,支持验证码注册 - **机器码绑定**:基于硬件指纹的机器绑定机制,保障账号安全 - **兑换码激活**:支持通过兑换码激活授权 - **Token 自动续期**:登录态自动刷新,无需反复登录 ### 📊 日志与监控 - **实时日志终端**:内置终端风格的日志监控窗口,实时查看运行状态 - **文件日志归档**:按日期自动归档日志文件,便于问题排查 - **任务状态看板**:可视化展示所有任务的运行状态 --- ## 🛠️ 技术栈 | 类别 | 技术 | |------|------| | **编程语言** | Python 3.8+ | | **GUI 框架** | PyQt5 + QFluentWidgets(Fluent Design 风格) | | **浏览器自动化** | Selenium + undetected-chromedriver | | **浏览器引擎** | Chromium(内嵌 chrome-win64) | | **进程管理** | QProcess + psutil(跨进程锁、进程清理) | | **HTTP 通信** | Requests(RESTful API 调用) | | **打包工具** | PyInstaller(支持单文件 / 单目录打包) | | **驱动管理** | webdriver-manager(自动下载 ChromeDriver) | --- ## 📁 项目结构 ``` dacrm-auto-dy/ ├── dacrm_auto.py # 🎯 主程序入口(PyQt5 主窗口 + 导航界面) ├── window_fluent.py # 🪟 控制面板(任务管理、用户列表、主界面) ├── window_dy_live.py # 📺 直播控制面板 ├── employee.py # 👤 数字员工管理(CRUD 表单) ├── automsg.py # 💬 定向控屏版自动化脚本 ├── automsg_web.py # 🌐 浏览器任务线程(Selenium 驱动管理) ├── automsg_browser_task.py # 🔄 浏览器任务执行器 ├── webauto_dy.py # 🕷️ 抖音网页自动化核心逻辑 ├── webauto_dy_live.py # 🔴 抖音直播间自动化 ├── webauto_dy_playwright.py # 🎭 Playwright 版自动化(实验性) ├── common/ │ └── api_client.py # 🔌 API 客户端(登录、任务、员工等接口) ├── cache/ # 💾 本地缓存(登录态、参数、配置) │ ├── digital_employee.json # 数字员工数据 │ ├── login_data.json # 登录凭证缓存 │ ├── params_data.json # 运行参数缓存 │ └── web_data.json # 网页数据缓存 ├── chrome-win64/ # 🌐 内嵌 Chromium 浏览器 ├── static/ # 🖼️ 静态资源(图标、图片) ├── log/ # 📝 运行日志(按日期归档) ├── certificates/ # 📜 证书文件 ├── build/ # 📦 PyInstaller 构建产物 ├── window.spec # 🔧 PyInstaller 打包配置(基础版) ├── window_fluent.spec # 🔧 PyInstaller 打包配置(Fluent 版) ├── dacrm_auto.spec # 🔧 PyInstaller 打包配置(主程序) └── docs/ └── 使用说明.md # 📄 详细使用文档 ``` --- ## 🚀 快速开始 ### 环境要求 - **操作系统**:Windows 10 / 11(64 位) - **Python**:3.8 及以上版本(开发环境) - **内存**:建议 8GB 及以上 - **磁盘**:预留 2GB 以上空间(含浏览器引擎) ### 方式一:直接运行 EXE(推荐) 1. 从发布页面下载最新版本的压缩包 2. 解压到任意目录(路径中避免中文和空格) 3. 双击 `dacrm_auto.exe` 启动程序 ### 方式二:源码运行 ```bash # 1. 克隆项目 git clone https://gitee.com/your-username/dacrm-auto-dy.git cd dacrm-auto-dy # 2. 创建虚拟环境 python -m venv venv venv\Scripts\activate # 3. 安装依赖 pip install PyQt5 qfluentwidgets selenium undetected-chromedriver psutil requests webdriver-manager # 4. 运行主程序 python dacrm_auto.py ``` ### 方式三:打包为 EXE ```bash # 使用对应的 .spec 文件进行打包 pyinstaller dacrm_auto.spec # 或打包 Fluent 版本 pyinstaller window_fluent.spec ``` --- ## 📋 使用说明 ### 1️⃣ 登录系统 启动程序后,在登录界面输入手机号和密码进行登录。首次使用需通过手机验证码注册账号。 > 💡 系统会自动采集机器码并与账号绑定,请勿在多台设备上使用同一账号。 ### 2️⃣ 创建数字员工 进入 **「数字员工」** 模块,点击 **「新增员工」**: - 填写员工编码(如 `EMP2026001`)和姓名 - 配置岗位信息和默认话术 - 设置运行端口(默认端口为 `Default`) - 完成创建后,将员工状态设为 **「上线」** ### 3️⃣ 创建私信任务 进入 **「私信任务」** 模块,点击 **「新建任务」**: - 输入目标抖音视频链接或搜索关键词 - 选择执行任务的数字员工 - 配置发送间隔和发送数量 - 确认后启动任务 ### 4️⃣ 监控运行状态 - 主界面 **「运行日志」** 面板实时显示任务执行日志 - 点击 **「监控终端」** 可打开独立的日志监控窗口 - 任务状态会自动更新到后台管理系统 ### 5️⃣ 直播互动(可选) 进入 **「直播互动」** 模块: - 输入直播间地址 - 配置互动话术 - 启动自动发言任务 --- ## ⚙️ 配置说明 ### 本地缓存文件 | 文件 | 说明 | |------|------| | `cache/login_data.json` | 登录凭证缓存(Token、用户信息) | | `cache/params_data.json` | 运行参数配置 | | `cache/digital_employee.json` | 数字员工本地数据 | | `cache/web_data.json` | 网页相关缓存数据 | ### Chrome 配置 程序内嵌了精简版 Chromium 浏览器(`chrome-win64/`),也支持使用系统已安装的 Chrome。浏览器用户数据目录默认位于系统临时目录,每个端口独立隔离。 --- ## ⚠️ 注意事项 1. **网络环境**:请确保网络连接正常,程序需要访问抖音平台和后台 API 服务器 2. **账号安全**:请勿将登录凭证分享给他人,机器码绑定后更换设备需联系管理员 3. **合规使用**:请遵守抖音平台的使用规范,合理控制发送频率,避免账号风险 4. **杀毒软件**:部分杀毒软件可能误报自动化驱动文件,建议添加白名单 5. **日志清理**:`log/` 目录会持续积累日志文件,建议定期清理 --- ## 🗺️ 版本路线 - [x] 基础私信自动化功能 - [x] 数字员工管理模块 - [x] Fluent Design 风格界面 - [x] 多端口并行运行 - [x] 实时日志监控终端 - [ ] 灵魂版话术(AI 智能回复) - [ ] 小红书平台支持 - [ ] 数据统计与分析面板 - [ ] 私信效果追踪与转化分析 --- ## 🤝 参与贡献 1. Fork 本仓库 2. 新建 `Feat_xxx` 分支 3. 提交代码并编写清晰的 commit message 4. 新建 Pull Request 并描述变更内容 --- ## 📮 联系作者

如需技术支持、商务合作或功能建议,请扫码添加作者微信:fqjly8888

微信二维码

(请备注:DACRM + 您的称呼)

或发送邮件至: naturalwish@163.com

--- ## 📄 许可证 本项目为商业半开源软件,未经授权禁止复制、分发或修改。 Copyright © 2026 大岸科技. All Rights Reserved.