From 6e3c293dcefd2449181f9ebb78a7e0b4ba9ba449 Mon Sep 17 00:00:00 2001 From: krau Date: Wed, 11 Mar 2026 11:38:19 +0000 Subject: [PATCH] deploy: 38355dfd142f0f1a819a8837875b33da0d3a81b7 --- categories/index.html | 2 +- contribute/index.html | 2 +- deployment/configuration/index.html | 2 +- deployment/configuration/storages/index.html | 2 +- deployment/index.html | 2 +- deployment/installation/index.html | 2 +- en/categories/index.html | 2 +- en/contribute/index.html | 2 +- en/deployment/configuration/index.html | 2 +- .../configuration/storages/index.html | 2 +- en/deployment/index.html | 2 +- en/deployment/installation/index.html | 2 +- en/help/index.html | 2 +- en/index.html | 2 +- en/index.xml | 149 ++++++++++- en/sitemap.xml | 2 +- en/tags/index.html | 2 +- en/usage/api/index.html | 188 ++++++++++++++ en/usage/aria2/index.html | 44 ++++ en/usage/directlinks/index.html | 21 ++ en/usage/index.html | 74 +----- en/usage/index.xml | 149 ++++++++++- en/usage/parsers/index.html | 21 ++ en/usage/rules/index.html | 35 +++ en/usage/silent/index.html | 17 ++ en/usage/transfer/index.html | 46 ++++ en/usage/watch/index.html | 38 +++ en/usage/ytdlp/index.html | 41 +++ help/index.html | 2 +- index.html | 2 +- index.xml | 243 +++++++++++++++++- sitemap.xml | 2 +- tags/index.html | 2 +- usage/api/index.html | 236 +++++++++++++++++ usage/aria2/index.html | 53 ++++ usage/directlinks/index.html | 21 ++ usage/index.html | 97 +------ usage/index.xml | 243 +++++++++++++++++- usage/parsers/index.html | 21 ++ usage/rules/index.html | 60 +++++ usage/silent/index.html | 17 ++ usage/transfer/index.html | 63 +++++ usage/watch/index.html | 38 +++ usage/ytdlp/index.html | 50 ++++ zh/sitemap.xml | 2 +- 45 files changed, 1823 insertions(+), 184 deletions(-) create mode 100644 en/usage/api/index.html create mode 100644 en/usage/aria2/index.html create mode 100644 en/usage/directlinks/index.html create mode 100644 en/usage/parsers/index.html create mode 100644 en/usage/rules/index.html create mode 100644 en/usage/silent/index.html create mode 100644 en/usage/transfer/index.html create mode 100644 en/usage/watch/index.html create mode 100644 en/usage/ytdlp/index.html create mode 100644 usage/api/index.html create mode 100644 usage/aria2/index.html create mode 100644 usage/directlinks/index.html create mode 100644 usage/parsers/index.html create mode 100644 usage/rules/index.html create mode 100644 usage/silent/index.html create mode 100644 usage/transfer/index.html create mode 100644 usage/watch/index.html create mode 100644 usage/ytdlp/index.html diff --git a/categories/index.html b/categories/index.html index bf9d429..b20a60b 100644 --- a/categories/index.html +++ b/categories/index.html @@ -1,4 +1,4 @@ Categories | Save Any Bot

Categories

Categories

\ No newline at end of file +简体中文

Categories

Categories

\ No newline at end of file diff --git a/contribute/index.html b/contribute/index.html index 50bd261..8031f12 100644 --- a/contribute/index.html +++ b/contribute/index.html @@ -36,7 +36,7 @@ 在 parsers 目录下新建一个包, 编写解析器实现 在 parsers/parser.go 的 init 中注册解析器 如果使用 JavaScript 编写, 请参考 plugins/example_parser_basic.js 的实现, 并在该文件夹下新建一个 js 文件, 实现你的解析逻辑.">参与开发 | Save Any Bot

参与开发

参与开发

参与开发 #

在开始之前, 请 Fork 本项目, 并克隆到本地, 安装好 Go 开发环境.

以下是一些贡献代码的指南或建议, 你不必完全遵守, 但将有助于快速 review 并合并你的提交:

  • 新功能请先提交 Issue, 以便讨论设计和实现细节, 并避免因与项目设计不符而被拒绝.
  • 使用现代开发工具, 确保提交前格式化代码, 并保持风格一致.
  • 使用语义化提交, 避免提交消息模糊或过于简单.

贡献新存储端 #

  1. pkg/enums/storage/storages.go 中添加新的存储端类型, 并运行代码生成
  2. config/storage 目录下定义存储端配置, 并添加到 config/storage/factory.go
  3. storage 目录下新建一个包, 编写存储端实现, 然后在 storage/storage.go 中导入并添加它
  4. 更新文档, 添加配置说明

贡献新解析器 #

你可以选择使用 Go 编写原生的解析器实现(推荐), 或是使用 JavaScript 以插件的方式实现.

如果使用 Go 编写, 请:

  1. parsers 目录下新建一个包, 编写解析器实现
  2. parsers/parser.goinit 中注册解析器

如果使用 JavaScript 编写, 请参考 plugins/example_parser_basic.js 的实现, 并在该文件夹下新建一个 js 文件, 实现你的解析逻辑.

需要注意, plugins 目录下解析器默认不会被编译到二进制文件中, 用户需要手动下载它们并放到本地指定目录下以启用它们.