极客魔导师
TechResources
返回资料库
视频违规检测工具
开发者工具2026/10/8

视频违规检测工具

抖音视频违规检测桌面应用

面向 Windows 的本地视频违规检测工具。用户上传单个本地视频后,应用会在本机完成字幕提取、音频转写、分段覆盖帧、场景变化帧与关键帧抽取,再调用云端大模型分别审核字幕和画面,最终生成详细风险报告并支持导出 PDF。

当前状态

已完成检测工作台、独立配置中心、报告页、PDF 导出和历史数据清理。

已支持多供应商大模型配置:OpenAI 兼容、硅基流动、通义、火山方舟、DeepSeek。

API Key 会加密保存到本地配置文件。

未配置大模型时,仍可执行本地规则检测、视频信息读取和抽帧。

规则维护入口位于 rules/library/,视频检测实际读取生成后的 rules/compliance-rules.json。

核心流程

上传 mp4、mov、m4v 视频。

优先读取视频内置字幕;没有字幕时调用云端语音识别。

抽取分段覆盖帧、场景变化帧和关键帧,并过滤相似画面。

字幕文本交给大模型判断违规风险。

从证据帧中精选代表画面交给多模态大模型判断画面风险。

生成包含风险等级、证据片段、风险截图、时间点、模型理由和整改建议的报告。

配置中心

配置页入口:应用右上角“配置”。

基础配置:

当前供应商

API Key

测试连接

本地保存目录

高级配置:

供应商名称

供应商类型

Base URL

字幕审核模型

画面审核模型

语音识别模型

一键清理历史视频、抽帧、字幕和报告

开发运行

npm install
npm run desktop

浏览器调试:

npm start

服务会优先使用 8080,如果被占用会自动尝试 8081-8099。

常用命令:

npm run rules:build # 手动生成检测用规则 JSON
npm test # 运行测试
npm run pack:win # 生成 Windows 免安装包

规则库

规则采用“Markdown 维护、JSON 检测”的方式:

rules/library/:本地规则库,每条规则一个 Markdown 文件,方便后续新增和维护。

rules/library/_template.md:新增规则模板。

rules/library/_sources.md:规则来源说明。

rules/compliance-rules.json:构建生成的检测用规则文件,视频检测时读取它。

新增规则流程:

复制 rules/library/_template.md。

填写规则 ID、分类、风险等级、关键词、正则规则、排除关键词、画面风险信号和整改建议。

执行规则构建命令。

构建通过后,启动项目或上传视频检测即可使用新规则。

npm run rules:build

规则能力:

支持普通关键词命中。

支持 JavaScript 正则规则。

支持排除关键词,避免误报。

支持 minKeywordMatches,可要求多个关键词同时命中。

支持画面风险信号,供多模态审核参考。

规则缺字段、ID 重复、风险等级错误或正则无效时,会阻止生成,避免错误规则进入检测流程。项目启动和 Windows 打包前都会自动生成并校验规则。

规则格式示例见 docs/规则文件格式示例.md,规则口径说明见 docs/违规检测规则.md。

部署与发布

完整部署教程见 docs/部署教程.md,覆盖运行环境、浏览器部署、Windows 桌面端打包、模型配置、验收检查和常见问题。

Windows 打包

打包前先准备内置 FFmpeg:

推荐版本:FFmpeg 8.0.1 essentials build for Windows x64

下载地址:https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-8.0.1-essentials_build.zip

解压后复制以下两个文件到项目目录:

vendor/ffmpeg/win-x64/bin/ffmpeg.exe
vendor/ffmpeg/win-x64/bin/ffprobe.exe

生成 Windows 免安装绿色版:

npm run pack:win

打包产物会输出到 release/:

release/win-unpacked/:免安装绿色版目录

release/抖音视频违规检测-0.1.0-win-x64.zip:可直接分发的压缩包

交付给其他 Windows x64 电脑时,发送 zip 或整个 win-unpacked 目录即可。目标电脑解压后运行目录中的 抖音视频违规检测.exe,不需要单独安装 Node.js、Electron、ffmpeg 或 ffprobe。

资料下载

视频违规检测工具
夸克网盘

或在浏览器打开:https://pan.quark.cn/s/babdad6e4346