吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2253|回复: 49
上一主题 下一主题
收起左侧

[Windows] 运营工作台v1.9.0 · 2026-09-18

  [复制链接]
跳转到指定楼层
楼主
ZisGnomeshgh 发表于 2026-9-18 10:20 回帖奖励

运营工作台 · 本地零依赖的抖音 / 视频号运营数据工具箱

给内容运营 / 自媒体人 / 电商店主的一站式本地工作台:数据抓取、看板分析、任务管理、月度报告,全在本地浏览器里跑,数据不出本机。


一、为什么做这个东西

做抖音 / 视频号运营的人都会遇到几个痛点:

  • 数据分散:作品播放、完播、跳出、互动散落在各平台后台,每次统计都要手动导出、复制、拼表;

  • 后台抓取麻烦:手动打开后台逐个看,费时费力;第三方数据平台要么收费、要么要授权、要么数据不准;

  • 隐私顾虑:账号数据、经营数据不想上传到第三方 SaaS,怕泄露、怕被滥用;

  • 重复劳动:每天固定任务(发布、互动、复盘)登记麻烦,月度复盘又要手动汇总一堆表。

所以做了这个纯本地、零依赖、单人使用的运营工作台:抓取、分析、任务、报告全部在本机完成,数据只存在你自己电脑里。


二、核心功能

1. 后台直连抓取(抖音 / 视频号)

  • 扫码登录抖音创作者后台、视频号助手,登录态用 Windows DPAPI 加密保存在本地;

  • 一键拉取:数据总览(播放 / 互动率 / 完播率 / 粉丝净增)、作品列表(投稿 / 播放 / 点赞 / 分享 / 评论 / 完播率 / 跳出率 / 封面点击率 / 平均播放时长)、粉丝数据

  • 支持全时段 / 近7天 / 近30天 / 自定义时间段拉取;

  • 每次抓取自动落库为数据快照,随时回看历史。

2. 智能分析(基于已落库作品明细)

  • 近 30 天 / 近 7 天整体表现:播放、互动率、完播率、跳出率、涨粉,环比上一周期,TOP 作品与异常作品清单;

  • 最近单条作品深度对比:各指标与同期中位数对比、播放进度条、评级;

  • 标题高频词深挖:哪些词在爆款标题里反复出现,平均播放相对全局 ↑/↓;

  • 爆款共性分析:话题标签 TOP、时长区间表现、周几发布表现;

  • 发布时段分析:几点发布播放最好;

  • 评级采用市面通行口径(互动率 1%/3%/5%、完播率 15%/30%、跳出率 30%/40% 分档),每项都带针对性优化建议运营洞察

  • 后台直连失效也能用:支持粘贴 / 上传 xlsx / csv 导入数据离线分析,自动识别常见列名(中英文同义词)。

3. 月度运营报告(v1.9 新增)

  • 按自然月一键生成可打印 / 分享的月度运营报告:核心指标卡、与上月环比、每日播放趋势图、爆款 TOP10、完播率 TOP5、2 秒跳出率 TOP5、评级、异常提醒、优化建议与运营洞察;

  • 支持下载 HTML / Markdown 两种格式——MD 直接粘贴到公众号 / 知识库 / 微信群。

4. 任务中心(默认首页)

  • 内容运营全流程看板:选题 / 脚本 / 拍摄 / 剪辑 / 发布 / 互动 / 复盘 7 类任务;

  • 看板 / 日历双视图,月历排期,逾期红色高亮;

  • 复用计划:把每天固定任务存成模板(如「视频发布」),每天一键生成当天任务,自动防重复;

  • 作品流程模板:选题→脚本→拍摄→剪辑→发布→互动→复盘 一键生成整条任务链,日期自动错开;

  • 定期复盘提醒(v1.9 新增):设置每周 / 每月自动生成复盘任务,关联最新数据快照。

5. 数据安全与备份

  • 所有数据存本地 SQLite(data/workbench.db),不联网、不上传

  • 登录 cookie 用 Windows DPAPI 加密,仅本机可解;

  • 坚果云同步:配置 WebDAV 后一键备份 / 恢复,可开启自动备份,密码本机加密保存。

6. 快捷启动 & 开机自启

  • 内置常见平台分组(短视频创作 / 电商店铺 / 数据与工具),勾选多个平台一键用默认浏览器打开;

  • 支持自定义分类、手动添加平台;

  • 一键注册 Windows 开机自启动。


三、技术特点

  • 纯本地:Python + 内置 SQLite,零第三方依赖,数据不出本机;

  • 零配置python launcher.py 或直接双击 exe 即用,自动打开浏览器界面;

  • 可打包:提供单文件 exe(含后台直连),拷贝到任意目录即可运行,数据跟随 exe;

  • 可扩展:平台接入采用适配器注册表(platforms/),后续加快手 / 小红书 / 公众号只需新增适配器。


四、下载与安装

仓库地址https://gitee.com/yuz_cn/ops-workbench (公开仓库,可直接访问)

  • 方式一(推荐):直接下载发布版 exe(单文件,约 50MB):
    https://gitee.com/yuz_cn/ops-workbench/releases/download/v1.9.0/运营工作台.exe
    双击运行,自动打开浏览器界面;把 data 文件夹复制到 exe 同目录可迁移数据。

  • 方式二(源码)

    git clone https://gitee.com/yuz_cn/ops-workbench.git
    cd ops-workbench
    python launcher.py

    要求:Python 3.9+(后台直连需安装 Playwright 及 Chromium/Edge)。

版本:v1.9.0(2026-09)。Windows 10/11 64 位。Release 页另有源码 zip / tar.gz 包。


五、使用说明

  1. 打开界面后,先到「后台直连」扫码登录抖音 / 视频号(登录态本地加密保存,可登出);

  2. 抓取一次「数据总览」和「作品列表」,数据自动落库为快照;

  3. 到「智能分析」查看分析报告,到「任务中心」规划每日任务;

  4. 月末到「智能分析」底部一键生成「月度运营报告」;

  5. 数据多机备份:设置 → 坚果云同步。

提示:自动访问平台后台可能触发平台风控,请低频率使用(如每天一次);平台页面改版可能导致抓取失效,需要等待版本更新适配。


六、隐私与安全声明

  • 账号数据、经营数据全部存储在本机,程序不联网上传任何数据(坚果云同步仅在你主动配置并开启时进行);

  • 登录态 / 密码使用 Windows 系统级 DPAPI 加密;

  • 本项目为个人开发,请勿用于违规采集、批量导出等违反平台规则的行为。


七、下一步规划(欢迎反馈优先级)

  • 接入快手 / 小红书 / 微信公众号数据(适配器架构已就绪,逐个平台接入)

  • 报告自动推送(定期复盘时附带最近月度报告)

  • 更多智能分析维度(竞品对比、行业均值参考)

  • macOS 版本(当前仅 Windows)


八、反馈与交流

本工具处于快速迭代期,欢迎试用并反馈:

如果你也在做短视频运营,希望这个工具能帮你省下每天的一小时。欢迎转发给需要的朋友。

9df63757d1da90122f615be4b14a41f3.png (91.89 KB, 下载次数: 4)

启动主界面

启动主界面

7ca534c15a18eab8294c5827d0aa6175.png (83.91 KB, 下载次数: 1)

平台对比功能

平台对比功能

d9592c009d2a734facee30f62d400fea.png (111.58 KB, 下载次数: 0)

合并同类项

合并同类项

b4840b6babd2c215b4b8e045c879aaa7.png (147.6 KB, 下载次数: 0)

数据直连

数据直连

0eded8170e348dec89cad39222d9d8d0.png (169.05 KB, 下载次数: 0)

数据分析

数据分析

ed1f2cd56f3a9df61fe7a3bb3199ec0f.png (142.31 KB, 下载次数: 0)

诊断分析

诊断分析

3509ac8e2bcaafa9dec6734bc0361cca.png (35.49 KB, 下载次数: 0)

数据导出

数据导出

edcee3d1f82d6c6ac8b3b9fbed9c70e7.png (106.27 KB, 下载次数: 0)

快捷启动

快捷启动

c5d8eeaf02faa7fcf9df6a961032d2bf.png (104.14 KB, 下载次数: 0)

同步功能

同步功能

免费评分

参与人数 8吾爱币 +7 热心值 +7 收起 理由
aka19801030 + 1 + 1 用心讨论,共获提升!
wansir + 1 + 1 谢谢@Thanks!
jiadongtongxue + 1 + 1 热心回复!
flchen + 1 热心回复!
lishengde322 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
fengkuang658 + 1 + 1 谢谢@Thanks!
172520wan + 1 + 1 用心讨论,共获提升!
叶无道 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
P_rometheus 发表于 2026-9-18 10:38
能否再加一个公众号的数据统计版块?
推荐
jun269 发表于 2026-9-18 13:56
ZisGnomeshgh 发表于 2026-9-18 13:18
有没有运行日志哦,看看调试台

[2026-09-18 12:06:19] ======== 运营工作台 启动 ========
[2026-09-18 12:06:19] 程序目录: C:\Users\lijunli\Downloads
[2026-09-18 12:06:19] 服务已启动: http://127.0.0.1:18765/index.html
[2026-09-18 12:06:19] 日志文件: C:\Users\lijunli\Downloads\workbench.log
[2026-09-18 12:06:19] 请勿关闭本窗口(关闭窗口即停止服务)。按 Ctrl+C 退出。
[2026-09-18 12:06:20] 请求: "GET /index.html HTTP/1.1" 200 -
[2026-09-18 12:06:20] 请求: "GET /stats.html HTTP/1.1" 200 -
[2026-09-18 12:06:20] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:06:20] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:06:20] 请求: "GET /api/tasks HTTP/1.1" 200 -
[2026-09-18 12:06:20] 请求: "GET /api/templates HTTP/1.1" 200 -
[2026-09-18 12:06:20] 请求: "GET /api/tasks/stats HTTP/1.1" 200 -
[2026-09-18 12:06:20] 请求: "GET /api/snapshots?limit=50 HTTP/1.1" 200 -
[2026-09-18 12:06:35] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:06:40] 请求: "GET /api/tasks?type=shoot HTTP/1.1" 200 -
[2026-09-18 12:06:40] 请求: "GET /api/tasks/stats HTTP/1.1" 200 -
[2026-09-18 12:06:50] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:06:59] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:05] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:06] 登录进程已启动 (dy, pid=14084)
[2026-09-18 12:07:06] 请求: "POST /api/login?platform=dy HTTP/1.1" 200 -
[2026-09-18 12:07:06] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:06] ======== 运营工作台 启动 ========
[2026-09-18 12:07:06] 程序目录: C:\Users\lijunli\Downloads
[2026-09-18 12:07:06] 服务已启动: http://127.0.0.1:18766/index.html
[2026-09-18 12:07:06] 日志文件: C:\Users\lijunli\Downloads\workbench.log
[2026-09-18 12:07:06] 请勿关闭本窗口(关闭窗口即停止服务)。按 Ctrl+C 退出。
[2026-09-18 12:07:07] 请求: "GET /index.html HTTP/1.1" 200 -
[2026-09-18 12:07:07] 请求: "GET /stats.html HTTP/1.1" 200 -
[2026-09-18 12:07:07] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:07] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:07] 请求: "GET /api/tasks HTTP/1.1" 200 -
[2026-09-18 12:07:07] 请求: "GET /api/templates HTTP/1.1" 200 -
[2026-09-18 12:07:07] 请求: "GET /api/tasks/stats HTTP/1.1" 200 -
[2026-09-18 12:07:07] 请求: "GET /api/snapshots?limit=50 HTTP/1.1" 200 -
[2026-09-18 12:07:09] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:12] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:15] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:17] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:18] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:21] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:21] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:22] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:24] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:27] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:29] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:07:29] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:30] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:33] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:36] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:36] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:37] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:39] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:42] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:44] 登录进程已启动 (dy, pid=5716)
[2026-09-18 12:07:44] 请求: "POST /api/login?platform=dy HTTP/1.1" 200 -
[2026-09-18 12:07:44] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:44] ======== 运营工作台 启动 ========
[2026-09-18 12:07:44] 程序目录: C:\Users\lijunli\Downloads
[2026-09-18 12:07:44] 服务已启动: http://127.0.0.1:18767/index.html
[2026-09-18 12:07:44] 日志文件: C:\Users\lijunli\Downloads\workbench.log
[2026-09-18 12:07:44] 请勿关闭本窗口(关闭窗口即停止服务)。按 Ctrl+C 退出。
[2026-09-18 12:07:45] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:45] 请求: "GET /index.html HTTP/1.1" 200 -
[2026-09-18 12:07:45] 请求: "GET /stats.html HTTP/1.1" 200 -
[2026-09-18 12:07:45] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:45] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:45] 请求: "GET /api/templates HTTP/1.1" 200 -
[2026-09-18 12:07:45] 请求: "GET /api/tasks/stats HTTP/1.1" 200 -
[2026-09-18 12:07:45] 请求: "GET /api/snapshots?limit=50 HTTP/1.1" 200 -
[2026-09-18 12:07:47] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:48] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:50] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:51] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:51] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:51] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:53] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:07:53] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:54] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:07:54] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:54] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:56] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:57] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:07:59] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:00] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:00] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:08:02] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:03] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:05] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:06] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:08:06] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:08] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:08:08] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:10] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:12] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:15] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:18] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:21] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:08:21] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:24] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:27] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:30] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:33] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:36] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:08:36] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:39] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:42] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:45] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:48] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:51] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:08:51] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:54] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:08:57] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:09:00] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:09:03] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:09:06] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:09:06] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:09:09] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:09:12] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:09:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:09:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:10:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:10:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:11:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:11:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:12:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:12:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:13:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:13:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:14:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:14:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:15:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:15:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:16:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:16:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:17:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:17:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:18:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:18:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:19:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:19:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:20:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:20:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:21:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:21:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:22:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:22:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:23:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:23:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:24:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:24:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:25:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:25:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:26:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:26:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:27:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:27:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:28:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:28:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:29:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:29:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:30:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:30:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:31:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:31:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:32:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:32:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:33:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:33:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:34:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:34:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:35:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:35:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:36:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:36:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:37:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:37:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:38:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:38:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:39:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:39:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:40:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:40:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:41:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:41:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:42:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:42:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:43:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:43:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:44:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:44:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:45:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:45:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:46:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:46:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:47:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:47:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:48:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:48:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:49:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:49:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:50:34] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:50:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:14] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:51:14] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:15] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:18] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:21] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:51:21] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:24] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:27] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:30] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:33] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:36] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:51:36] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:39] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:42] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:45] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:48] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:51] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:51:51] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:54] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:51:57] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:00] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:03] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:06] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:52:06] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:09] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:12] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:15] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:18] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:21] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:52:21] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:24] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:27] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:30] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:33] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:36] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:52:36] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:39] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:42] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:45] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:48] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:51] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:52:51] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:54] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:52:57] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:00] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:01] 登录进程已启动 (dy, pid=15580)
[2026-09-18 12:53:01] 请求: "POST /api/login?platform=dy HTTP/1.1" 200 -
[2026-09-18 12:53:01] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:01] ======== 运营工作台 启动 ========
[2026-09-18 12:53:01] 程序目录: C:\Users\lijunli\Downloads
[2026-09-18 12:53:01] 服务已启动: http://127.0.0.1:18768/index.html
[2026-09-18 12:53:01] 日志文件: C:\Users\lijunli\Downloads\workbench.log
[2026-09-18 12:53:01] 请勿关闭本窗口(关闭窗口即停止服务)。按 Ctrl+C 退出。
[2026-09-18 12:53:02] 请求: "GET /index.html HTTP/1.1" 200 -
[2026-09-18 12:53:02] 请求: "GET /stats.html HTTP/1.1" 200 -
[2026-09-18 12:53:02] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:53:02] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:53:02] 请求: "GET /api/tasks HTTP/1.1" 200 -
[2026-09-18 12:53:02] 请求: "GET /api/templates HTTP/1.1" 200 -
[2026-09-18 12:53:02] 请求: "GET /api/snapshots?limit=50 HTTP/1.1" 200 -
[2026-09-18 12:53:02] 请求: "GET /api/tasks/stats HTTP/1.1" 200 -
[2026-09-18 12:53:04] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:06] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:53:07] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:09] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:10] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:11] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:11] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:12] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:12] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:12] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:12] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:12] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:12] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:12] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:12] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:13] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:13] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:13] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:13] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:13] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:13] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:13] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:13] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:13] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:14] 请求: "POST /api/login?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:14] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:16] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:17] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:53:19] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:21] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:53:22] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:25] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:28] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:29] 请求: "GET /api/analysis?platform=dy HTTP/1.1" 200 -
[2026-09-18 12:53:29] 请求: "GET /api/analysis?platform=sp HTTP/1.1" 200 -
[2026-09-18 12:53:31] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:32] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:53:34] 请求: "GET /api/launchpad HTTP/1.1" 200 -
[2026-09-18 12:53:34] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:36] 请求: "GET /api/autostart HTTP/1.1" 200 -
[2026-09-18 12:53:36] 请求: "GET /api/sync/status HTTP/1.1" 200 -
[2026-09-18 12:53:36] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:53:37] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:40] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:43] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:46] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:49] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:50] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:53:52] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:55] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:53:58] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:54:01] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:54:04] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:54:05] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:54:07] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:54:10] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:54:13] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:54:16] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:54:19] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:54:20] 请求: "GET /api/health HTTP/1.1" 200 -
[2026-09-18 12:54:22] 请求: "GET /api/platforms HTTP/1.1" 200 -
[2026-09-18 12:54:25] 请求: "GET /api/platforms HTTP/1.1" 200 -
沙发
hhh1998 发表于 2026-9-18 10:26
3#
dancao 发表于 2026-9-18 10:30
收藏了!!
4#
jiarenlu 发表于 2026-9-18 10:31
看起来很厉害
5#
yueyegufeng 发表于 2026-9-18 10:38
有点复杂,搞不懂,太专业了,小白不知道咋用
7#
smallmouse228 发表于 2026-9-18 10:43
现在运营都弄上系统监控了,可以呀!!
8#
kkndy 发表于 2026-9-18 10:46
支持,快点接入快手、小红书、微信公众号上来。
9#
pserlee 发表于 2026-9-18 10:47
好家伙,专用工具呀!
10#
darkwarrior 发表于 2026-9-18 10:49
这个功能对 个人工作室来说  还是有价值的 期待更多平台的接入
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-9-19 02:39

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表