抖音火花助手 Web 管理平台,基于 Vue 3 + Element Plus 构建,提供抖音好友火花自动续期的可视化管理系统。
📨 如果该项目对您有帮助,感谢您留下Start🌟
重要提示:本程序仅供个人学习和研究使用。请严格遵守相关法律法规,不得将本程序用于任何违法或侵权行为。如有任何侵权问题,请及时通过以下方式联系我:
- 邮箱:3595655855@qq.com
- 群聊: 1061290461
账户: admin 密码:123456
- 扫码登录(抖音 App 扫码授权)
- 手机号登录
- 手动登录(Base64Cookie 方式)
- Cookie 一键导出
- 登录状态实时监测
- 上次登录 IP 记录
- 管理员密码修改
- 好友列表展示(头像、火花天数)
- 好友搜索过滤
- 实时刷新好友数据
- 一键发送消息
- 为好友创建每日定时发送任务
- 支持自定义消息内容(留空使用每日名言)
- 修改已有任务执行时间
- 删除定时任务
- 最近任务快捷入口
- 浏览器/登录状态监测
- 好友数量 / 定时任务数量统计
- 快速操作入口
- 系统运行信息(版本、在线时长)
| 层级 | 技术 |
|---|---|
| 前端框架 | Vue 3 (Composition API) |
| UI 组件库 | Element Plus |
| 状态管理 | Pinia |
| 构建工具 | Vite |
| 路由 | Vue Router |
| HTTP 客户端 | Axios |
admin/
├── src/
│ ├── api/
│ │ └── douyin.js # API 接口封装
│ ├── stores/
│ │ ├── browser.js # 浏览器/登录状态 store
│ │ └── user.js # 用户认证 store
│ ├── views/
│ │ ├── Home.vue # 首页看板
│ │ ├── Friends.vue # 好友列表
│ │ ├── Tasks.vue # 定时任务管理
│ │ ├── Settings.vue # 系统设置
│ │ └── Login.vue # 登录页
│ ├── App.vue
│ ├── main.js
│ └── router/index.js
├── dist/ # 生产构建产物
├── vite.config.js # Vite 配置(含 API 代理)
└── package.json
- Node.js >= 16
- Python 3.8+(后端服务)
- Chrome / Chromium(自动化依赖)
cd Web/admin
npm installnpm run dev访问 http://localhost:5173,开发服务器会自动代理 /api 请求到后端。
npm run build产物输出到 dist/ 目录,可部署至任意静态服务器。
开发环境下 Vite 自动将 /api 代理至后端(vite.config.js):
如有相同替换即可
location / {
index index.php index.html;
try_files $uri $uri/ /index.html;
autoindex off;
.......
}
location /api/ {
proxy_pass http://127.0.0.1:9844/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 60s;
proxy_read_timeout 60s;
}后端默认端口为
9844,请确保 FastAPI 后端已启动并监听该端口。
| 路径 | 页面 | 说明 |
|---|---|---|
/login |
登录页 | 管理员账户登录 |
/home |
首页 | 状态看板、快速操作 |
/friends |
好友列表 | 查看好友、发送消息 |
/tasks |
定时任务 | 添加/修改/删除任务 |
/settings |
设置 | 登录管理、密码修改 |
MIT