diff --git a/src/background/apis/anime.ts b/src/background/apis/anime.ts
index 5bf2b5c9..e78afc1e 100644
--- a/src/background/apis/anime.ts
+++ b/src/background/apis/anime.ts
@@ -11,6 +11,14 @@ export const setupAnimeAPIs = () => {
.then(data => data)
.catch(error => console.error(error))
}
+ else if (message.contentScriptQuery === 'getRecommendAnimeList') {
+ const url
+ = `https://api.bilibili.com/pgc/page/web/v3/feed?name=anime&coursor=${message.cursor ?? ''}`
+ return fetch(url)
+ .then(response => response.json())
+ .then(data => data)
+ .catch(error => console.error(error))
+ }
else if (message.contentScriptQuery === 'getAnimeTimeTable') {
const url
= 'https://api.bilibili.com/pgc/web/timeline?types=1&before=6&after=6'
diff --git a/src/contentScripts/views/Anime/Anime.vue b/src/contentScripts/views/Anime/Anime.vue
index 3dbe5a59..608e49a5 100644
--- a/src/contentScripts/views/Anime/Anime.vue
+++ b/src/contentScripts/views/Anime/Anime.vue
@@ -1,7 +1,92 @@
-
+
+
+
+
+ Recommended for you
+
+
+
+
+
+
+
+
diff --git a/src/contentScripts/views/Anime/components/PopularAnimeCarousel.vue b/src/contentScripts/views/Anime/components/PopularAnimeCarousel.vue
index f7b31694..68e7f789 100644
--- a/src/contentScripts/views/Anime/components/PopularAnimeCarousel.vue
+++ b/src/contentScripts/views/Anime/components/PopularAnimeCarousel.vue
@@ -1,5 +1,5 @@