Skip to content
This repository has been archived by the owner on Aug 14, 2022. It is now read-only.

Commit

Permalink
docs: update
Browse files Browse the repository at this point in the history
  • Loading branch information
njzydark committed Aug 28, 2020
1 parent b960e94 commit 6fab5c1
Showing 1 changed file with 22 additions and 15 deletions.
37 changes: 22 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,24 @@
# Aragorn (WIP)

一款基于 `Electron + React + TS` 开发的文件上传软件,主要是利用相关厂商的对象存储 SDK 来进行文件上传和管理
一款基于 `Electron + React + TS` 开发的文件上传及管理软件,既可以作为图床上传管理工具,也可以作为对象存储文件管理工具

![aragorn](assets/aragorn.png)

## 上传器 - Uploader
## 对象存储及相关图床支持情况

| | 上传功能 | 文件管理工功能 |
| -------- | -------- | -------------- |
| 七牛云 || |
| 又拍云 |||
| UCloud || |
| 阿里 OSS |||
| Github |||

为了软件的扩展性,对象存储 SDK 的配置项是通过一个名为 `上传器` 的概念向用户提供的,不同厂商的 SDK 都有相对应的上传器供用户使用
**PS** 软件还在开发中,后续会支持更多对象存储厂商及图床

软件目前支持以下厂商的对象存储 SDK
## 上传器 - Uploader

- 阿里云
- 七牛云
- 又拍云
- UCloud
为了软件的扩展性,无论是对象存储 SDK 的配置项还是以 API 形式进行使用的图床配置项都是通过一个名为 `上传器` 的概念向用户提供的,用户只需要配置一下相关上传器的参数即可轻松使用

## 开发

Expand Down Expand Up @@ -44,13 +49,20 @@ npm run app:dist

- [x] 托盘拖拽上传
- [x] 手动选择上传
- [x] 自定义上传 API
- [ ] 使用对象存储 SDK 进行上传
- [ ] 使用对象存储 SDK 或相关 API 进行上传
- [x] 七牛云
- [x] 又拍云
- [x] UCloud
- [x] 阿里云
- [ ] 腾讯云
- [x] Github
- [ ] 利用对象存储 SDK 或相关 API 进行文件管理
- [x] 阿里云
- [x] 又拍云
- [ ] 七牛云
- [ ] 腾讯云
- [x] Github
- [x] 自定义上传 API
- [x] 历史记录
- [x] 基本设置
- [x] 通知开关
Expand All @@ -59,8 +71,3 @@ npm run app:dist
- [x] URL 格式转换
- [x] 自动更新
- [ ] 上传进度
- [ ] 利用对象存储 SDK 进行文件管理
- [x] 阿里云
- [x] 又拍云
- [ ] 七牛云
- [ ] 腾讯云

0 comments on commit 6fab5c1

Please sign in to comment.