From 4eb3857ac99f30aaee6e9eac6e27c411033fdf52 Mon Sep 17 00:00:00 2001 From: satori Date: Wed, 6 Nov 2024 02:40:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 32 +++++++------------------------- api/graphql.go | 1 + 2 files changed, 8 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 8ceb8f6..bebf661 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,15 @@ # webp - [x] 相似图像推荐(迁移) -- [ ] 以图搜图(迁移) -- [ ] 标签筛选(补充筛选条件) +- [x] 以图搜图(迁移) +- [x] 标签筛选(补充筛选条件) -- [ ] 原始图像 -- [ ] 缩略缓存 +- [ ] 静态原始图像 +- [x] WEBP 缩略图 +- [ ] 异地备份 +- [ ] 视频流媒体 -- [ ] 不同类型的用途(文章, 截图, 头像) -- [ ] 增量备份 - -cdn(img.gameui.net) -> main -> img -/articles/{id}/{hash} -/users/{id}/{hash} - -UPDATE web_images SET description = '' WHERE description IS NULL; -ALTER TABLE web_images MODIFY description VARCHAR(255) DEFAULT ''; - -- [ ] 解析 cdn.gameui.net 到 cdn 服务, 并将 cdn 回源指向 def.gameui.net 其解析到新服务器 -- [ ] 支持带参数下载指定尺寸图像 - - -- [x] 提供webp生成服务 -- [x] 提供流媒体服务 - - [x] 点击播放之前不加载视频(减少流量消耗) - - [x] 使用封面图片替代加载视屏第一帧 -- [x] GraphQL 风格API - - [ ] 列表翻页 - - [ ] OCR 查询支持 +- [x] 解析 cdn.gameui.net 到 cdn 服务, 并将 cdn 回源指向 def.gameui.net 其解析到新服务器 ```javascript diff --git a/api/graphql.go b/api/graphql.go index 805788a..b24b455 100644 --- a/api/graphql.go +++ b/api/graphql.go @@ -131,6 +131,7 @@ func NewSchema(config Config) (graphql.Schema, error) { }, }) + // 分类的可选字段 category := graphql.NewObject(graphql.ObjectConfig{ Name: "Category", Description: "分类",