From 07571eb7b467c89ec9b4c94821185d6c360d4988 Mon Sep 17 00:00:00 2001 From: alikia2x Date: Tue, 9 Dec 2025 00:18:00 +0800 Subject: [PATCH] update: adjust the recalled videos ratio of the unlabeled endpoint --- packages/backend/routes/video/label.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/backend/routes/video/label.ts b/packages/backend/routes/video/label.ts index f77997e..cf3f093 100644 --- a/packages/backend/routes/video/label.ts +++ b/packages/backend/routes/video/label.ts @@ -21,7 +21,7 @@ const videoSchema = BiliVideoSchema.omit({ publishedAt: true }) export const getUnlabelledVideos = new Elysia({ prefix: "/videos" }).use(requireAuth).get( "/unlabelled", - async ({ user }) => { + async () => { return db.execute>(sql` SELECT bm.*, ls.views, bu.username, bu.uid FROM ( @@ -29,7 +29,7 @@ export const getUnlabelledVideos = new Elysia({ prefix: "/videos" }).use(require FROM bilibili_metadata TABLESAMPLE SYSTEM (0.1) ORDER BY RANDOM() - LIMIT 10 + LIMIT 1 ) bm JOIN latest_video_snapshot ls ON ls.aid = bm.aid @@ -43,10 +43,10 @@ export const getUnlabelledVideos = new Elysia({ prefix: "/videos" }).use(require WHERE aid IN ( SELECT aid FROM internal.video_type_label - TABLESAMPLE SYSTEM (10) - WHERE user != ${user!.unqId} + TABLESAMPLE SYSTEM (8) + WHERE video_type_label."user" = 'bvZMWcgYL2dr6vsJ' ORDER BY RANDOM() - LIMIT 10 + LIMIT 19 ) ) bm JOIN latest_video_snapshot ls