From 50beef7b08f6fe1d3971e79b5c22d8804b653414 Mon Sep 17 00:00:00 2001 From: Levi Date: Thu, 6 Feb 2025 12:19:27 +0800 Subject: [PATCH] docs: improve download links (#913) --- .github/release-drafter.yml | 164 +++++++++++++++++------------- README.md | 194 +++++++++++++++++++++--------------- README_ja-JP.md | 186 ++++++++++++++++++++-------------- README_vi-VN.md | 186 +++++++++++++++++++--------------- README_zh-CN.md | 188 +++++++++++++++++++--------------- README_zh-TW.md | 186 +++++++++++++++++++--------------- 6 files changed, 643 insertions(+), 461 deletions(-) diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index 99989e10..ce312d74 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -38,78 +38,108 @@ version-resolver: default: patch template: | - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsMacOSLinuxAndroidiOSDockerQnapWeb
EXEPortableDMGFlathubSNAPDEBAppImageAPKIPA-QPKGWindowsMacOSLinux
🪟 WindowsEXE amd64amd64-amd64amd64amd64amd64---amd64arm64amd64amd64386amd64amd64amd64amd64386📥
LinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkPortableamd64📥
🍎 MacOSDMGuniversal📥
🐧 LinuxFlathubamd64📥
SNAPamd64📥
DEBamd64📥
AppImageamd64📥
🤖 AndroidAPKuniversal📥
📱 iOSIPAuniversal📥
🐳 Docker-universal📥
💾 QnapQPKGamd64📥
arm64📥
🌐 WebWindowsamd64📥
arm64📥
386📥
MacOSamd64📥
arm64📥
Linuxamd64📥
arm64📥
386📥
diff --git a/README.md b/README.md index dad499d9..8a51b74c 100644 --- a/README.md +++ b/README.md @@ -13,94 +13,124 @@ [English](/README.md) | [中文](/README_zh-CN.md) | [日本語](/README_ja-JP.md) | [正體中文](/README_zh-TW.md) | [Tiếng Việt](/README_vi-VN.md) -## Introduction +## 🚀 Introduction Gopeed (full name Go Speed), a high-speed downloader developed by `Golang` + `Flutter`, supports (HTTP, BitTorrent, Magnet) protocol, and supports all platforms. In addition to basic download functions, Gopeed is also a highly customizable downloader that supports implementing more features through integration with [APIs](https://docs.gopeed.com/dev-api.html) or installation and development of [extensions](https://docs.gopeed.com/dev-extension.html). Visit ✈ [Official Website](https://gopeed.com) | 📖 [Official Docs](https://docs.gopeed.com) -## Download +## ⬇️ Download - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsMacOSLinuxAndroidiOSDockerQnapWeb
EXEPortableDMGFlathubSNAPDEBAppImageAPKIPA-QPKGWindowsMacOSLinux
🪟 WindowsEXE amd64amd64-amd64amd64amd64amd64---amd64arm64amd64amd64386amd64amd64amd64amd64386📥
LinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkPortableamd64📥
🍎 MacOSDMGuniversal📥
🐧 LinuxFlathubamd64📥
SNAPamd64📥
DEBamd64📥
AppImageamd64📥
🤖 AndroidAPKuniversal📥
📱 iOSIPAuniversal📥
🐳 Docker-universal📥
💾 QnapQPKGamd64📥
arm64📥
🌐 WebWindowsamd64📥
arm64📥
386📥
MacOSamd64📥
arm64📥
Linuxamd64📥
arm64📥
386📥
More about installation, please refer to [Installation](https://docs.gopeed.com/install.html) -### Command tool +### 🛠️ Command tool use `go install`: @@ -108,40 +138,40 @@ use `go install`: go install github.com/GopeedLab/gopeed/cmd/gopeed@latest ``` -## Browser Extension +## 🔌 Browser Extension Gopeed also provides a browser extension to take over browser downloads, supporting browsers such as Chrome, Edge, Firefox, etc., please refer to: [https://github.com/GopeedLab/browser-extension](https://github.com/GopeedLab/browser-extension) -## Donate +## 💝 Donate If you like this project, please consider [donating](https://docs.gopeed.com/donate.html) to support the development of this project, thank you! -## Showcase +## 🖼️ Showcase ![](_docs/img/ui-demo.png) -## Development +## 👨‍💻 Development This project is divided into two parts, the front end uses `flutter`, the back end uses `Golang`, and the two sides communicate through the `http` protocol. On the unix system, `unix socket` is used, and on the windows system, `tcp` protocol is used. > The front code is located in the `ui/flutter` directory. -### Environment +### 🌍 Environment 1. Golang 1.23+ 2. Flutter 3.24+ -### Clone +### 📋 Clone ```bash git clone git@github.com:GopeedLab/gopeed.git ``` -### Contributing +### 🤝 Contributing Please refer to [CONTRIBUTING.md](/CONTRIBUTING.md) -### Build +### 🏗️ Build #### Desktop @@ -214,18 +244,18 @@ cp -r ui/flutter/build/web cmd/web/dist go build -tags nosqlite,web -ldflags="-s -w" -o bin/ github.com/GopeedLab/gopeed/cmd/web ``` -## Credits +## ❤️ Credits -### Contributors +### 👥 Contributors -### JetBrains +### 🏢 JetBrains [![goland](_docs/img/goland.svg)](https://www.jetbrains.com/?from=gopeed) -## License +## 📄 License [GPLv3](LICENSE) diff --git a/README_ja-JP.md b/README_ja-JP.md index c83b3731..f124d92a 100644 --- a/README_ja-JP.md +++ b/README_ja-JP.md @@ -13,123 +13,155 @@ [English](/README.md) | [中文](/README_zh-CN.md) | [日本語](/README_ja-JP.md) | [正體中文](/README_zh-TW.md) | [Tiếng Việt](/README_vi-VN.md) -## はじめに +## 🚀 はじめに Gopeed (正式名 Go Speed) は `Golang` + `Flutter` によって開発された高速ダウンローダーで、(HTTP、BitTorrent、Magnet) プロトコルをサポートし、すべてのプラットフォームをサポートします。基本的なダウンロード機能に加え、[APIs](https://docs.gopeed.com/dev-api.html)との連動や[拡張機能](https://docs.gopeed.com/dev-extension.html)のインストール・開発による追加機能にも対応した、カスタマイズ性の高いダウンローダーです。 見て下さい ✈ [公式ウェブサイト](https://gopeed.com) | 📖 [開発ドキュメント](https://docs.gopeed.com) -## インストール +## ⬇️ インストール - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsMacOSLinuxAndroidiOSDockerQnapWeb
EXEPortableDMGFlathubSNAPDEBAppImageAPKIPA-QPKGWindowsMacOSLinux
🪟 WindowsEXE amd64amd64-amd64amd64amd64amd64---amd64arm64amd64amd64386amd64amd64amd64amd64386📥
LinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkLinkPortableamd64📥
🍎 MacOSDMGuniversal📥
🐧 LinuxFlathubamd64📥
SNAPamd64📥
DEBamd64📥
AppImageamd64📥
🤖 AndroidAPKuniversal📥
📱 iOSIPAuniversal📥
🐳 Docker-universal📥
💾 QnapQPKGamd64📥
arm64📥
🌐 WebWindowsamd64📥
arm64📥
386📥
MacOSamd64📥
arm64📥
Linuxamd64📥
arm64📥
386📥
インストールについての詳細は、[インストール](https://docs.gopeed.com/install.html)を参照してください。 -## 寄付 +### 🛠️ コマンドツール + +## 💝 寄付 もしこのプロジェクトがお気に召しましたら、このプロジェクトの発展を支援するために[寄付](https://docs.gopeed.com/donate.html)をご検討ください! -## ショーケース +## 🖼️ ショーケース ![](_docs/img/ui-demo.png) -## 開発 +## 👨‍💻 開発 このプロジェクトは二つの部分に分かれており、フロントエンドでは `flutter` を、バックエンドでは `Golang` を使用し、両者は `http` プロトコルで通信する。ユニックスシステムでは `unix socket` を、ウィンドウズシステムでは `tcp` プロトコルを使用します。 > フロントコードは `ui/flutter` ディレクトリにあります。 -### 環境 +### 🌍 環境 1. Go 言語 1.23+ 2. Flutter 3.24+ -### クローン +### 📋 クローン ```bash git clone git@github.com:GopeedLab/gopeed.git ``` -### コントリビュート +### 🤝 コントリビュート [CONTRIBUTING.md](/CONTRIBUTING_ja-JP.md) をご参照ください -### ビルド +### 🏗️ ビルド #### デスクトップ @@ -202,7 +234,7 @@ cp -r ui/flutter/build/web cmd/web/dist go build -tags nosqlite,web -ldflags="-s -w" -o bin/ github.com/GopeedLab/gopeed/cmd/web ``` -## 感謝 +## ❤️ 感謝 ### コントリビューター diff --git a/README_vi-VN.md b/README_vi-VN.md index 6ab0f002..38cb65c4 100644 --- a/README_vi-VN.md +++ b/README_vi-VN.md @@ -13,94 +13,124 @@ [English](/README.md) | [中文](/README_zh-CN.md) | [日本語](/README_ja-JP.md) | [正體中文](/README_zh-TW.md) | [Tiếng Việt](/README_vi-VN.md) -## Giới thiệu +## 🚀 Giới thiệu Gopeed (tên đầy đủ Go Speed), một công cụ tải xuống tốc độ cao được phát triển bởi `Golang` + `Flutter`, hỗ trợ giao thức (HTTP, BitTorrent, Magnet) và hỗ trợ tất cả các nền tảng. Ngoài các chức năng tải xuống cơ bản, Gopeed còn là một công cụ tải xuống có thể tùy chỉnh cao cho phép triển khai thêm tính năng thông qua việc tích hợp với [APIs](https://docs.gopeed.com/dev-api.html) hoặc cài đặt và phát triển các [tiện ích mở rộng](https://docs.gopeed.com/dev-extension.html). Truy cập ✈ [Trang web chính thức](https://gopeed.com) | 📖 [Tài liệu chính thức](https://docs.gopeed.com) -## Tải về +## ⬇️ Tải về - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsMacOSLinuxAndroidiOSDockerQnapWeb
EXEPortableDMGFlathubSNAPDEBAppImageAPKIPA-QPKGWindowsMacOSLinux
🪟 WindowsEXE amd64amd64-amd64amd64amd64amd64---amd64arm64amd64amd64386amd64amd64amd64amd64386📥
Liên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtLiên kếtPortableamd64📥
🍎 MacOSDMGuniversal📥
🐧 LinuxFlathubamd64📥
SNAPamd64📥
DEBamd64📥
AppImageamd64📥
🤖 AndroidAPKuniversal📥
📱 iOSIPAuniversal📥
🐳 Docker-universal📥
💾 QnapQPKGamd64📥
arm64📥
🌐 WebWindowsamd64📥
arm64📥
386📥
MacOSamd64📥
arm64📥
Linuxamd64📥
arm64📥
386📥
Thêm thông tin về cài đặt, vui lòng tham khảo [Cài đặt](https://docs.gopeed.com/install.html) -### Command tool +### 🛠️ Công cụ lệnh Sử dụng `go install`: @@ -108,36 +138,36 @@ Sử dụng `go install`: go install github.com/GopeedLab/gopeed/cmd/gopeed@latest ``` -## Quyên góp +## 💝 Quyên góp Nếu bạn thích dự án này, xin vui lòng xem xét [quyên góp](https://docs.gopeed.com/donate.html) để hỗ trợ phát triển dự án này, cảm ơn bạn! -## Trưng bày +## 🖼️ Trưng bày ![](_docs/img/ui-demo.png) -## Development +## 👨‍💻 Development Dự án này được chia thành hai phần, phần giao diện sử dụng `flutter`, phần backend sử dụng `Golang`, và hai phía giao tiếp thông qua giao thức `http`. Trên hệ thống unix, sử dụng `unix socket`, và trên hệ thống windows, sử dụng giao thức `tcp`. > Mã giao diện nằm trong thư mục `ui/flutter`. -### Environment +### 🌍 Environment 1. Golang 1.23+ 2. Flutter 3.24+ -### Clone +### 📋 Clone ```bash git clone git@github.com:GopeedLab/gopeed.git ``` -### Đóng góp +### 🤝 Đóng góp Vui lòng tham khảo [CONTRIBUTING_vi-VN.md](/CONTRIBUTING_vi-VN.md) -### Xây dựng +### 🏗️ Xây dựng #### Desktop @@ -210,7 +240,7 @@ cp -r ui/flutter/build/web cmd/web/dist go build -tags nosqlite,web -ldflags="-s -w" -o bin/ github.com/GopeedLab/gopeed/cmd/web ``` -## Tín dụng +## ❤️ Tín dụng ### Người đóng góp diff --git a/README_zh-CN.md b/README_zh-CN.md index 3f41fae7..1be10798 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -13,94 +13,124 @@ [English](/README.md) | [中文](/README_zh-CN.md) | [日本語](/README_ja-JP.md) | [正體中文](/README_zh-TW.md) | [Tiếng Việt](/README_vi-VN.md) -## 介绍 +## 🚀 介绍 Gopeed(全称 Go Speed),直译过来中文名叫做`够快下载器`(不是狗屁下载器!),是一款由`Golang`+`Flutter`开发的高速下载器,支持(HTTP、BitTorrent、Magnet)协议下载,并且支持全平台使用。除了基本的下载功能外,Gopeed 还是一款高度可定制化的下载器,支持通过对接[APIs](https://docs.gopeed.com/zh/dev-api.html)或者安装和开发[扩展](https://docs.gopeed.com/zh/dev-extension.html)来实现更多的功能。 访问 ✈ [官方网站](https://gopeed.com/zh-CN) | 📖 [官方文档](https://docs.gopeed.com/zh/) -## 下载 +## ⬇️ 下载 - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsMacOSLinuxAndroidiOSDockerQnapWeb
EXEPortableDMGFlathubSNAPDEBAppImageAPKIPA-QPKGWindowsMacOSLinux
🪟 WindowsEXE amd64amd64-amd64amd64amd64amd64---amd64arm64amd64amd64386amd64amd64amd64amd64386📥
前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往Portableamd64📥
🍎 MacOSDMGuniversal📥
🐧 LinuxFlathubamd64📥
SNAPamd64📥
DEBamd64📥
AppImageamd64📥
🤖 AndroidAPKuniversal📥
📱 iOSIPAuniversal📥
🐳 Docker-universal📥
💾 QnapQPKGamd64📥
arm64📥
🌐 WebWindowsamd64📥
arm64📥
386📥
MacOSamd64📥
arm64📥
Linuxamd64📥
arm64📥
386📥
更多关于安装的内容请参考[安装文档](https://docs.gopeed.com/zh/install.html) -### 命令行工具 +### 🛠️ 命令行工具 使用`go install`安装: @@ -108,40 +138,40 @@ Gopeed(全称 Go Speed),直译过来中文名叫做`够快下载器`(不 go install github.com/GopeedLab/gopeed/cmd/gopeed@latest ``` -## 浏览器扩展 +## 🔌 浏览器扩展 Gopeed 还提供了浏览器扩展用于接管浏览器下载,支持 Chrome、Edge、Firefox 等浏览器,具体请参考:[https://github.com/GopeedLab/browser-extension](https://github.com/GopeedLab/browser-extension) -## 赞助 +## 💝 赞助 如果觉得项目对你有帮助,请考虑[赞助](https://docs.gopeed.com/zh/donate)以支持这个项目的发展,非常感谢! -## 界面展示 +## 🖼️ 界面展示 ![](_docs/img/ui-demo.png) -## 开发 +## 👨‍💻 开发 本项目分为前端和后端两个部分,前端使用`flutter`,后端使用`Golang`,两边通过`http`协议进行通讯,在 unix 系统下,使用的是`unix socket`,在 windows 系统下,使用的是`tcp`协议。 > 前端代码位于`ui/flutter`目录下。 -### 环境要求 +### 🌍 环境要求 1. Golang 1.23+ 2. Flutter 3.24+ -### 克隆项目 +### 📋 克隆项目 ```bash git clone git@github.com:GopeedLab/gopeed.git ``` -### 贡献代码 +### 🤝 贡献代码 请参考[贡献指南](CONTRIBUTING_zh-CN.md) -### 编译 +### 🏗️ 编译 #### 桌面端 @@ -214,7 +244,7 @@ cp -r ui/flutter/build/web cmd/web/dist go build -tags nosqlite,web -ldflags="-s -w" -o bin/ github.com/GopeedLab/gopeed/cmd/web ``` -## 感谢 +## ❤️ 感谢 ### 贡献者 diff --git a/README_zh-TW.md b/README_zh-TW.md index ae4577f5..df3929bd 100644 --- a/README_zh-TW.md +++ b/README_zh-TW.md @@ -13,94 +13,124 @@ [English](/README.md) | [中文](/README_zh-CN.md) | [日本語](/README_ja-JP.md) | [正體中文](/README_zh-TW.md) | [Tiếng Việt](/README_vi-VN.md) -## 簡介 +## 🚀 簡介 Gopeed(全稱 Go Speed),是一款使用`Golang`+`Flutter`編寫的高速下載軟體,支援(HTTP、BitTorrent、Magnet)協定,同時支援所有的平台。 前往 ✈ [主頁](https://gopeed.com/zh-CN) | 📖 [文檔](https://docs.gopeed.com/zh/) -## 下載 +## ⬇️ 下載 - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsMacOSLinuxAndroidiOSDockerQnapWeb
EXEPortableDMGFlathubSNAPDEBAppImageAPKIPA-QPKGWindowsMacOSLinux
🪟 WindowsEXE amd64amd64-amd64amd64amd64amd64---amd64arm64amd64amd64386amd64amd64amd64amd64386📥
前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往前往Portableamd64📥
🍎 MacOSDMGuniversal📥
🐧 LinuxFlathubamd64📥
SNAPamd64📥
DEBamd64📥
AppImageamd64📥
🤖 AndroidAPKuniversal📥
📱 iOSIPAuniversal📥
🐳 Docker-universal📥
💾 QnapQPKGamd64📥
arm64📥
🌐 WebWindowsamd64📥
arm64📥
386📥
MacOSamd64📥
arm64📥
Linuxamd64📥
arm64📥
386📥
更多關於安裝的內容請參考[安裝文檔](https://docs.gopeed.com/zh/install.html) -### 使用 CLI 安裝 +### 🛠️ 使用 CLI 安裝 使用`go install`安裝: @@ -108,36 +138,36 @@ Gopeed(全稱 Go Speed),是一款使用`Golang`+`Flutter`編寫的高速 go install github.com/GopeedLab/gopeed/cmd/gopeed@latest ``` -## 贊助 +## 💝 贊助 如果你認為該項目對你有所幫助,請考慮[贊助](https://docs.gopeed.com/zh/donate)以支持該項目的持續發展,謝謝! -## 軟體介面 +## 🖼️ 軟體介面 ![](_docs/img/ui-demo.png) -## 開發 +## 👨‍💻 開發 該項目分為前端與後端,前端使用`flutter`編寫,後端使用`Golang`編寫,兩邊通過`http`協定進行通訊,在 unix 系統下,則使用`unix socket`,在 windows 系統下,則使用`tcp`協定。 > 前端代碼位於`ui/flutter`目錄內。 -### 開發環境 +### 🌍 開發環境 1. Golang 1.23+ 2. Flutter 3.24+ -### 克隆項目 +### 📋 克隆項目 ```bash git clone git@github.com:GopeedLab/gopeed.git ``` -### 協助開發 +### 🤝 協助開發 請參考[協助指南](CONTRIBUTING_zh-TW.md) -### 編譯 +### 🏗️ 編譯 #### 桌面端 @@ -210,7 +240,7 @@ cp -r ui/flutter/build/web cmd/web/dist go build -tags nosqlite,web -ldflags="-s -w" -o bin/ github.com/GopeedLab/gopeed/cmd/web ``` -## 感謝 +## ❤️ 感謝 ### 貢獻者