素材雷达产品系统Vibe Coding

我要开发同款
全栈交付匠2026年09月05日
2阅读

技术信息

语言技术
PythonVueUI自动化测试Spark
系统类型
Windows
行业分类
音视频多媒体
演示地址
http://121.196.235.118:8080/

作品详情

行业场景

立项的原因是发现现在从事短视频行业的人越来越多,但是有个痛点就是当有大量的视频音频素材从中精确的找出需要的视频很耗时间,所以就开发了这个应用来解决用户的痛点
由于这个项目已经是商业化的版本了,而且不是开源项目,不能提供完整的源代码,望见谅,我会提供个独立的demo仓库

功能介绍

1. 素材索引:选择本地文件夹后自动扫描全部视频和图片,逐个抽取画面帧、识别语音内容、提取文件信息后建立可搜索的素材库;支持多任务并行
加速、中途停止(即时生效、进度不丢)、断点续跑、索引中随时追加新文件夹、失败文件单独列出可一键重试。
2. AI 本地识别:内置三个离线 AI 模型——语音转写(把视频里说的话变成文字)、画面语义理解(看懂每帧画面内容)、文本向量化(支撑中文语
义匹配);首次使用自动下载模型,全程本地运行,素材不出电脑。
3. 语义搜索:输入一句中文(如“古装女子哭泣”“股市行情分析图表”),同时匹配画面内容和语音内容,按相关度排序返回结果卡片(命中帧缩略图
+ 命中语音文字 +
相关度百分比);文件被删除、移动、修改后自动从结果中过滤,修改过的文件可通过“更新索引”重新识别;千级素材量搜索响应在 1 秒内。
4. 素材库管理:展示每个已索引文件夹的素材数量,检测新增文件并提示更新;支持“移出索引”释放免费名额;文件内容变化后重新索引自动更新。
5. 结果定位与取用:搜索结果一键打开所在文件夹、一键复制完整路径,直接在剪辑软件里取用素材。
6. 激活与授权:Ed25519 签名激活码绑定设备,防伪造、防篡改、防时钟回拨;免费版可索引 50 个素材,专业版(¥49 永久)/工作室版(¥299
永久)解锁全部限制;应用内扫码购买、付款后自动激活、重装自动找回授权。
7. 卖家收款后台:网页版管理页面,查看订单、按时间和金额辅助对账、确认收款后自动发码、支持买家换机后一键重绑新设备(售后)。
8. 自愈与体验:处理服务崩溃后 30 秒内自动重启恢复;4 套界面主题;帮助文档与版本更新说明内置;杀毒软件误报有详细应对指引。

项目实现

技术栈:Tauri 2 + Rust + Vue 3 桌面壳(约 10MB);Python 侧车跑本地 AI(SenseVoice 转写、Chinese-CLIP 画面理解、bge 中文向量,全
CPU 离线);SQLite + sqlite-vec 向量库;ffmpeg;PyInstaller 打包;Ed25519 激活码 + FastAPI 激活服务器 + 支付宝收款。

架构:双进程——Rust 壳管窗口和授权,Python 侧车管索引、搜索、模型下载,本机 HTTP 通信;壳内置守护循环,侧车崩溃 30 秒自动重拉;索引
流水线为扫描→抽帧→画面编码→切分语音→转写→文本编码→双向量入库,支持断点续跑;搜索时一句话同时查画面向量和语音向量,加权排序。

亮点:全离线 AI,素材不出电脑零费用,首启自动下载模型(镜像+自托管双源);授权码绑硬件指纹、双端验签、防回拨防伪造;索引提速 1.8
倍——先剖析瓶颈再并行+自适应抽帧,并用实测否决 ONNX;千素材压测全天零干预,搜索中位数 906ms。

难点:CPU 推理慢是天花板,索引耗时≈素材总时长;Python 依赖链脆弱(numpy 锁版本、CLIP
包缺编码器);文件增删改、中断、额度边界等反向场景曾藏严重缺陷,靠状态机推演表清查;无签名证书遭 Defender
误杀、收款靠手动确认等分发与合规现实。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论