diff --git a/docs/en/social-media.md b/docs/en/social-media.md
index 7e33349a7..8a8032145 100644
--- a/docs/en/social-media.md
+++ b/docs/en/social-media.md
@@ -252,13 +252,13 @@ Though, every Story expires after 24 hours, so it may be not so serious.
-| pixiv daily rank | pixiv weekly rank | pixiv monthly rank | pixiv male rank | pixiv female rank | AI-generated work Rankings | pixiv original rank | pixiv rookie user rank |
-| ---------------- | ----------------- | ------------------ | --------------- | ----------------- | ------------------- | ---------------------- | ---------------------- |
-| day | week | month | day_male | day_female | day_ai | week_original | week_rookie |
+| daily rank | weekly rank | monthly rank | male rank | female rank | AI-generated work Rankings | original rank | rookie user rank |
+| ---------- | ----------- | ------------ | --------- | ----------- | -------------------------- | ------------- | ---------------- |
+| day | week | month | day_male | day_female | day_ai | week_original | week_rookie |
-| pixiv R-18 daily rank | pixiv R-18 male rank | pixiv R-18 female rank | pixiv R-18 weekly rank | pixiv R-18G rank |
-| --------------------- | -------------------- | ---------------------- | ---------------------- | ---------------- |
-| day_r18 | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
+| R-18 daily rank | R-18 AI-generated work | R-18 male rank | R-18 female rank | R-18 weekly rank | R-18G rank |
+| --------------- | ---------------------- | -------------- | ---------------- | ---------------- | ---------- |
+| day_r18 | day_r18_ai | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
diff --git a/docs/social-media.md b/docs/social-media.md
index 6279d19f5..1cbf1a976 100644
--- a/docs/social-media.md
+++ b/docs/social-media.md
@@ -600,13 +600,13 @@ Instagram Stories 没有可靠的 guid,你的 RSS 阅读器可能将同一条
-| pixiv 日排行 | pixiv 周排行 | pixiv 月排行 | pixiv 受男性欢迎排行 | pixiv 受女性欢迎排行 | AI 生成作品排行榜 | pixiv 原创作品排行 | pixiv 新人排行 |
-| --------- | --------- | --------- | ------------- | ------------- | ---------- | ------------- | ----------- |
-| day | week | month | day_male | day_female | day_ai | week_original | week_rookie |
+| 日排行 | 周排行 | 月排行 | 受男性欢迎排行 | 受女性欢迎排行 | AI 生成作品排行榜 | 原创作品排行 | 新人排行 |
+| --- | ---- | ----- | -------- | ---------- | ---------- | ------------- | ----------- |
+| day | week | month | day_male | day_female | day_ai | week_original | week_rookie |
-| pixiv R-18 日排行 | pixiv R-18 受男性欢迎排行 | pixiv R-18 受女性欢迎排行 | pixiv R-18 周排行 | pixiv R-18G 排行 |
-| -------------- | ------------------ | ------------------ | -------------- | -------------- |
-| day_r18 | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
+| pixiv R-18 日排行 | R-18 AI 生成作品排行 | R-18 受男性欢迎排行 | R-18 受女性欢迎排行 | R-18 周排行 | R-18G 排行 |
+| -------------- | -------------- | ------------ | -------------- | -------- | --------- |
+| day_r18 | day_r18_ai | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
diff --git a/lib/v2/pixiv/api/getRanking.js b/lib/v2/pixiv/api/getRanking.js
index 29ee6d9e4..d0166c832 100644
--- a/lib/v2/pixiv/api/getRanking.js
+++ b/lib/v2/pixiv/api/getRanking.js
@@ -3,7 +3,7 @@ const maskHeader = require('../constants').maskHeader;
const assert = require('assert');
const queryString = require('query-string');
-const allowMode = ['day', 'week', 'month', 'day_male', 'day_female', 'day_ai', 'week_original', 'week_rookie', 'day_r18', 'day_male_r18', 'day_female_r18', 'week_r18', 'week_r18g'];
+const allowMode = ['day', 'week', 'month', 'day_male', 'day_female', 'day_ai', 'week_original', 'week_rookie', 'day_r18', 'day_r18_ai', 'day_male_r18', 'day_female_r18', 'week_r18', 'week_r18g'];
/**
* 获取某天的排行榜
diff --git a/lib/v2/pixiv/ranking.js b/lib/v2/pixiv/ranking.js
index 227cf7c05..d3915fc6d 100644
--- a/lib/v2/pixiv/ranking.js
+++ b/lib/v2/pixiv/ranking.js
@@ -13,6 +13,7 @@ const titles = {
week_original: 'pixiv 原创作品排行',
week_rookie: 'pixiv 新人排行',
day_r18: 'pixiv R-18 日排行',
+ day_r18_ai: 'pixiv R-18 AI生成作品排行',
day_male_r18: 'pixiv R-18 受男性欢迎排行',
day_female_r18: 'pixiv R-18 受女性欢迎排行',
week_r18: 'pixiv R-18 周排行',
@@ -30,6 +31,7 @@ const links = {
week_original: 'https://www.pixiv.net/ranking.php?mode=original',
week_rookie: 'https://www.pixiv.net/ranking.php?mode=rookie',
day_r18: 'https://www.pixiv.net/ranking.php?mode=daily_r18',
+ day_r18_ai: 'https://www.pixiv.net/ranking.php?mode=daily_r18_ai',
day_male_r18: 'https://www.pixiv.net/ranking.php?mode=male_r18',
day_female_r18: 'https://www.pixiv.net/ranking.php?mode=female_r18',
week_r18: 'https://www.pixiv.net/ranking.php?mode=weekly_r18',
@@ -46,6 +48,7 @@ const alias = {
original: 'week_original',
rookie: 'week_rookie',
daily_r18: 'day_r18',
+ daily_r18_ai: 'day_r18_ai',
male_r18: 'day_male_r18',
female_r18: 'day_female_r18',
weekly_r18: 'week_r18',