mirror of
https://github.com/Kuingsmile/PicList.git
synced 2025-02-02 11:08:13 -05:00
📝 Docs: update README
This commit is contained in:
parent
e06dafb835
commit
4770fcd49d
53
README.md
53
README.md
@ -1,4 +1,3 @@
|
||||
|
||||
<div align="center">
|
||||
<img src="https://imgx.horosama.com/admin_uploads/2022/10/2022_10_05_633d79e401694.png" alt="">
|
||||
<h1>PicList</h1>
|
||||
@ -15,11 +14,11 @@
|
||||
|
||||
简体中文 | [English](https://github.com/Kuingsmile/PicList/blob/dev/README_en.md)
|
||||
|
||||
PicList是一款云存储/图床平台管理和文件上传工具,基于PicGo的进行了深度二次开发,保留了PicGo的所有功能的同时,为相册添加了同步云端删除功能,同时增加了完整的云存储管理功能,包括云端目录查看、文件搜索、批量上传下载和删除文件,复制多种格式文件链接和图片/markdown/文本/视频预览等。
|
||||
PicList是一款云存储/图床平台管理和文件上传工具,基于PicGo的进行了深度二次开发,保留了PicGo的所有功能的同时,为相册添加了同步云端删除功能,同时增加了完整的云存储管理功能,包括云端目录查看、文件搜索、批量上传下载和删除文件,复制多种格式文件链接和图片/markdown/文本/视频预览等,另外还有更加强大的相册和多项功能新增或优化。
|
||||
|
||||
## 如何从PicGo迁移
|
||||
|
||||
PicList `V1.5.0`以上版本提供`一键迁移`功能,进入`设置`页面,然后在`从PicGo迁移`选项点击右侧按钮即可,迁移后请重启应用生效。
|
||||
PicList `V1.5.0`以上版本提供 `一键迁移`功能,进入 `设置`页面,然后在 `从PicGo迁移`选项点击右侧按钮即可,迁移后请重启应用生效。
|
||||
|
||||
## PicList-Core
|
||||
|
||||
@ -30,7 +29,7 @@ PicList的内核使用的是原版PicGo-Core基础上修改的[PicList-core](htt
|
||||
## 特色功能
|
||||
|
||||
- 保留了PicGo的所有功能,兼容已有的PicGo插件系统,包括和typora、obsidian等的搭配
|
||||
- 相册中可同步删除云端图片
|
||||
- 相册中可同步删除云端图片,同时新增了高级搜索和排序,批量修改URL等功能
|
||||
- 内置水印添加、图片压缩、图片缩放、图片旋转和图片格式转换等功能,支持自定义配置,且可以通过CLI命令行调用
|
||||
- 支持管理所有图床,可以在线进行云端目录查看、文件搜索、批量上传、批量下载、删除文件等
|
||||
- 支持预览多种格式的文件,包括图片、视频、纯文本文件和markdown文件等,具体支持的格式请参考[支持的文件格式列表](https://github.com/Kuingsmile/PicList/blob/dev/supported_format.md)
|
||||
@ -44,15 +43,15 @@ PicList的内核使用的是原版PicGo-Core基础上修改的[PicList-core](htt
|
||||
|
||||
Windows:
|
||||
|
||||
进入Typora设置界面,选择图像,将上传服务设置为`PicGo(app)`,然后在`PicGo路径`中填写PicList的安装路径,如下图所示:
|
||||
进入Typora设置界面,选择图像,将上传服务设置为 `PicGo(app)`,然后在 `PicGo路径`中填写PicList的安装路径,如下图所示:
|
||||
|
||||
![image](https://user-images.githubusercontent.com/96409857/226522101-b3531b7b-534c-4149-b527-8738d4ebb041.png)
|
||||
|
||||
或者,您也可以使用`npm install piclist`命令安装PicList-core,然后上传服务设置为`PicGo-Core(command line)`。
|
||||
或者,您也可以使用 `npm install piclist`命令安装PicList-core,然后上传服务设置为 `PicGo-Core(command line)`。
|
||||
|
||||
MacOS:
|
||||
|
||||
进入Typora设置界面,选择图像,将上传服务设置为`Custom Command`,然后在`Command`中填写`/Applications/PicList.app/Contents/MacOS/PicList upload`,如下图所示:
|
||||
进入Typora设置界面,选择图像,将上传服务设置为 `Custom Command`,然后在 `Command`中填写 `/Applications/PicList.app/Contents/MacOS/PicList upload`,如下图所示:
|
||||
|
||||
![image](https://user-images.githubusercontent.com/96409857/226645570-4c6e06a5-5bd9-40c3-a21d-8446c66325e3.png)
|
||||
|
||||
@ -60,27 +59,27 @@ MacOS:
|
||||
|
||||
### 如何在Obsidian中使用
|
||||
|
||||
在社区插件中搜索安装`Image auto upload Plugin`,然后进入插件设置页面,修改默认上传器为`PicGo(app)`,设置`PicGo server`为`http://127.0.0.1:36677/upload`即可,如下图所示:
|
||||
在社区插件中搜索安装 `Image auto upload Plugin`,然后进入插件设置页面,修改默认上传器为 `PicGo(app)`,设置 `PicGo server`为 `http://127.0.0.1:36677/upload`即可,如下图所示:
|
||||
|
||||
![image](https://user-images.githubusercontent.com/96409857/226522718-8378c480-9fb4-4785-87e1-d59808862016.png)
|
||||
|
||||
## 已支持平台
|
||||
|
||||
| 平台 | 相册云删除 | 云存储管理 |
|
||||
| :------------: | :----------------: | :----------------: |
|
||||
| SM.MS | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| Github | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| Imgur | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| 腾讯COS V5 | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| 阿里云OSS | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| 又拍云 | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| 七牛云 | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| S3 API兼容平台 | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| WebDAV | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| 平台 | 相册云删除 | 云存储管理 |
|
||||
| :------------: | :--------: | :--------: |
|
||||
| SM.MS | ✔️ | ✔️ |
|
||||
| Github | ✔️ | ✔️ |
|
||||
| Imgur | ✔️ | ✔️ |
|
||||
| 腾讯COS V5 | ✔️ | ✔️ |
|
||||
| 阿里云OSS | ✔️ | ✔️ |
|
||||
| 又拍云 | ✔️ | ✔️ |
|
||||
| 七牛云 | ✔️ | ✔️ |
|
||||
| S3 API兼容平台 | ✔️ | ✔️ |
|
||||
| WebDAV | ✔️ | ✔️ |
|
||||
|
||||
| 插件 | 相册云删除 |
|
||||
| :----------------------------------------------------------: | :----------------: |
|
||||
| [picgo-plugin-s3](https://github.com/wayjam/picgo-plugin-s3) | :heavy_check_mark: |
|
||||
| 插件 | 相册云删除 |
|
||||
| :-------------------------------------------------------: | :--------: |
|
||||
| [picgo-plugin-s3](https://github.com/wayjam/picgo-plugin-s3) | ✔️ |
|
||||
|
||||
## 下载安装
|
||||
|
||||
@ -96,7 +95,7 @@ MacOS:
|
||||
|
||||
由于Mac App Store的沙盒机制,导致多项功能无法正常使用,因此不再支持Mac App Store的安装方式。
|
||||
|
||||
如果您已经通过Mac App Store购买了PicList,请添加我的微信`pku_sq_ma`,我会为您退费。
|
||||
如果您已经通过Mac App Store购买了PicList,请添加我的微信 `pku_sq_ma`,我会为您退费。
|
||||
|
||||
再次感谢您对PicList的支持。
|
||||
|
||||
@ -118,8 +117,8 @@ MacOS:
|
||||
|
||||
1. 你需要有 Node、Git 环境,了解 npm 的相关知识。
|
||||
2. git clone [https://github.com/Kuingsmile/PicList.git](https://github.com/Kuingsmile/PicList.git) 并进入项目。
|
||||
`yarn` 下载依赖
|
||||
注意如果你没有yarn,请去 官网 下载安装后再使用。 用 npm install 将导致未知错误!
|
||||
`yarn` 下载依赖
|
||||
注意如果你没有yarn,请去 官网 下载安装后再使用。 用 npm install 将导致未知错误!
|
||||
3. Mac 需要有 Xcode 环境,Windows 需要有 VS 环境。
|
||||
4. 如果需要贡献代码,可以参考[贡献指南](https://github.com/Kuingsmile/PicList/blob/dev/CONTRIBUTING.md)。
|
||||
|
||||
@ -152,6 +151,6 @@ MacOS:
|
||||
|
||||
[MIT](https://opensource.org/licenses/MIT)
|
||||
|
||||
Copyright (c) 2017-present, Molunerfinn
|
||||
|
||||
Copyright (c) 2017-present, Molunerfinn
|
||||
|
||||
Copyright (c) 2023-present Kuingsmile
|
||||
|
37
README_en.md
37
README_en.md
@ -1,4 +1,3 @@
|
||||
|
||||
<div align="center">
|
||||
<img src="https://imgx.horosama.com/admin_uploads/2022/10/2022_10_05_633d79e401694.png" alt="">
|
||||
<h1>PicList</h1>
|
||||
@ -15,7 +14,7 @@
|
||||
|
||||
[简体中文](https://github.com/Kuingsmile/PicList/blob/dev/README.md) | English
|
||||
|
||||
PicList is a cloud storage platform management and file upload tool based on PicGo, which has been deeply redeveloped. It retains all the functions of PicGo, adds the function of synchronous cloud deletion to the album, and adds a complete cloud storage management function, including cloud directory viewing, file search, batch upload and download, and file deletion, copying multiple formats of file links and image/markdown/text/video preview, etc.
|
||||
PicList is a cloud storage platform management and file upload tool based on PicGo, which has been deeply redeveloped. It retains all the functions of PicGo, adds the function of synchronous cloud deletion to the album, and adds a complete cloud storage management function, including cloud directory viewing, file search, batch upload and download, and file deletion, copying multiple formats of file links and image/markdown/text/video preview, etc. Additionally, there are several other feature improvements and additions.
|
||||
|
||||
## How to migrate from PicGo
|
||||
|
||||
@ -30,7 +29,7 @@ if you want to use PicList-core, please go to [https://github.com/Kuingsmile/Pic
|
||||
## Features
|
||||
|
||||
- Maintain all the functions of PicGo, compatible with the existing PicGo plug-in system, including the combination with typora, obsidian and other software
|
||||
- Synchronous cloud deletion of pictures in the album
|
||||
- Synchronous cloud deletion of pictures in the album, advanced search and sorting features have been added, along with the ability to bulk modify URLs.
|
||||
- Built-in watermark addition, image compression, image scaling, image rotation and image format conversion functions, support custom configuration, and can be called through CLI command line
|
||||
- Support management of all cloud storage platforms, can be online to view the cloud directory, file search, batch upload, batch download, delete files and other operations
|
||||
- Support previewing multiple formats of files, including pictures, videos, plain text files and markdown files, etc. For the specific formats supported, please refer to [Supported file format list](https://github.com/Kuingsmile/PicList/blob/dev/supported_format.md)
|
||||
@ -68,19 +67,19 @@ Search and install `Image auto upload Plugin` in the community plugin, then ente
|
||||
|
||||
| Platform | Album cloud deletion | Cloud storage management |
|
||||
| :------------------------: | :------------------: | :----------------------: |
|
||||
| SM.MS | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| Github | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| Imgur | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| Tencent COS V5 | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| Aliyun OSS | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| Upyun | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| Qiniu | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| S3 API compatible platform | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| WebDAV | :heavy_check_mark: | :heavy_check_mark: |
|
||||
| SM.MS | ✔️ | ✔️ |
|
||||
| Github | ✔️ | ✔️ |
|
||||
| Imgur | ✔️ | ✔️ |
|
||||
| Tencent COS V5 | ✔️ | ✔️ |
|
||||
| Aliyun OSS | ✔️ | ✔️ |
|
||||
| Upyun | ✔️ | ✔️ |
|
||||
| Qiniu | ✔️ | ✔️ |
|
||||
| S3 API compatible platform | ✔️ | ✔️ |
|
||||
| WebDAV | ✔️ | ✔️ |
|
||||
|
||||
| Plugin | Album cloud deletion |
|
||||
| :----------------------------------------------------------: | :------------------: |
|
||||
| [picgo-plugin-s3](https://github.com/wayjam/picgo-plugin-s3) | :heavy_check_mark: |
|
||||
| Plugin | Album cloud deletion |
|
||||
| :-------------------------------------------------------: | :------------------: |
|
||||
| [picgo-plugin-s3](https://github.com/wayjam/picgo-plugin-s3) | ✔️ |
|
||||
|
||||
## Download and install
|
||||
|
||||
@ -120,8 +119,8 @@ Thank you again for your support for PicList.
|
||||
|
||||
1. You need to have Node, Git environment, and understand the related knowledge of npm.
|
||||
2. git clone [https://github.com/Kuingsmile/PicList.git](https://github.com/Kuingsmile/PicList.git) and enter the project.
|
||||
`yarn` download dependencies
|
||||
Note that if you don't have yarn, please go to the official website to download and install it before using it. Using npm install will cause unknown errors!
|
||||
`yarn` download dependencies
|
||||
Note that if you don't have yarn, please go to the official website to download and install it before using it. Using npm install will cause unknown errors!
|
||||
3. Mac needs Xcode environment, Windows needs VS environment.
|
||||
4. If you need to contribute code, you can refer to [contribution guide](https://github.com/Kuingsmile/PicList/blob/dev/CONTRIBUTING_EN.md)
|
||||
|
||||
@ -148,6 +147,6 @@ This project is open source under the MIT license. Welcome everyone to use and c
|
||||
|
||||
[MIT](https://opensource.org/licenses/MIT)
|
||||
|
||||
Copyright (c) 2017-present, Molunerfinn
|
||||
|
||||
Copyright (c) 2017-present, Molunerfinn
|
||||
|
||||
Copyright (c) 2023-present Kuingsmile
|
||||
|
Loading…
Reference in New Issue
Block a user