SkillAgentSearch skills...

Javm

Jav 视频管理工具,包含:刮削,下载,播放。

Install / Use

/learn @ddmoyu/Javm
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

JAVM

一个基于 Tauri + Vue 3 + Rust 的桌面端视频管理工具,聚焦“本地媒体库 + 资源刮削 + 下载管理 + 深度链接”一体化流程。

功能特色

  1. 媒体库管理
  • 扫描本地目录并入库
  • 目录维度管理与统计
  • 重复视频检测(基于文件特征和番号)
  • 支持视频文件移动、删除、数据库同步更新
  1. 资源刮削
  • 输入番号快速检索资源信息
  • 支持多站点刮削和任务队列
  • 写入视频元数据、演员、标签、封面、NFO
  • 支持批量封面截图与补全
  1. 下载管理
  • 内置下载任务队列与并发控制
  • 支持暂停、恢复、停止、重试、重命名等操作
  • 下载进度实时更新
  • 可选下载后自动刮削
  1. 播放与截图
  • 内置播放器页
  • 支持封面与截图管理
  • 支持清理/重建截图数据
  1. 深度链接
  • 支持 javm://download?url=...&title=...
  • 可从浏览器或其他应用直接唤起并创建下载任务

界面预览

点击查看预览图

技术栈

  • 前端: Vue 3 + TypeScript + Vite
  • 桌面容器: Tauri 2
  • 后端: Rust
  • UI: shadcn-vue + Tailwind CSS
  • 状态管理: Pinia
  • 数据存储: SQLite
  • 包管理: Bun

开发文档

开发事项见 DEV.md

View on GitHub
GitHub Stars55
CategoryDevelopment
Updated11h ago
Forks5

Languages

Rust

Security Score

100/100

Audited on Apr 8, 2026

No findings