diff --git a/danmu_api/sources/animeko.js b/danmu_api/sources/animeko.js index fbdbd8e..915d844 100644 --- a/danmu_api/sources/animeko.js +++ b/danmu_api/sources/animeko.js @@ -311,7 +311,7 @@ export default class AnimekoSource extends BaseSource { if (globals.useBangumiData) { const localMatches = await searchBangumiData(keyword, ['bangumi']); if (localMatches.length > 0) { - log("info", `[Animeko] Bangumi-Data 本地命中 ${localMatches.length} 条数据`); + log("info", `[Animeko] Bangumi-Data 本地命中 ${localMatches.length} 条数据(检索词:${keyword})`); const mapped = localMatches.map(m => { const displayTitle = m.titles.find(t => t && t.includes(keyword)) || m.titles[1] || m.title; const finalTitle = displayTitle + (m.titleSuffix || ''); diff --git a/danmu_api/sources/bahamut.js b/danmu_api/sources/bahamut.js index d6c6b37..e7d038f 100644 --- a/danmu_api/sources/bahamut.js +++ b/danmu_api/sources/bahamut.js @@ -22,7 +22,7 @@ export default class BahamutSource extends BaseSource { // 提前获取本地匹配结果 if (globals.useBangumiData) { localMatches = await searchBangumiData(keyword, ['gamer', 'gamer_hk']); - log("info", `[Bahamut] Bangumi-Data 本地命中 ${localMatches.length} 条数据`); + log("info", `[Bahamut] Bangumi-Data 本地命中 ${localMatches.length} 条数据(检索词:${keyword})`); } // 筛选出含有 video_sn 的本地匹配项 diff --git a/danmu_api/sources/bilibili.js b/danmu_api/sources/bilibili.js index adbee1f..eb4fdab 100644 --- a/danmu_api/sources/bilibili.js +++ b/danmu_api/sources/bilibili.js @@ -281,7 +281,7 @@ export default class BilibiliSource extends BaseSource { localMatches = await searchBangumiData(keyword, [ 'bilibili', 'bilibili_hk_mo_tw', 'bilibili_hk_mo', 'bilibili_tw' ]); - log("info", `[Bilibili] Bangumi-Data 本地命中 ${localMatches.length} 条数据`); + log("info", `[Bilibili] Bangumi-Data 本地命中 ${localMatches.length} 条数据(检索词:${keyword})`); } // 筛选出港澳台相关的本地匹配项 diff --git a/danmu_api/sources/dandan.js b/danmu_api/sources/dandan.js index 5a13d93..940a01a 100644 --- a/danmu_api/sources/dandan.js +++ b/danmu_api/sources/dandan.js @@ -39,7 +39,7 @@ export default class DandanSource extends BaseSource { if (globals.useBangumiData && !isFallback) { const localMatches = await searchBangumiData(keyword, ['anidb']); if (localMatches.length > 0) { - log("info", `[Dandan] Bangumi-Data 本地命中 ${localMatches.length} 条数据`); + log("info", `[Dandan] Bangumi-Data 本地命中 ${localMatches.length} 条数据(检索词:${keyword})`); return localMatches.map(m => { const displayTitle = m.titles.find(t => t && t.includes(keyword)) || m.titles[1] || m.title; const finalTitle = displayTitle + (m.titleSuffix || ''); diff --git a/danmu_api/utils/tmdb-util.js b/danmu_api/utils/tmdb-util.js index a4379a1..7b7919e 100644 --- a/danmu_api/utils/tmdb-util.js +++ b/danmu_api/utils/tmdb-util.js @@ -220,7 +220,7 @@ export async function getTmdbJaOriginalTitle(title, signal = null, sourceLabel = const displayTitle = m.titles.find(t => t && t.includes(cleanTitle)) || m.titles[1] || m.title; const jaOriginalTitle = m.title; // Bangumi Data 的主标题就是原名 - log("info", `[Utils] [TMDB] Bangumi-Data 本地命中,提取原名成功: 原名=${jaOriginalTitle}, 别名=${displayTitle}`); + log("info", `[Utils] [TMDB] Bangumi-Data 本地命中,提取原名成功: 原名=${jaOriginalTitle}, 别名=${displayTitle}(检索词:${cleanTitle})`); return { title: jaOriginalTitle, cnAlias: displayTitle }; } } @@ -589,7 +589,7 @@ export async function getTMDBChineseTitle(title, season = null, episode = null) // 找一个不全是外文的翻译作为中文名 const displayTitle = m.titles.find(t => t && !isNonChinese(t)) || m.titles[1]; if (displayTitle && !isNonChinese(displayTitle)) { - log("info", `[Utils] [TMDB] 命中本地 Bangumi Data: ${title} -> ${displayTitle}`); + log("info", `[Utils] [TMDB] 命中本地 Bangumi Data: ${title} -> ${displayTitle}(检索词:${cleanTitle})`); return displayTitle; } }