diff --git a/doc/zh/README.md b/doc/zh/README.md index 7c7f8e0..70369d2 100644 --- a/doc/zh/README.md +++ b/doc/zh/README.md @@ -1,10 +1,11 @@ --- icon: hand-wave +description: 「中V档案馆」 (CVSA) 是一个收录中文歌声合成文化圈有关信息的网站。 layout: title: visible: true description: - visible: false + visible: true tableOfContents: visible: false outline: @@ -21,4 +22,4 @@ layout: ### 导航 -
关于本项目一些你可能想知道的…this-project.md
技术架构关于本项目的技术细节Broken link
API 文档 中V档案馆公开 API 的文档Broken link
🇺🇸 English VersionHint: There's a language switcher on the top-left corner, just to the right of the logo.CVSA Doc English
+
关于本项目一些你可能想知道的…this-project.md
技术架构关于本项目的技术细节Broken link
API 文档 中V档案馆公开 API 的文档Broken link
项目地址GitHubGitee 上查看本项目https://gitee.com/alikia/cvsa
🇺🇸 English VersionHint: There's a language switcher on the top-left corner, just to the right of the logo.CVSA Doc English
diff --git a/doc/zh/SUMMARY.md b/doc/zh/SUMMARY.md index 037203f..981ee4b 100644 --- a/doc/zh/SUMMARY.md +++ b/doc/zh/SUMMARY.md @@ -13,6 +13,8 @@ * [数据库结构](architecture/database-structure/README.md) * [歌曲类型](architecture/database-structure/type-of-song.md) * [人工智能](architecture/artificial-intelligence.md) +* [消息队列](architecture/message-queue/README.md) + * [VideoTagsQueue队列](architecture/message-queue/video-tags-queue.md) ## API 文档 diff --git a/doc/zh/architecture/message-queue/README.md b/doc/zh/architecture/message-queue/README.md new file mode 100644 index 0000000..6493393 --- /dev/null +++ b/doc/zh/architecture/message-queue/README.md @@ -0,0 +1,2 @@ +# 消息队列 + diff --git a/doc/zh/architecture/message-queue/video-tags-queue.md b/doc/zh/architecture/message-queue/video-tags-queue.md new file mode 100644 index 0000000..a90540c --- /dev/null +++ b/doc/zh/architecture/message-queue/video-tags-queue.md @@ -0,0 +1,15 @@ +--- +description: 关于VideoTagsQueue队列的信息。 +--- + +# VideoTagsQueue队列 + +### 任务 + +视频标签队列包含两个任务:`getVideoTags`和`getVideosTags`。前者用于获取视频的标签,后者负责调度前者。 + +### 返回值 + +两个任务的返回值遵循以下表格: + +
返回值描述
0getVideoTags 中:标签成功获取
getVideosTags 中:所有无标签视频的相应任务已成功排队。
1getVideoTags 中:任务期间发生 fetch 错误
2getVideoTags 中:已达到 NetScheduler 设置的速率限制
3getVideoTags 中:未在任务数据中提供帮助
4getVideosTags 中:没有视频的 `tags` 为 NULL
1xxgetVideosTags 中:队列中的任务数量超过了限制,因此 getVideosTags 停止添加任务。xx 是在执行期间添加到队列的任务数量。