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',