AlcMaple/tools
GitHub: AlcMaple/tools
一款跨平台动漫聚合下载与本地媒资管理工具,整合多源搜索、Bangumi 元数据浏览和本地媒体库扫描能力。
Stars: 1 | Forks: 0
# MapleTools
基于 Electron + React + Tailwind 构建的桌面端动漫管理应用,整合多个流媒体源的搜索与下载、Bangumi 元数据浏览、本地媒体库扫描等能力。整体采用 Material 3 风格的深色界面。
|
|
| 番剧详情 | 本地媒体库 |
|---|---|
|
|
|
## 平台支持
| 平台 | 架构 | 状态 |
|---|---|---|
| Windows 10/11 | x64 | ✅ 主测平台 |
| macOS 11+ | arm64(Apple Silicon) | ✅ 主测平台 |
| macOS Intel | x86_64 | ❌ 暂不发布 |
| Linux | — | ❌ 暂不发布 |
## 前置依赖
## 目录结构
.
├── src/ Electron 源码(main / preload / renderer)
├── scripts/ 构建脚本(Windows 打包、主题生成等)
├── resources/ 应用图标等静态资源
├── python/ 独立的 Python / Node 原型脚本(非 Electron 应用的一部分)
├── docs/ 设计稿、方案、排错记录
├── package.json
├── electron.vite.config.ts
└── ...
## 依赖与运行指南
### 1. 安装依赖
npm install
### 2. 本地开发运行
启动开发环境,支持热更新(推荐):
npm run dev
### 3. 项目打包分发
生成适用于当前操作系统的安装包及可执行文件。
npm run dist
打包产物输出在 `dist/` 目录下(如 `.exe`, `.dmg` 等)。
|
|
| 番剧详情 | 本地媒体库 |
|---|---|
|
|
|
## 平台支持
| 平台 | 架构 | 状态 |
|---|---|---|
| Windows 10/11 | x64 | ✅ 主测平台 |
| macOS 11+ | arm64(Apple Silicon) | ✅ 主测平台 |
| macOS Intel | x86_64 | ❌ 暂不发布 |
| Linux | — | ❌ 暂不发布 |
## 前置依赖
## 目录结构
.
├── src/ Electron 源码(main / preload / renderer)
├── scripts/ 构建脚本(Windows 打包、主题生成等)
├── resources/ 应用图标等静态资源
├── python/ 独立的 Python / Node 原型脚本(非 Electron 应用的一部分)
├── docs/ 设计稿、方案、排错记录
├── package.json
├── electron.vite.config.ts
└── ...
## 依赖与运行指南
### 1. 安装依赖
npm install
### 2. 本地开发运行
启动开发环境,支持热更新(推荐):
npm run dev
### 3. 项目打包分发
生成适用于当前操作系统的安装包及可执行文件。
npm run dist
打包产物输出在 `dist/` 目录下(如 `.exe`, `.dmg` 等)。标签:Bangumi, BiuSync, Electron, ffmpeg, Material 3, React, Syscalls, Tailwind, 下载器, 元数据, 动漫管理, 多线程下载, 媒资管理, 影视管理, 文件浏览器, 文件管理, 断点续传, 本地媒体库, 桌面应用, 流媒体, 番剧, 番剧搜索, 聚合下载, 自动化攻击, 追番工具