# GreenResourcesManager
**Repository Path**: ace_astra/GreenResourcesManager
## Basic Information
- **Project Name**: GreenResourcesManager
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-01-01
- **Last Updated**: 2026-01-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Green Resources Manager(绿色资源管理器)
**一款全能、免费的本地多媒体资源管理器。可以轻松帮您管理游戏、漫画、小说、音乐、网站等资源。**
**另外附加了游戏化,可以让您的资源收集和管理变得像游戏一样有趣!上头!**
[](https://github.com/klsdf/GreenResourcesManager) [](LICENSE) [](https://github.com/klsdf/GreenResourcesManager) [](https://vuejs.org/) [](https://www.electronjs.org/)
[](https://space.bilibili.com/3690993813555960?spm_id_from=333.1007.0.0) [](https://qm.qq.com/q/16bCL6VeTo) [](https://hat-soft.top/)
[English](README_EN.md) | [中文](#)
QQ客服群:853149421
## 📑 目录
* [📖 产品介绍](#-产品介绍)
* [开发背景](#开发背景)
* [目标用户](#目标用户)
* [项目特色](#项目特色)
* [技术栈](#技术栈)
* [截图](#截图)
* [💾 普通用户的下载](#-普通用户的下载)
* [🛠️ 开发者的环境配置](#️-开发者的环境配置)
* [前置要求](#前置要求)
* [绿色资源管理器的构建](#绿色资源管理器的构建)
* [宣传视频的构建](#宣传视频的构建)
* [第三方软件/代码声明](#第三方软件代码声明)
* [🚀 未来规划](#-未来规划)
* [🤝 加入我们](#-加入我们)
## 📖 产品介绍
### 开发背景
Green Resources Manager 是一款专为"仓鼠症"用户设计的全能多媒体资源管理器。随着存储成本的降低,个人拥有大容量存储已成为可能,但管理海量资源的难度也随之增加。当资源超过 10TB 后,无论是按种类还是按常用程度分类,都难以满足需求。
**Green Resources Manager 应运而生**,提供统一界面管理游戏、漫画、视频、音频、小说、网站等各类多媒体资源,让资源管理变得优雅而高效。
### 目标用户
- 拥有强烈仓鼠症的用户
- 希望以更优雅方式管理软件和媒体的用户
### 项目特色
- **🎯 一站式多媒体管理**:统一界面管理游戏、漫画、视频、音频、小说、网站等各类资源
- **🔍 强大的筛选系统**:支持标签、作者、系列等多维度筛选和实时搜索
- **📱 内置播放器/阅读器**:内置游戏启动器、漫画阅读器、视频播放器、音频播放器和小说阅读器
- **💾 强大的数据记录功能**:记录游戏时长、漫画阅读次数、视频观看进度等数据,还可以像steam一样轻松在游戏内截图
- **🎮 游戏化体验**:成就系统等游戏化功能,让资源管理更有趣
### 技术栈
产品
- **前端框架**: Vue 3
- **构建工具**: Vite
- **桌面框架**: Electron
- **开发语言**: TypeScript
- **样式预处理**: SCSS
宣传视频
- **视频制作框架**: Motion Canvas
- **构建工具**: Vite
- **开发语言**: TypeScript
- **视频渲染**: FFmpeg
### 截图




## 💾 普通用户的下载
1. [从github直接下载](https://github.com/klsdf/GreenResourcesManager/releases/latest)
## 🛠️ 开发者的环境配置
### 前置要求
- Node.js (推荐使用 LTS 版本)
- npm
### 绿色资源管理器的构建
#### 1. 进入目录
```shell
cd green-resources-manager
```
#### 2. 安装依赖
```bash
npm install
```
#### 3. 调试应用
启动Vite开发服务器和Electron应用
```shell
npm run electron-dev
```
#### 4. 构建应用
```bash
npm run electron-build
```
### 宣传视频的构建
没错产品的宣传视频也是用代码写的
#### 1. 进入目录
```shell
cd green-resources-video
```
#### 2. 安装依赖
```bash
npm install
```
#### 3. 打开视频预览网页
1. 先运行命令
```
npm run start
```
2. 再打开 http://localhost:9000/
#### 4. 渲染视频
直接在网页里面点击RENDER
## 第三方软件/代码声明
- 本项目使用了 [Ruffle](https://ruffle.rs)来运行flash游戏。
- 本项目的epub阅读器的设计参考了 [vue-epub-reader](https://github.com/lyh-create/vue-epub-reader)
## 🚀 未来规划
- [X] **资源处理**
- [X] 自动解压rar和zip
- [X] 自动将文件的拓展名修改为rar
- [X] 自定义解压码
- [ ] 自带常用解压码
- [ ] 一键安装常见的运行环境
- [ ] **游戏化功能**
- [ ] 游戏剧情和主线
- [ ] 时间表和每日任务
- [ ] **社群化功能**
- [ ] 登录注册系统
- [ ] 社区功能
- [ ] 评论系统
- [ ] 数据同步
- [ ] **资源刮削**
- [ ] 自动查找本地资源,并加入到管理器
- [ ] 自动收集Steam、Dlsite、Itch等网站的资源,获得tag、简介等数据
- [ ] **辅助功能**
- [ ] 游戏攻略
- [ ] 游戏修改器
- [ ] 游戏修改教程
- [X] flash游戏支持
## 🤝 加入我们
如果有开发意愿,欢迎来加入客服群@群主!让我们一起开发!
点击链接加入群聊【GreenResourcesManager客服群】:https://qm.qq.com/q/weqIkXUN6o