2025-08-03 15:44:02,402 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-03 15:44:02,412 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-03 15:44:02,419 - INFO - Processing request of type ListToolsRequest 2025-08-03 15:44:02,421 - INFO - Processing request of type ListResourcesRequest 2025-08-03 15:44:02,422 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-03 15:44:27,828 - INFO - Processing request of type CallToolRequest 2025-08-03 15:44:27,828 - INFO - 收到问题: 查找 CompProperties_Explosive 的定义和用法 2025-08-03 15:44:27,828 - INFO - 找到的潜在关键词: [('CompProperties_Explosive', 3)] 2025-08-03 15:44:27,828 - INFO - 提取到关键词: CompProperties_Explosive 2025-08-03 15:44:27,828 - INFO - 缓存未命中,开始实时搜索: CompProperties_Explosive 2025-08-03 15:44:29,235 - INFO - 找到 31 个候选文件,开始向量化处理... 2025-08-03 15:44:42,863 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 15:50:03,065 - INFO - Processing request of type CallToolRequest 2025-08-03 15:50:03,065 - INFO - 收到问题: 查找 CompProperties_Explosive 的定义和用法 2025-08-03 15:50:03,065 - INFO - 找到的潜在关键词: [('CompProperties_Explosive', 3)] 2025-08-03 15:50:03,065 - INFO - 提取到关键词: CompProperties_Explosive 2025-08-03 15:50:03,065 - INFO - 缓存命中: 关键词 'CompProperties_Explosive' 2025-08-03 15:53:04,845 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-03 15:53:04,853 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-03 15:53:51,828 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-03 15:53:51,838 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-03 15:53:51,846 - INFO - Processing request of type ListToolsRequest 2025-08-03 15:53:51,848 - INFO - Processing request of type ListResourcesRequest 2025-08-03 15:53:51,848 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-03 15:54:10,754 - INFO - Processing request of type CallToolRequest 2025-08-03 15:54:10,755 - INFO - 收到问题: 查找 CompProperties_Explosive 的定义 2025-08-03 15:54:10,755 - INFO - 找到的潜在关键词: [('CompProperties_Explosive', 3)] 2025-08-03 15:54:10,755 - INFO - 提取到关键词: CompProperties_Explosive 2025-08-03 15:54:10,755 - INFO - 缓存未命中,开始实时搜索: CompProperties_Explosive 2025-08-03 15:54:12,401 - INFO - 找到 31 个候选文件,开始向量化处理... 2025-08-03 15:54:28,384 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 15:54:52,951 - INFO - Processing request of type CallToolRequest 2025-08-03 15:54:52,951 - INFO - 收到问题: 查找 CompProperties_Explosive 的定义 2025-08-03 15:54:52,951 - INFO - 找到的潜在关键词: [('CompProperties_Explosive', 3)] 2025-08-03 15:54:52,951 - INFO - 提取到关键词: CompProperties_Explosive 2025-08-03 15:54:52,963 - INFO - 缓存命中: 关键词 'CompProperties_Explosive' 2025-08-03 18:58:03,910 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-03 18:58:03,919 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-03 18:58:03,927 - INFO - Processing request of type ListToolsRequest 2025-08-03 18:58:03,929 - INFO - Processing request of type ListResourcesRequest 2025-08-03 18:58:03,930 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-03 18:58:21,536 - INFO - Processing request of type CallToolRequest 2025-08-03 18:58:21,536 - INFO - 收到问题: AspirationWorker IsCompleted 2025-08-03 18:58:21,536 - INFO - 找到的潜在关键词: [('AspirationWorker', 2), ('IsCompleted', 2)] 2025-08-03 18:58:21,536 - INFO - 提取到关键词: AspirationWorker 2025-08-03 18:58:21,536 - INFO - 缓存未命中,开始实时搜索: AspirationWorker 2025-08-03 18:58:23,022 - INFO - 未找到与 'AspirationWorker' 相关的文件。 2025-08-03 21:00:57,503 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-03 21:00:57,518 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-03 21:00:57,531 - INFO - Processing request of type ListToolsRequest 2025-08-03 21:00:57,533 - INFO - Processing request of type ListResourcesRequest 2025-08-03 21:00:57,535 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-03 21:12:32,710 - INFO - Processing request of type CallToolRequest 2025-08-03 21:12:32,713 - INFO - 收到问题: DamageDef additionalHediffsThisPart 2025-08-03 21:12:32,713 - INFO - 找到的潜在关键词: [('DamageDef', 2), ('additionalHediffsThisPart', 2)] 2025-08-03 21:12:32,713 - INFO - 提取到关键词: DamageDef 2025-08-03 21:12:32,713 - INFO - 缓存未命中,开始实时搜索: DamageDef 2025-08-03 21:12:34,071 - INFO - 找到 226 个候选文件,开始向量化处理... 2025-08-03 21:13:37,263 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 21:14:01,551 - INFO - Processing request of type CallToolRequest 2025-08-03 21:14:01,551 - INFO - 收到问题: DamageDef additionalHediffsThisPart 2025-08-03 21:14:01,551 - INFO - 找到的潜在关键词: [('DamageDef', 2), ('additionalHediffsThisPart', 2)] 2025-08-03 21:14:01,551 - INFO - 提取到关键词: DamageDef 2025-08-03 21:14:01,561 - INFO - 缓存命中: 关键词 'DamageDef' 2025-08-03 21:15:20,068 - INFO - Processing request of type CallToolRequest 2025-08-03 21:15:20,068 - INFO - 收到问题: DamageWorker Apply additionalHediffsThisPart 2025-08-03 21:15:20,068 - INFO - 找到的潜在关键词: [('DamageWorker', 2), ('Apply', 2), ('additionalHediffsThisPart', 2)] 2025-08-03 21:15:20,068 - INFO - 提取到关键词: DamageWorker 2025-08-03 21:15:20,068 - INFO - 缓存未命中,开始实时搜索: DamageWorker 2025-08-03 21:15:21,443 - INFO - 找到 37 个候选文件,开始向量化处理... 2025-08-03 21:15:30,428 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 21:16:16,210 - INFO - Processing request of type CallToolRequest 2025-08-03 21:16:16,210 - INFO - 收到问题: HediffDef 2025-08-03 21:16:16,210 - INFO - 找到的潜在关键词: [('HediffDef', 2)] 2025-08-03 21:16:16,210 - INFO - 提取到关键词: HediffDef 2025-08-03 21:16:16,211 - INFO - 缓存未命中,开始实时搜索: HediffDef 2025-08-03 21:16:17,587 - INFO - 找到 428 个候选文件,开始向量化处理... 2025-08-03 21:18:43,382 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 21:18:43,387 - INFO - Processing request of type CallToolRequest 2025-08-03 21:18:43,387 - INFO - 收到问题: HediffDef class 2025-08-03 21:18:43,387 - INFO - 找到的潜在关键词: [('HediffDef', 2)] 2025-08-03 21:18:43,387 - INFO - 提取到关键词: HediffDef 2025-08-03 21:18:43,392 - INFO - 缓存命中: 关键词 'HediffDef' 2025-08-03 21:18:55,913 - INFO - Processing request of type CallToolRequest 2025-08-03 21:18:55,913 - INFO - 收到问题: HediffMaker.MakeHediff 2025-08-03 21:18:55,913 - INFO - 找到的潜在关键词: [('HediffMaker.MakeHediff', 2)] 2025-08-03 21:18:55,913 - INFO - 提取到关键词: HediffMaker.MakeHediff 2025-08-03 21:18:55,913 - INFO - 缓存未命中,开始实时搜索: HediffMaker.MakeHediff 2025-08-03 21:18:57,267 - INFO - 找到 54 个候选文件,开始向量化处理... 2025-08-03 21:19:12,272 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 21:20:38,686 - INFO - Processing request of type CallToolRequest 2025-08-03 21:20:38,686 - INFO - 收到问题: DamageWorker Apply additionalHediffs 2025-08-03 21:20:38,686 - INFO - 找到的潜在关键词: [('DamageWorker', 2), ('Apply', 2), ('additionalHediffs', 2)] 2025-08-03 21:20:38,686 - INFO - 提取到关键词: DamageWorker 2025-08-03 21:20:38,687 - INFO - 缓存命中: 关键词 'DamageWorker' 2025-08-03 21:23:10,383 - INFO - Processing request of type CallToolRequest 2025-08-03 21:23:10,383 - INFO - 收到问题: DamageDefAdditionalHediff 2025-08-03 21:23:10,383 - INFO - 找到的潜在关键词: [('DamageDefAdditionalHediff', 2)] 2025-08-03 21:23:10,383 - INFO - 提取到关键词: DamageDefAdditionalHediff 2025-08-03 21:23:10,383 - INFO - 缓存未命中,开始实时搜索: DamageDefAdditionalHediff 2025-08-03 21:23:11,759 - INFO - 找到 5 个候选文件,开始向量化处理... 2025-08-03 21:23:13,303 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 21:40:06,239 - INFO - Processing request of type CallToolRequest 2025-08-03 21:40:06,239 - INFO - 收到问题: PsychicRitualDef 2025-08-03 21:40:06,239 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2)] 2025-08-03 21:40:06,239 - INFO - 提取到关键词: PsychicRitualDef 2025-08-03 21:40:06,239 - INFO - 缓存未命中,开始实时搜索: PsychicRitualDef 2025-08-03 21:40:07,588 - INFO - 找到 57 个候选文件,开始向量化处理... 2025-08-03 21:40:23,047 - WARNING - 未能从 C:\Steam\steamapps\common\RimWorld\Data\Anomaly\Languages\ChineseSimplified (简体中文)\Keyed\Misc_PsychicRituals.xml 提取到完整的代码块。 2025-08-03 21:40:23,048 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 21:40:38,955 - INFO - Processing request of type CallToolRequest 2025-08-03 21:40:38,955 - INFO - 收到问题: CompProperties_PsychicRitualSpot 2025-08-03 21:40:38,955 - INFO - 找到的潜在关键词: [('CompProperties_PsychicRitualSpot', 3)] 2025-08-03 21:40:38,955 - INFO - 提取到关键词: CompProperties_PsychicRitualSpot 2025-08-03 21:40:38,955 - INFO - 缓存未命中,开始实时搜索: CompProperties_PsychicRitualSpot 2025-08-03 21:40:40,281 - INFO - 找到 2 个候选文件,开始向量化处理... 2025-08-03 21:40:41,046 - INFO - 向量搜索完成。找到了 2 个匹配项并成功提取了代码。 2025-08-03 21:41:38,879 - INFO - Processing request of type CallToolRequest 2025-08-03 21:41:38,879 - INFO - 收到问题: PsychicRitualGizmo 2025-08-03 21:41:38,879 - INFO - 找到的潜在关键词: [('PsychicRitualGizmo', 2)] 2025-08-03 21:41:38,879 - INFO - 提取到关键词: PsychicRitualGizmo 2025-08-03 21:41:38,879 - INFO - 缓存未命中,开始实时搜索: PsychicRitualGizmo 2025-08-03 21:41:40,315 - INFO - 找到 3 个候选文件,开始向量化处理... 2025-08-03 21:41:41,300 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 21:43:48,740 - INFO - Processing request of type CallToolRequest 2025-08-03 21:43:48,740 - INFO - 收到问题: PsychicRitualDef_InvocationCircle 2025-08-03 21:43:48,740 - INFO - 找到的潜在关键词: [('PsychicRitualDef_InvocationCircle', 3)] 2025-08-03 21:43:48,740 - INFO - 提取到关键词: PsychicRitualDef_InvocationCircle 2025-08-03 21:43:48,740 - INFO - 缓存未命中,开始实时搜索: PsychicRitualDef_InvocationCircle 2025-08-03 21:43:50,020 - INFO - 找到 26 个候选文件,开始向量化处理... 2025-08-03 21:43:55,992 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 22:01:51,554 - INFO - Processing request of type CallToolRequest 2025-08-03 22:01:51,554 - INFO - 收到问题: Show the C# source code for the CompPsychicRitualSpot class, specifically the CompGetGizmosExtra method. I need to see how it creates the ritual selection gizmo and what it passes to the dialog window. 2025-08-03 22:01:51,554 - INFO - 找到的潜在关键词: [('Show', 2), ('CompPsychicRitualSpot', 2), ('CompGetGizmosExtra', 2)] 2025-08-03 22:01:51,554 - INFO - 提取到关键词: Show 2025-08-03 22:01:51,555 - INFO - 缓存未命中,开始实时搜索: Show 2025-08-03 22:01:52,936 - INFO - 找到 840 个候选文件,开始向量化处理... 2025-08-03 22:06:16,237 - WARNING - 未能从 C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\RitualTargetUseReport.txt 提取到完整的代码块。 2025-08-03 22:06:16,237 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 22:13:55,178 - INFO - Processing request of type CallToolRequest 2025-08-03 22:13:55,178 - INFO - 收到问题: Show the C# source code for the PsychicRitualDef class and the Dialog_BeginPsychicRitual class. I need to see the correct properties for Icon, cooldowns, roles, and the exact constructor signature for the dialog. 2025-08-03 22:13:55,178 - INFO - 找到的潜在关键词: [('Dialog_BeginPsychicRitual', 3), ('Show', 2), ('PsychicRitualDef', 2), ('Icon', 2)] 2025-08-03 22:13:55,178 - INFO - 提取到关键词: Dialog_BeginPsychicRitual 2025-08-03 22:13:55,178 - INFO - 缓存未命中,开始实时搜索: Dialog_BeginPsychicRitual 2025-08-03 22:13:56,380 - INFO - 找到 8 个候选文件,开始向量化处理... 2025-08-03 22:13:58,927 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 22:30:34,550 - INFO - Processing request of type CallToolRequest 2025-08-03 22:30:34,550 - INFO - 收到问题: PsychicRitualDef_InvocationCircle class definition 2025-08-03 22:30:34,550 - INFO - 找到的潜在关键词: [('PsychicRitualDef_InvocationCircle', 3)] 2025-08-03 22:30:34,550 - INFO - 提取到关键词: PsychicRitualDef_InvocationCircle 2025-08-03 22:30:34,558 - INFO - 缓存命中: 关键词 'PsychicRitualDef_InvocationCircle' 2025-08-03 22:59:18,371 - INFO - Processing request of type CallToolRequest 2025-08-03 22:59:18,371 - INFO - 收到问题: CompPsychicRitualSpot CompGetGizmosExtra 2025-08-03 22:59:18,371 - INFO - 找到的潜在关键词: [('CompPsychicRitualSpot', 2), ('CompGetGizmosExtra', 2)] 2025-08-03 22:59:18,371 - INFO - 提取到关键词: CompPsychicRitualSpot 2025-08-03 22:59:18,371 - INFO - 缓存未命中,开始实时搜索: CompPsychicRitualSpot 2025-08-03 22:59:31,774 - INFO - 找到 4 个候选文件,开始向量化处理... 2025-08-03 22:59:33,291 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-03 22:59:51,745 - INFO - Processing request of type CallToolRequest 2025-08-03 22:59:51,745 - INFO - 收到问题: PsychicRitualGizmo GetGizmos 2025-08-03 22:59:51,745 - INFO - 找到的潜在关键词: [('PsychicRitualGizmo', 2), ('GetGizmos', 2)] 2025-08-03 22:59:51,745 - INFO - 提取到关键词: PsychicRitualGizmo 2025-08-03 22:59:51,758 - INFO - 缓存命中: 关键词 'PsychicRitualGizmo' 2025-08-03 23:28:19,476 - INFO - Processing request of type CallToolRequest 2025-08-03 23:28:19,476 - INFO - 收到问题: PsychicRitualDef LabelCap usage 2025-08-03 23:28:19,476 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2), ('LabelCap', 2)] 2025-08-03 23:28:19,476 - INFO - 提取到关键词: PsychicRitualDef 2025-08-03 23:28:19,486 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-03 23:36:54,188 - INFO - Processing request of type CallToolRequest 2025-08-03 23:36:54,189 - INFO - 收到问题: PsychicRitualDef reward 2025-08-03 23:36:54,189 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2)] 2025-08-03 23:36:54,189 - INFO - 提取到关键词: PsychicRitualDef 2025-08-03 23:36:54,189 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-03 23:43:11,852 - INFO - Processing request of type CallToolRequest 2025-08-03 23:43:11,852 - INFO - 收到问题: PsychicRitualDef create item 2025-08-03 23:43:11,852 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2)] 2025-08-03 23:43:11,852 - INFO - 提取到关键词: PsychicRitualDef 2025-08-03 23:43:11,852 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-03 23:54:25,993 - INFO - Processing request of type CallToolRequest 2025-08-03 23:54:25,993 - INFO - 收到问题: CompProperties_PsychicRitualSpot PsychicRitualGizmo 2025-08-03 23:54:25,994 - INFO - 找到的潜在关键词: [('CompProperties_PsychicRitualSpot', 3), ('PsychicRitualGizmo', 2)] 2025-08-03 23:54:25,994 - INFO - 提取到关键词: CompProperties_PsychicRitualSpot 2025-08-03 23:54:26,001 - INFO - 缓存命中: 关键词 'CompProperties_PsychicRitualSpot' 2025-08-03 23:54:38,820 - INFO - Processing request of type CallToolRequest 2025-08-03 23:54:38,820 - INFO - 收到问题: CompPsychicRitualSpot CompGetGizmosExtra 2025-08-03 23:54:38,820 - INFO - 找到的潜在关键词: [('CompPsychicRitualSpot', 2), ('CompGetGizmosExtra', 2)] 2025-08-03 23:54:38,820 - INFO - 提取到关键词: CompPsychicRitualSpot 2025-08-03 23:54:38,831 - INFO - 缓存命中: 关键词 'CompPsychicRitualSpot' 2025-08-03 23:55:28,827 - INFO - Processing request of type CallToolRequest 2025-08-03 23:55:28,828 - INFO - 收到问题: PsychicRitualGizmo GetGizmos 2025-08-03 23:55:28,828 - INFO - 找到的潜在关键词: [('PsychicRitualGizmo', 2), ('GetGizmos', 2)] 2025-08-03 23:55:28,828 - INFO - 提取到关键词: PsychicRitualGizmo 2025-08-03 23:55:28,840 - INFO - 缓存命中: 关键词 'PsychicRitualGizmo' 2025-08-03 23:57:23,467 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-03 23:57:23,479 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-03 23:57:23,492 - INFO - Processing request of type ListToolsRequest 2025-08-03 23:57:23,494 - INFO - Processing request of type ListResourcesRequest 2025-08-03 23:57:23,495 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-04 00:00:37,307 - INFO - Processing request of type CallToolRequest 2025-08-04 00:00:37,307 - INFO - 收到问题: PsychicRitualDef 2025-08-04 00:00:37,307 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2)] 2025-08-04 00:00:37,307 - INFO - 提取到关键词: PsychicRitualDef 2025-08-04 00:00:37,317 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-04 00:00:55,095 - INFO - Processing request of type CallToolRequest 2025-08-04 00:00:55,095 - INFO - 收到问题: class PsychicRitualDef 2025-08-04 00:00:55,095 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2)] 2025-08-04 00:00:55,095 - INFO - 提取到关键词: PsychicRitualDef 2025-08-04 00:00:55,095 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-04 00:09:55,831 - INFO - Processing request of type CallToolRequest 2025-08-04 00:09:55,831 - INFO - 收到问题: public class PsychicRitualDef : Def 2025-08-04 00:09:55,832 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2)] 2025-08-04 00:09:55,832 - INFO - 提取到关键词: PsychicRitualDef 2025-08-04 00:09:55,832 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-04 07:20:33,529 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-04 07:20:33,539 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-04 07:20:33,547 - INFO - Processing request of type ListToolsRequest 2025-08-04 07:20:33,549 - INFO - Processing request of type ListResourcesRequest 2025-08-04 07:20:33,551 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-04 07:20:33,559 - INFO - Processing request of type ListToolsRequest 2025-08-04 07:20:33,560 - INFO - Processing request of type ListToolsRequest 2025-08-04 07:20:35,996 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-04 07:20:36,004 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-04 07:20:36,011 - INFO - Processing request of type ListToolsRequest 2025-08-04 07:20:36,013 - INFO - Processing request of type ListResourcesRequest 2025-08-04 07:20:36,013 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-04 07:24:35,273 - INFO - Processing request of type CallToolRequest 2025-08-04 07:24:35,273 - INFO - 收到问题: public class PsychicRitualDef : Def 2025-08-04 07:24:35,273 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2)] 2025-08-04 07:24:35,273 - INFO - 提取到关键词: PsychicRitualDef 2025-08-04 07:24:35,282 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-04 07:26:21,038 - INFO - Processing request of type CallToolRequest 2025-08-04 07:26:21,038 - INFO - 收到问题: public class PsychicRitualDef : Def 2025-08-04 07:26:21,038 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2)] 2025-08-04 07:26:21,038 - INFO - 提取到关键词: PsychicRitualDef 2025-08-04 07:26:21,038 - INFO - 缓存未命中,开始实时搜索: PsychicRitualDef 2025-08-04 07:27:10,095 - INFO - 找到 57 个候选文件,开始向量化处理... 2025-08-04 07:27:28,833 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-04 07:28:17,494 - INFO - Processing request of type CallToolRequest 2025-08-04 07:28:17,494 - INFO - 收到问题: public class PsychicRitualDef : Def 2025-08-04 07:28:17,494 - INFO - 找到的潜在关键词: [('PsychicRitualDef', 2)] 2025-08-04 07:28:17,494 - INFO - 提取到关键词: PsychicRitualDef 2025-08-04 07:28:17,501 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-04 07:30:47,851 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-04 07:30:47,860 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-04 07:30:47,868 - INFO - Processing request of type ListToolsRequest 2025-08-04 07:30:47,869 - INFO - Processing request of type ListResourcesRequest 2025-08-04 07:30:47,870 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-04 07:31:58,371 - INFO - Processing request of type CallToolRequest 2025-08-04 07:31:58,372 - INFO - 收到问题: PsychicRitualDef 2025-08-04 07:31:58,372 - INFO - 找到的潜在关键词: ['PsychicRitualDef'] 2025-08-04 07:31:58,372 - INFO - 提取到关键词: ['PsychicRitualDef'] 2025-08-04 07:31:58,372 - INFO - 缓存未命中,开始实时搜索: PsychicRitualDef 2025-08-04 07:31:59,657 - INFO - 找到 57 个候选文件,开始向量化处理... 2025-08-04 07:31:59,658 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\PsychicRitualDef.txt 2025-08-04 07:31:59,658 - WARNING - 候选文件过多 (56),仅处理前 25 个。 2025-08-04 07:32:06,642 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-04 07:32:54,871 - INFO - Processing request of type CallToolRequest 2025-08-04 07:32:54,871 - INFO - 收到问题: public class PsychicRitualDef 2025-08-04 07:32:54,872 - INFO - 找到的潜在关键词: ['PsychicRitualDef'] 2025-08-04 07:32:54,872 - INFO - 提取到关键词: ['PsychicRitualDef'] 2025-08-04 07:32:54,878 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-04 07:35:55,326 - INFO - Processing request of type CallToolRequest 2025-08-04 07:35:55,326 - INFO - 收到问题: PsychicRitualToil_GatherForInvocation 2025-08-04 07:35:55,326 - INFO - 找到的潜在关键词: ['PsychicRitualToil_GatherForInvocation'] 2025-08-04 07:35:55,326 - INFO - 提取到关键词: ['PsychicRitualToil_GatherForInvocation'] 2025-08-04 07:35:55,327 - INFO - 缓存未命中,开始实时搜索: PsychicRitualToil_GatherForInvocation 2025-08-04 07:35:56,578 - INFO - 找到 4 个候选文件,开始向量化处理... 2025-08-04 07:35:56,578 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse.AI.Group\PsychicRitualToil_GatherForInvocation.txt 2025-08-04 07:35:58,159 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-04 07:42:57,428 - INFO - Processing request of type CallToolRequest 2025-08-04 07:42:57,428 - INFO - 收到问题: PsychicRitualDef_InvocationCircle class 2025-08-04 07:42:57,428 - INFO - 找到的潜在关键词: ['PsychicRitualDef_InvocationCircle'] 2025-08-04 07:42:57,428 - INFO - 提取到关键词: ['PsychicRitualDef_InvocationCircle'] 2025-08-04 07:42:57,429 - INFO - 缓存未命中,开始实时搜索: PsychicRitualDef_InvocationCircle 2025-08-04 07:42:58,898 - INFO - 找到 26 个候选文件,开始向量化处理... 2025-08-04 07:42:58,898 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\PsychicRitualDef_InvocationCircle.txt 2025-08-04 07:43:06,851 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-04 07:43:37,198 - INFO - Processing request of type CallToolRequest 2025-08-04 07:43:37,198 - INFO - 收到问题: PsychicRitualDef class source 2025-08-04 07:43:37,198 - INFO - 找到的潜在关键词: ['PsychicRitualDef'] 2025-08-04 07:43:37,198 - INFO - 提取到关键词: ['PsychicRitualDef'] 2025-08-04 07:43:37,199 - INFO - 缓存命中: 关键词 'PsychicRitualDef' 2025-08-04 07:44:18,730 - INFO - Processing request of type CallToolRequest 2025-08-04 07:44:18,730 - INFO - 收到问题: PsychicRitualToil_GatherOfferings class source 2025-08-04 07:44:18,730 - INFO - 找到的潜在关键词: ['PsychicRitualToil_GatherOfferings'] 2025-08-04 07:44:18,730 - INFO - 提取到关键词: ['PsychicRitualToil_GatherOfferings'] 2025-08-04 07:44:18,730 - INFO - 缓存未命中,开始实时搜索: PsychicRitualToil_GatherOfferings 2025-08-04 07:44:20,107 - INFO - 找到 5 个候选文件,开始向量化处理... 2025-08-04 07:44:20,107 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse.AI.Group\PsychicRitualToil_GatherOfferings.txt 2025-08-04 07:44:22,143 - INFO - 向量搜索完成。找到了 4 个匹配项并成功提取了代码。 2025-08-04 07:53:02,419 - INFO - Processing request of type CallToolRequest 2025-08-04 07:53:02,419 - INFO - 收到问题: StatDef for melee attack speed 2025-08-04 07:53:02,419 - INFO - 找到的潜在关键词: ['StatDef'] 2025-08-04 07:53:02,419 - INFO - 提取到关键词: ['StatDef'] 2025-08-04 07:53:02,419 - INFO - 缓存未命中,开始实时搜索: StatDef 2025-08-04 07:53:03,865 - INFO - 找到 516 个候选文件,开始向量化处理... 2025-08-04 07:53:03,867 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\StatDef.txt 2025-08-04 07:53:03,868 - WARNING - 候选文件过多 (515),仅处理前 25 个。 2025-08-04 07:53:12,872 - INFO - 向量搜索完成。找到了 2 个匹配项并成功提取了代码。 2025-08-04 07:55:01,722 - INFO - Processing request of type CallToolRequest 2025-08-04 07:55:01,723 - INFO - 收到问题: AbilityDef for berserk pulse 2025-08-04 07:55:01,723 - INFO - 找到的潜在关键词: ['AbilityDef'] 2025-08-04 07:55:01,723 - INFO - 提取到关键词: ['AbilityDef'] 2025-08-04 07:55:01,723 - INFO - 缓存未命中,开始实时搜索: AbilityDef 2025-08-04 07:55:03,037 - INFO - 找到 104 个候选文件,开始向量化处理... 2025-08-04 07:55:03,037 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\AbilityDef.txt 2025-08-04 07:55:03,037 - WARNING - 候选文件过多 (103),仅处理前 25 个。 2025-08-04 07:55:10,617 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-04 07:58:42,495 - INFO - Processing request of type CallToolRequest 2025-08-04 07:58:42,495 - INFO - 收到问题: 现在我需要找到原版“群体狂暴”灵能的 defName。 2025-08-04 07:58:42,495 - INFO - 找到的潜在关键词: ['defName。'] 2025-08-04 07:58:42,495 - INFO - 提取到关键词: ['defName。'] 2025-08-04 07:58:42,495 - INFO - 缓存未命中,开始实时搜索: defName。 2025-08-04 07:58:43,777 - INFO - 未找到与 '['defName。']' 相关的文件。 2025-08-04 07:59:36,124 - INFO - Processing request of type CallToolRequest 2025-08-04 07:59:36,124 - INFO - 收到问题: 现在我需要找到原版“群体狂暴”灵能的 defName。 2025-08-04 07:59:36,124 - INFO - 找到的潜在关键词: ['defName。'] 2025-08-04 07:59:36,124 - INFO - 提取到关键词: ['defName。'] 2025-08-04 07:59:36,124 - INFO - 缓存未命中,开始实时搜索: defName。 2025-08-04 07:59:37,427 - INFO - 未找到与 '['defName。']' 相关的文件。 2025-08-04 08:00:44,966 - INFO - Processing request of type CallToolRequest 2025-08-04 08:00:44,966 - INFO - 收到问题: 现在我需要找到原版“群体狂暴”灵能的 defName。 2025-08-04 08:00:44,966 - INFO - 找到的潜在关键词: ['defName。'] 2025-08-04 08:00:44,967 - INFO - 提取到关键词: ['defName。'] 2025-08-04 08:00:44,967 - INFO - 缓存未命中,开始实时搜索: defName。 2025-08-04 08:00:46,237 - INFO - 未找到与 '['defName。']' 相关的文件。 2025-08-04 08:01:42,734 - INFO - Processing request of type CallToolRequest 2025-08-04 08:01:42,734 - INFO - 收到问题: 现在我需要找到原版“群体狂暴”灵能的 defName。 2025-08-04 08:01:42,734 - INFO - 找到的潜在关键词: ['defName。'] 2025-08-04 08:01:42,734 - INFO - 提取到关键词: ['defName。'] 2025-08-04 08:01:42,734 - INFO - 缓存未命中,开始实时搜索: defName。 2025-08-04 08:01:43,967 - INFO - 未找到与 '['defName。']' 相关的文件。 2025-08-04 08:54:04,338 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-04 08:54:04,354 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-04 08:54:04,367 - INFO - Processing request of type ListToolsRequest 2025-08-04 08:54:04,369 - INFO - Processing request of type ListResourcesRequest 2025-08-04 08:54:04,370 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-04 21:57:57,767 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-04 21:57:57,782 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-04 21:57:57,795 - INFO - Processing request of type ListToolsRequest 2025-08-04 21:57:57,797 - INFO - Processing request of type ListResourcesRequest 2025-08-04 21:57:57,798 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-05 18:39:23,841 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-05 18:39:23,858 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-05 18:39:23,871 - INFO - Processing request of type ListToolsRequest 2025-08-05 18:39:23,873 - INFO - Processing request of type ListResourcesRequest 2025-08-05 18:39:23,874 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-05 18:47:28,304 - INFO - Processing request of type CallToolRequest 2025-08-05 18:47:28,306 - INFO - 收到问题: Pawn_InventoryTracker.get_FirstUnloadableThing 2025-08-05 18:47:28,306 - INFO - 找到的潜在关键词: ['get_FirstUnloadableThing', 'Pawn_InventoryTracker'] 2025-08-05 18:47:28,306 - INFO - 提取到关键词: ['get_FirstUnloadableThing', 'Pawn_InventoryTracker'] 2025-08-05 18:47:28,306 - INFO - 缓存未命中,开始实时搜索: Pawn_InventoryTracker-get_FirstUnloadableThing 2025-08-05 18:48:42,219 - INFO - 使用最具体的关键词 'get_FirstUnloadableThing' 未找到文件,尝试所有关键词... 2025-08-05 18:48:44,293 - INFO - 找到 20 个候选文件,开始向量化处理... 2025-08-05 18:48:44,293 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\Pawn_InventoryTracker.txt 2025-08-05 18:48:50,652 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-05 18:49:27,121 - INFO - Processing request of type CallToolRequest 2025-08-05 18:49:27,121 - INFO - 收到问题: Pawn_InventoryTracker.get_FirstUnloadableThing 2025-08-05 18:49:27,122 - INFO - 找到的潜在关键词: ['get_FirstUnloadableThing', 'Pawn_InventoryTracker'] 2025-08-05 18:49:27,122 - INFO - 提取到关键词: ['get_FirstUnloadableThing', 'Pawn_InventoryTracker'] 2025-08-05 18:49:27,131 - INFO - 缓存命中: 关键词 'Pawn_InventoryTracker-get_FirstUnloadableThing' 2025-08-05 19:04:16,910 - INFO - Processing request of type CallToolRequest 2025-08-05 19:04:16,910 - INFO - 收到问题: Verse.Projectile.TickInterval 2025-08-05 19:04:16,910 - INFO - 找到的潜在关键词: ['TickInterval', 'Projectile', 'Verse'] 2025-08-05 19:04:16,910 - INFO - 提取到关键词: ['TickInterval', 'Projectile', 'Verse'] 2025-08-05 19:04:16,910 - INFO - 缓存未命中,开始实时搜索: Projectile-TickInterval-Verse 2025-08-05 19:04:18,552 - INFO - 找到 289 个候选文件,开始向量化处理... 2025-08-05 19:04:18,553 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\Projectile.txt 2025-08-05 19:04:18,554 - WARNING - 候选文件过多 (288),仅处理前 25 个。 2025-08-05 19:04:28,272 - ERROR - HTTPSConnectionPool(host='dashscope.aliyuncs.com', port=443): Max retries exceeded with url: /api/v1/services/embeddings/text-embedding/text-embedding (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000)'))) 2025-08-05 19:04:28,272 - ERROR - 调用向量API时出错: HTTPSConnectionPool(host='dashscope.aliyuncs.com', port=443): Max retries exceeded with url: /api/v1/services/embeddings/text-embedding/text-embedding (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000)'))) urllib3.exceptions.SSLError: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\adapters.py", line 667, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\retry.py", line 519, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='dashscope.aliyuncs.com', port=443): Max retries exceeded with url: /api/v1/services/embeddings/text-embedding/text-embedding (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000)'))) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "c:\Steam\steamapps\common\RimWorld\Mods\3516260226\Source\MCP\mcpserver_stdio.py", line 82, in get_embedding response = dashscope.TextEmbedding.call( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\dashscope\embeddings\text_embedding.py", line 49, in call return super().call(model=model, ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\dashscope\client\base_api.py", line 148, in call return request.call() ^^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\dashscope\api_entities\http_request.py", line 101, in call output = next(response) ^^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\dashscope\api_entities\http_request.py", line 330, in _handle_request raise e File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\dashscope\api_entities\http_request.py", line 313, in _handle_request response = session.post(url=self.url, ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\sessions.py", line 637, in post return self.request("POST", url, data=data, json=json, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Kalo\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\adapters.py", line 698, in send raise SSLError(e, request=request) requests.exceptions.SSLError: HTTPSConnectionPool(host='dashscope.aliyuncs.com', port=443): Max retries exceeded with url: /api/v1/services/embeddings/text-embedding/text-embedding (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000)'))) 2025-08-05 19:04:32,638 - INFO - 向量搜索完成。找到了 2 个匹配项并成功提取了代码。 2025-08-06 19:25:05,631 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-06 19:25:05,642 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-06 19:25:05,651 - INFO - Processing request of type ListToolsRequest 2025-08-06 19:25:05,653 - INFO - Processing request of type ListResourcesRequest 2025-08-06 19:25:05,653 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-06 20:19:21,633 - INFO - Processing request of type CallToolRequest 2025-08-06 20:19:21,638 - INFO - 收到问题: How does RimWorld handle delayed actions or events over a specific number of ticks? I'm looking for schedulers or managers. 2025-08-06 20:19:21,640 - INFO - 找到的潜在关键词: ['RimWorld'] 2025-08-06 20:19:21,640 - INFO - 提取到关键词: ['RimWorld'] 2025-08-06 20:19:21,640 - INFO - 缓存未命中,开始实时搜索: RimWorld 2025-08-06 20:19:23,841 - INFO - 找到 8024 个候选文件,开始向量化处理... 2025-08-06 20:19:23,869 - WARNING - 候选文件过多 (8024),仅处理前 25 个。 2025-08-08 17:22:58,354 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-08 17:22:58,366 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-08 17:22:58,377 - INFO - Processing request of type ListToolsRequest 2025-08-08 17:22:58,378 - INFO - Processing request of type ListResourcesRequest 2025-08-08 17:22:58,379 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-08 17:41:24,024 - INFO - Processing request of type CallToolRequest 2025-08-08 17:41:24,025 - INFO - 收到问题: Building_Bed 2025-08-08 17:41:24,026 - INFO - 找到的潜在关键词: ['Building_Bed'] 2025-08-08 17:41:24,026 - INFO - 提取到关键词: ['Building_Bed'] 2025-08-08 17:41:24,026 - INFO - 缓存未命中,开始实时搜索: Building_Bed 2025-08-08 17:42:44,193 - INFO - 找到 103 个候选文件,开始向量化处理... 2025-08-08 17:42:44,193 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\Building_Bed.txt 2025-08-08 17:42:44,197 - WARNING - 候选文件过多 (102),仅处理前 25 个。 2025-08-08 17:42:51,398 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-08 17:42:51,404 - INFO - Processing request of type CallToolRequest 2025-08-08 17:42:51,404 - INFO - 收到问题: CryptosleepCasket 2025-08-08 17:42:51,404 - INFO - 找到的潜在关键词: ['CryptosleepCasket'] 2025-08-08 17:42:51,404 - INFO - 提取到关键词: ['CryptosleepCasket'] 2025-08-08 17:42:51,404 - INFO - 缓存未命中,开始实时搜索: CryptosleepCasket 2025-08-08 17:42:53,357 - INFO - 找到 56 个候选文件,开始向量化处理... 2025-08-08 17:42:53,359 - WARNING - 候选文件过多 (56),仅处理前 25 个。 2025-08-08 17:43:01,261 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-08 17:46:37,047 - INFO - Processing request of type CallToolRequest 2025-08-08 17:46:37,047 - INFO - 收到问题: BiosculpterPod 2025-08-08 17:46:37,047 - INFO - 找到的潜在关键词: ['BiosculpterPod'] 2025-08-08 17:46:37,048 - INFO - 提取到关键词: ['BiosculpterPod'] 2025-08-08 17:46:37,048 - INFO - 缓存未命中,开始实时搜索: BiosculpterPod 2025-08-08 17:46:39,286 - INFO - 找到 42 个候选文件,开始向量化处理... 2025-08-08 17:46:39,286 - WARNING - 候选文件过多 (42),仅处理前 25 个。 2025-08-08 17:46:46,223 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-08 17:47:06,637 - INFO - Processing request of type CallToolRequest 2025-08-08 17:47:06,637 - INFO - 收到问题: Building_BiosculpterPod class 2025-08-08 17:47:06,637 - INFO - 找到的潜在关键词: ['Building_BiosculpterPod'] 2025-08-08 17:47:06,637 - INFO - 提取到关键词: ['Building_BiosculpterPod'] 2025-08-08 17:47:06,638 - INFO - 缓存未命中,开始实时搜索: Building_BiosculpterPod 2025-08-08 17:47:08,918 - INFO - 未找到与 '['Building_BiosculpterPod']' 相关的文件。 2025-08-08 17:56:16,922 - INFO - Processing request of type CallToolRequest 2025-08-08 17:56:16,922 - INFO - 收到问题: ThingDef of BiosculpterPod 2025-08-08 17:56:16,922 - INFO - 找到的潜在关键词: ['BiosculpterPod', 'ThingDef'] 2025-08-08 17:56:16,922 - INFO - 提取到关键词: ['BiosculpterPod', 'ThingDef'] 2025-08-08 17:56:16,922 - INFO - 缓存未命中,开始实时搜索: BiosculpterPod-ThingDef 2025-08-08 17:56:18,882 - INFO - 找到 50 个候选文件,开始向量化处理... 2025-08-08 17:56:18,882 - WARNING - 候选文件过多 (50),仅处理前 25 个。 2025-08-08 17:56:25,938 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-08 18:50:39,345 - INFO - Processing request of type CallToolRequest 2025-08-08 18:50:39,347 - INFO - 收到问题: Building_BiosculpterPod class definition 2025-08-08 18:50:39,348 - INFO - 找到的潜在关键词: ['Building_BiosculpterPod'] 2025-08-08 18:50:39,348 - INFO - 提取到关键词: ['Building_BiosculpterPod'] 2025-08-08 18:50:39,348 - INFO - 缓存未命中,开始实时搜索: Building_BiosculpterPod 2025-08-08 18:52:17,079 - INFO - 未找到与 '['Building_BiosculpterPod']' 相关的文件。 2025-08-08 18:53:58,078 - INFO - Processing request of type CallToolRequest 2025-08-08 18:53:58,078 - INFO - 收到问题: Building_BiosculpterPod class definition 2025-08-08 18:53:58,078 - INFO - 找到的潜在关键词: ['Building_BiosculpterPod'] 2025-08-08 18:53:58,078 - INFO - 提取到关键词: ['Building_BiosculpterPod'] 2025-08-08 18:53:58,078 - INFO - 缓存未命中,开始实时搜索: Building_BiosculpterPod 2025-08-08 18:54:00,558 - INFO - 未找到与 '['Building_BiosculpterPod']' 相关的文件。 2025-08-08 19:07:28,003 - INFO - Processing request of type CallToolRequest 2025-08-08 19:07:28,003 - INFO - 收到问题: CompBiosculpterPod and CompProperties_BiosculpterPod 2025-08-08 19:07:28,003 - INFO - 找到的潜在关键词: ['CompProperties_BiosculpterPod', 'CompBiosculpterPod'] 2025-08-08 19:07:28,003 - INFO - 提取到关键词: ['CompProperties_BiosculpterPod', 'CompBiosculpterPod'] 2025-08-08 19:07:28,004 - INFO - 缓存未命中,开始实时搜索: CompBiosculpterPod-CompProperties_BiosculpterPod 2025-08-08 19:07:29,829 - INFO - 找到 11 个候选文件,开始向量化处理... 2025-08-08 19:07:29,829 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\CompProperties_BiosculpterPod.txt 2025-08-08 19:07:29,829 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\CompBiosculpterPod.txt 2025-08-08 19:07:31,777 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-08 19:35:05,891 - INFO - Processing request of type CallToolRequest 2025-08-08 19:35:05,891 - INFO - 收到问题: C# class JobDef fields 2025-08-08 19:35:05,891 - INFO - 找到的潜在关键词: ['JobDef'] 2025-08-08 19:35:05,891 - INFO - 提取到关键词: ['JobDef'] 2025-08-08 19:35:05,891 - INFO - 缓存未命中,开始实时搜索: JobDef 2025-08-08 19:35:08,071 - INFO - 找到 571 个候选文件,开始向量化处理... 2025-08-08 19:35:08,072 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\JobDef.txt 2025-08-08 19:35:08,073 - WARNING - 候选文件过多 (570),仅处理前 25 个。 2025-08-08 19:35:13,917 - INFO - 向量搜索完成。找到了 2 个匹配项并成功提取了代码。 2025-08-08 23:59:20,246 - INFO - Processing request of type CallToolRequest 2025-08-08 23:59:20,269 - INFO - 收到问题: ThingDef for BiosculpterPod 2025-08-08 23:59:20,270 - INFO - 找到的潜在关键词: ['BiosculpterPod', 'ThingDef'] 2025-08-08 23:59:20,270 - INFO - 提取到关键词: ['BiosculpterPod', 'ThingDef'] 2025-08-08 23:59:20,302 - INFO - 缓存命中: 关键词 'BiosculpterPod-ThingDef' 2025-08-09 00:32:44,309 - INFO - Processing request of type CallToolRequest 2025-08-09 00:32:44,309 - INFO - 收到问题: JobDriver_EnterCryptosleepCasket 2025-08-09 00:32:44,310 - INFO - 找到的潜在关键词: ['JobDriver_EnterCryptosleepCasket'] 2025-08-09 00:32:44,310 - INFO - 提取到关键词: ['JobDriver_EnterCryptosleepCasket'] 2025-08-09 00:32:44,310 - INFO - 缓存未命中,开始实时搜索: JobDriver_EnterCryptosleepCasket 2025-08-09 00:33:57,816 - INFO - 找到 2 个候选文件,开始向量化处理... 2025-08-09 00:33:57,816 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\JobDriver_EnterCryptosleepCasket.txt 2025-08-09 00:33:58,572 - INFO - 向量搜索完成。找到了 1 个匹配项并成功提取了代码。 2025-08-09 00:42:26,054 - INFO - Processing request of type CallToolRequest 2025-08-09 00:42:26,054 - INFO - 收到问题: ThingDef for BiosculpterPod 2025-08-09 00:42:26,054 - INFO - 找到的潜在关键词: ['BiosculpterPod', 'ThingDef'] 2025-08-09 00:42:26,054 - INFO - 提取到关键词: ['BiosculpterPod', 'ThingDef'] 2025-08-09 00:42:26,069 - INFO - 缓存命中: 关键词 'BiosculpterPod-ThingDef' 2025-08-09 10:18:42,504 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-09 10:18:42,520 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-09 10:18:42,533 - INFO - Processing request of type ListToolsRequest 2025-08-09 10:18:42,536 - INFO - Processing request of type ListResourcesRequest 2025-08-09 10:18:42,537 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-09 11:08:17,356 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-09 11:08:17,366 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-09 11:08:17,375 - INFO - Processing request of type ListToolsRequest 2025-08-09 11:08:17,377 - INFO - Processing request of type ListResourcesRequest 2025-08-09 11:08:17,378 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-09 13:01:19,595 - INFO - Processing request of type CallToolRequest 2025-08-09 13:01:19,600 - INFO - 收到问题: HediffDef named Malnutrition 2025-08-09 13:01:19,603 - INFO - 找到的潜在关键词: ['HediffDef', 'Malnutrition'] 2025-08-09 13:01:19,603 - INFO - 提取到关键词: ['HediffDef', 'Malnutrition'] 2025-08-09 13:01:19,604 - INFO - 缓存未命中,开始实时搜索: HediffDef-Malnutrition 2025-08-09 13:01:21,133 - INFO - 找到 20 个候选文件,开始向量化处理... 2025-08-09 13:01:28,002 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-09 13:02:58,802 - INFO - Processing request of type CallToolRequest 2025-08-09 13:02:58,803 - INFO - 收到问题: HediffDef named Luciferium 2025-08-09 13:02:58,803 - INFO - 找到的潜在关键词: ['HediffDef', 'Luciferium'] 2025-08-09 13:02:58,803 - INFO - 提取到关键词: ['HediffDef', 'Luciferium'] 2025-08-09 13:02:58,803 - INFO - 缓存未命中,开始实时搜索: HediffDef-Luciferium 2025-08-09 13:03:00,318 - INFO - 找到 29 个候选文件,开始向量化处理... 2025-08-09 13:03:00,318 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\Core\Languages\ChineseSimplified (简体中文)\DefInjected\NeedDef\Luciferium.xml 2025-08-09 13:03:00,318 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\Core\Defs\Drugs\Luciferium.xml 2025-08-09 13:03:00,318 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\Core\Languages\ChineseSimplified (简体中文)\DefInjected\ChemicalDef\Luciferium.xml 2025-08-09 13:03:00,318 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\Core\Languages\ChineseSimplified (简体中文)\DefInjected\ThingDef\Luciferium.xml 2025-08-09 13:03:00,318 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\Core\Languages\ChineseSimplified (简体中文)\DefInjected\HediffDef\Luciferium.xml 2025-08-09 13:03:12,903 - INFO - 向量搜索完成。找到了 1 个匹配项并成功提取了代码。 2025-08-09 13:33:10,729 - INFO - Processing request of type CallToolRequest 2025-08-09 13:33:10,729 - INFO - 收到问题: ThingDef for Wula race 2025-08-09 13:33:10,729 - INFO - 找到的潜在关键词: ['Wula', 'ThingDef'] 2025-08-09 13:33:10,729 - INFO - 提取到关键词: ['Wula', 'ThingDef'] 2025-08-09 13:33:10,729 - INFO - 缓存未命中,开始实时搜索: ThingDef-Wula 2025-08-09 13:33:12,622 - INFO - 找到 2044 个候选文件,开始向量化处理... 2025-08-09 13:33:12,628 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\ThingDef.txt 2025-08-09 13:33:12,629 - WARNING - 候选文件过多 (2043),仅处理前 25 个。 2025-08-09 13:34:54,603 - INFO - Processing request of type CallToolRequest 2025-08-09 13:34:54,603 - INFO - 收到问题: LifeStageDef for HumanlikeAdult 2025-08-09 13:34:54,603 - INFO - 找到的潜在关键词: ['LifeStageDef', 'HumanlikeAdult'] 2025-08-09 13:34:54,603 - INFO - 提取到关键词: ['LifeStageDef', 'HumanlikeAdult'] 2025-08-09 13:34:54,603 - INFO - 缓存未命中,开始实时搜索: HumanlikeAdult-LifeStageDef 2025-08-09 13:34:56,048 - INFO - 找到 6 个候选文件,开始向量化处理... 2025-08-09 13:34:58,422 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-09 13:35:56,165 - INFO - Processing request of type CallToolRequest 2025-08-09 13:35:56,165 - INFO - 收到问题: source code for ColonistBarColonistDrawer.DrawIcons 2025-08-09 13:35:56,165 - INFO - 找到的潜在关键词: ['DrawIcons', 'ColonistBarColonistDrawer'] 2025-08-09 13:35:56,165 - INFO - 提取到关键词: ['DrawIcons', 'ColonistBarColonistDrawer'] 2025-08-09 13:35:56,165 - INFO - 缓存未命中,开始实时搜索: ColonistBarColonistDrawer-DrawIcons 2025-08-09 13:35:57,819 - INFO - 找到 2 个候选文件,开始向量化处理... 2025-08-09 13:35:57,820 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\ColonistBarColonistDrawer.txt 2025-08-09 13:35:58,503 - INFO - 向量搜索完成。找到了 1 个匹配项并成功提取了代码。 2025-08-09 19:13:46,499 - INFO - Processing request of type CallToolRequest 2025-08-09 19:13:46,501 - INFO - 收到问题: PawnKindDef lifeStages 2025-08-09 19:13:46,502 - INFO - 找到的潜在关键词: ['PawnKindDef', 'lifeStages'] 2025-08-09 19:13:46,502 - INFO - 提取到关键词: ['PawnKindDef', 'lifeStages'] 2025-08-09 19:13:46,502 - INFO - 缓存未命中,开始实时搜索: PawnKindDef-lifeStages 2025-08-09 19:14:57,492 - INFO - 找到 314 个候选文件,开始向量化处理... 2025-08-09 19:14:57,492 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\PawnKindDef.txt 2025-08-09 19:14:57,493 - WARNING - 候选文件过多 (313),仅处理前 25 个。 2025-08-09 19:15:07,385 - INFO - 向量搜索完成。找到了 1 个匹配项并成功提取了代码。 2025-08-09 19:15:07,406 - INFO - Processing request of type CallToolRequest 2025-08-09 19:15:07,407 - INFO - 收到问题: PawnKindDef lifeStages 2025-08-09 19:15:07,407 - INFO - 找到的潜在关键词: ['PawnKindDef', 'lifeStages'] 2025-08-09 19:15:07,407 - INFO - 提取到关键词: ['PawnKindDef', 'lifeStages'] 2025-08-09 19:15:07,415 - INFO - 缓存命中: 关键词 'PawnKindDef-lifeStages' 2025-08-09 19:22:06,405 - INFO - Processing request of type CallToolRequest 2025-08-09 19:22:06,405 - INFO - 收到问题: CompProperties_Refuelable 2025-08-09 19:22:06,405 - INFO - 找到的潜在关键词: ['CompProperties_Refuelable'] 2025-08-09 19:22:06,405 - INFO - 提取到关键词: ['CompProperties_Refuelable'] 2025-08-09 19:22:06,405 - INFO - 缓存未命中,开始实时搜索: CompProperties_Refuelable 2025-08-09 19:22:08,376 - INFO - 找到 18 个候选文件,开始向量化处理... 2025-08-09 19:22:08,376 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\CompProperties_Refuelable.txt 2025-08-09 19:22:17,721 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-09 19:24:09,129 - INFO - Processing request of type CallToolRequest 2025-08-09 19:24:09,129 - INFO - 收到问题: CompProperties_Refuelable 2025-08-09 19:24:09,129 - INFO - 找到的潜在关键词: ['CompProperties_Refuelable'] 2025-08-09 19:24:09,129 - INFO - 提取到关键词: ['CompProperties_Refuelable'] 2025-08-09 19:24:09,148 - INFO - 缓存命中: 关键词 'CompProperties_Refuelable' 2025-08-09 20:37:05,246 - INFO - Processing request of type CallToolRequest 2025-08-09 20:37:05,247 - INFO - 收到问题: WorkGiver_Scanner class definition, especially methods for float menu options 2025-08-09 20:37:05,248 - INFO - 找到的潜在关键词: ['WorkGiver_Scanner'] 2025-08-09 20:37:05,248 - INFO - 提取到关键词: ['WorkGiver_Scanner'] 2025-08-09 20:37:05,248 - INFO - 缓存未命中,开始实时搜索: WorkGiver_Scanner 2025-08-09 20:37:15,713 - INFO - 找到 83 个候选文件,开始向量化处理... 2025-08-09 20:37:15,714 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\WorkGiver_Scanner.txt 2025-08-09 20:37:15,714 - WARNING - 候选文件过多 (82),仅处理前 25 个。 2025-08-09 20:37:21,549 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-09 21:04:45,693 - INFO - Processing request of type CallToolRequest 2025-08-09 21:04:45,712 - INFO - 收到问题: TargetingParameters.ForRescue 2025-08-09 21:04:45,712 - INFO - 找到的潜在关键词: ['TargetingParameters', 'ForRescue'] 2025-08-09 21:04:45,712 - INFO - 提取到关键词: ['TargetingParameters', 'ForRescue'] 2025-08-09 21:04:45,746 - INFO - 缓存未命中,开始实时搜索: ForRescue-TargetingParameters 2025-08-09 21:05:06,716 - INFO - 找到 55 个候选文件,开始向量化处理... 2025-08-09 21:05:06,717 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\TargetingParameters.txt 2025-08-09 21:05:06,732 - WARNING - 候选文件过多 (54),仅处理前 25 个。 2025-08-09 21:05:34,758 - INFO - Processing request of type CallToolRequest 2025-08-09 21:05:34,758 - INFO - 收到问题: FloatMenuMakerMap AddHumanlikeOrders 2025-08-09 21:05:34,758 - INFO - 找到的潜在关键词: ['AddHumanlikeOrders', 'FloatMenuMakerMap'] 2025-08-09 21:05:34,758 - INFO - 提取到关键词: ['AddHumanlikeOrders', 'FloatMenuMakerMap'] 2025-08-09 21:05:34,758 - INFO - 缓存未命中,开始实时搜索: AddHumanlikeOrders-FloatMenuMakerMap 2025-08-09 21:05:36,675 - INFO - 使用最具体的关键词 'AddHumanlikeOrders' 未找到文件,尝试所有关键词... 2025-08-09 21:05:38,735 - INFO - 找到 9 个候选文件,开始向量化处理... 2025-08-09 21:05:38,735 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\FloatMenuMakerMap.txt 2025-08-09 21:05:41,806 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-09 22:01:45,270 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-09 22:01:45,281 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-09 22:01:45,293 - INFO - Processing request of type ListToolsRequest 2025-08-09 22:01:45,294 - INFO - Processing request of type ListResourcesRequest 2025-08-09 22:01:45,295 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-09 22:36:40,663 - INFO - Processing request of type CallToolRequest 2025-08-09 22:36:40,664 - INFO - 收到问题: Source code for the Toil Toils_Haul.StartCarryThing 2025-08-09 22:36:40,664 - INFO - 找到的潜在关键词: ['Source', 'Toils_Haul', 'StartCarryThing', 'Toil'] 2025-08-09 22:36:40,664 - INFO - 提取到关键词: ['Source', 'Toils_Haul', 'StartCarryThing', 'Toil'] 2025-08-09 22:36:40,664 - INFO - 缓存未命中,开始实时搜索: Source-StartCarryThing-Toil-Toils_Haul 2025-08-09 22:36:42,122 - INFO - 找到 58 个候选文件,开始向量化处理... 2025-08-09 22:36:42,122 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse.AI\Toils_Haul.txt 2025-08-09 22:36:42,123 - WARNING - 候选文件过多 (57),仅处理前 25 个。 2025-08-09 22:36:49,931 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-09 22:37:26,949 - INFO - Processing request of type CallToolRequest 2025-08-09 22:37:26,950 - INFO - 收到问题: ThingDef for the Human race 2025-08-09 22:37:26,950 - INFO - 找到的潜在关键词: ['Human', 'ThingDef'] 2025-08-09 22:37:26,950 - INFO - 提取到关键词: ['Human', 'ThingDef'] 2025-08-09 22:37:26,950 - INFO - 缓存未命中,开始实时搜索: Human-ThingDef 2025-08-09 22:37:28,442 - INFO - 找到 2044 个候选文件,开始向量化处理... 2025-08-09 22:37:28,444 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\ThingDef.txt 2025-08-09 22:37:28,449 - WARNING - 候选文件过多 (2043),仅处理前 25 个。 2025-08-09 22:37:37,558 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-09 22:51:16,961 - INFO - Processing request of type CallToolRequest 2025-08-09 22:51:16,961 - INFO - 收到问题: WorkGiver_HaulToMaintenancePod 2025-08-09 22:51:16,961 - INFO - 找到的潜在关键词: ['WorkGiver_HaulToMaintenancePod'] 2025-08-09 22:51:16,961 - INFO - 提取到关键词: ['WorkGiver_HaulToMaintenancePod'] 2025-08-09 22:51:16,961 - INFO - 缓存未命中,开始实时搜索: WorkGiver_HaulToMaintenancePod 2025-08-09 22:51:18,339 - INFO - 未找到与 '['WorkGiver_HaulToMaintenancePod']' 相关的文件。 2025-08-09 23:24:17,104 - INFO - Processing request of type CallToolRequest 2025-08-09 23:24:17,104 - INFO - 收到问题: WorkGiver_HaulToBiosculpterPod, CompBiosculpterPod 2025-08-09 23:24:17,104 - INFO - 找到的潜在关键词: ['WorkGiver_HaulToBiosculpterPod', 'CompBiosculpterPod'] 2025-08-09 23:24:17,104 - INFO - 提取到关键词: ['WorkGiver_HaulToBiosculpterPod', 'CompBiosculpterPod'] 2025-08-09 23:24:17,104 - INFO - 缓存未命中,开始实时搜索: CompBiosculpterPod-WorkGiver_HaulToBiosculpterPod 2025-08-09 23:24:18,974 - INFO - 找到 2 个候选文件,开始向量化处理... 2025-08-09 23:24:18,974 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\WorkGiver_HaulToBiosculpterPod.txt 2025-08-09 23:24:19,422 - INFO - 向量搜索完成。找到了 1 个匹配项并成功提取了代码。 2025-08-09 23:30:21,294 - INFO - Processing request of type CallToolRequest 2025-08-09 23:30:21,294 - INFO - 收到问题: JobDefOf.Rescue, JobDriver_TakeToBed 2025-08-09 23:30:21,294 - INFO - 找到的潜在关键词: ['JobDriver_TakeToBed', 'Rescue', 'JobDefOf'] 2025-08-09 23:30:21,294 - INFO - 提取到关键词: ['JobDriver_TakeToBed', 'Rescue', 'JobDefOf'] 2025-08-09 23:30:21,294 - INFO - 缓存未命中,开始实时搜索: JobDefOf-JobDriver_TakeToBed-Rescue 2025-08-09 23:30:22,675 - INFO - 找到 4 个候选文件,开始向量化处理... 2025-08-09 23:30:22,675 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\JobDriver_TakeToBed.txt 2025-08-09 23:30:24,295 - INFO - 向量搜索完成。找到了 3 个匹配项并成功提取了代码。 2025-08-09 23:31:46,828 - INFO - Processing request of type CallToolRequest 2025-08-09 23:31:46,828 - INFO - 收到问题: ThingDef of BiosculpterPod 2025-08-09 23:31:46,828 - INFO - 找到的潜在关键词: ['BiosculpterPod', 'ThingDef'] 2025-08-09 23:31:46,829 - INFO - 提取到关键词: ['BiosculpterPod', 'ThingDef'] 2025-08-09 23:31:46,845 - INFO - 缓存命中: 关键词 'BiosculpterPod-ThingDef' 2025-08-09 23:32:57,437 - INFO - Processing request of type CallToolRequest 2025-08-09 23:32:57,437 - INFO - 收到问题: JobDefOf.CarryToBiosculpterPod, JobDriver_CarryToBiosculpterPod 2025-08-09 23:32:57,437 - INFO - 找到的潜在关键词: ['JobDriver_CarryToBiosculpterPod', 'JobDefOf', 'CarryToBiosculpterPod'] 2025-08-09 23:32:57,437 - INFO - 提取到关键词: ['JobDriver_CarryToBiosculpterPod', 'JobDefOf', 'CarryToBiosculpterPod'] 2025-08-09 23:32:57,437 - INFO - 缓存未命中,开始实时搜索: CarryToBiosculpterPod-JobDefOf-JobDriver_CarryToBiosculpterPod 2025-08-09 23:32:58,909 - INFO - 找到 3 个候选文件,开始向量化处理... 2025-08-09 23:32:58,910 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\JobDriver_CarryToBiosculpterPod.txt 2025-08-09 23:32:59,792 - INFO - 向量搜索完成。找到了 1 个匹配项并成功提取了代码。 2025-08-12 13:10:04,500 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 13:10:04,512 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 13:10:57,291 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 13:10:57,299 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 13:10:57,307 - INFO - Processing request of type ListToolsRequest 2025-08-12 13:10:57,309 - INFO - Processing request of type ListResourcesRequest 2025-08-12 13:10:57,310 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 13:11:07,758 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 13:11:07,766 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 13:11:07,775 - INFO - Processing request of type ListToolsRequest 2025-08-12 13:11:07,776 - INFO - Processing request of type ListResourcesRequest 2025-08-12 13:11:07,777 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 13:11:25,395 - INFO - Processing request of type CallToolRequest 2025-08-12 13:11:25,395 - INFO - 收到问题: Verb_MeleeAttack 的 ApplyMeleeDamageToTarget 方法是如何实现的? 2025-08-12 13:11:25,396 - INFO - 找到的潜在关键词: ['Verb_MeleeAttack', 'ApplyMeleeDamageToTarget'] 2025-08-12 13:11:25,396 - INFO - 提取到关键词: ['Verb_MeleeAttack', 'ApplyMeleeDamageToTarget'] 2025-08-12 13:11:25,396 - INFO - 缓存未命中,开始实时搜索: ApplyMeleeDamageToTarget-Verb_MeleeAttack 2025-08-12 13:11:36,892 - INFO - 找到 3 个候选文件,开始向量化处理... 2025-08-12 13:11:36,892 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\Verb_MeleeAttack.txt 2025-08-12 13:11:37,737 - INFO - 向量搜索完成。找到了 2 个匹配项并成功提取了代码。 2025-08-12 13:46:05,186 - INFO - Processing request of type CallToolRequest 2025-08-12 13:46:05,186 - INFO - 收到问题: C# code examples for drawing a cone area of effect with GenDraw.DrawFieldEdges 2025-08-12 13:46:05,186 - INFO - 找到的潜在关键词: ['DrawFieldEdges', 'GenDraw'] 2025-08-12 13:46:05,186 - INFO - 提取到关键词: ['DrawFieldEdges', 'GenDraw'] 2025-08-12 13:46:05,186 - INFO - 缓存未命中,开始实时搜索: DrawFieldEdges-GenDraw 2025-08-12 13:46:06,641 - INFO - 找到 47 个候选文件,开始向量化处理... 2025-08-12 13:46:06,641 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\GenDraw.txt 2025-08-12 13:46:06,641 - WARNING - 候选文件过多 (46),仅处理前 25 个。 2025-08-12 13:46:15,700 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-12 13:56:22,716 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 13:56:22,725 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 13:56:22,733 - INFO - Processing request of type ListToolsRequest 2025-08-12 13:56:22,736 - INFO - Processing request of type ListResourcesRequest 2025-08-12 13:56:22,736 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 13:56:25,445 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 13:56:25,453 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 13:56:25,461 - INFO - Processing request of type ListToolsRequest 2025-08-12 13:56:25,463 - INFO - Processing request of type ListResourcesRequest 2025-08-12 13:56:25,463 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 13:59:25,436 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 13:59:25,445 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 13:59:26,695 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 13:59:26,704 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 13:59:26,711 - INFO - Processing request of type ListToolsRequest 2025-08-12 13:59:26,712 - INFO - Processing request of type ListResourcesRequest 2025-08-12 13:59:26,713 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:02:26,973 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:02:26,983 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:02:28,315 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:02:28,325 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:02:28,334 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:02:28,336 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:02:28,336 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:05:12,751 - INFO - Processing request of type CallToolRequest 2025-08-12 14:05:12,751 - INFO - 收到问题: FleckDef for explosion or blast 2025-08-12 14:05:12,751 - INFO - 找到的潜在关键词: ['FleckDef'] 2025-08-12 14:05:12,751 - INFO - 提取到关键词: ['FleckDef'] 2025-08-12 14:05:12,751 - INFO - 缓存未命中,开始实时搜索: FleckDef 2025-08-12 14:05:14,428 - INFO - 找到 120 个候选文件,开始向量化处理... 2025-08-12 14:05:14,429 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\FleckDef.txt 2025-08-12 14:05:14,429 - WARNING - 候选文件过多 (119),仅处理前 25 个。 2025-08-12 14:05:27,384 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-12 14:05:28,722 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:05:28,731 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:05:29,890 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:05:29,900 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:05:29,907 - WARNING - Failed to validate request: Received request before initialization was complete 2025-08-12 14:05:30,568 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:05:30,576 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:05:30,585 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:05:30,586 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:05:30,587 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:07:15,411 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:07:15,421 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:07:16,552 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:07:16,561 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:07:16,570 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:07:16,571 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:07:16,571 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:08:29,958 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:08:29,967 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:08:31,507 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:08:31,516 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:08:31,524 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:08:31,526 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:08:31,526 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:08:51,260 - INFO - Processing request of type CallToolRequest 2025-08-12 14:08:51,261 - INFO - 收到问题: MoteMaker a C# 2025-08-12 14:08:51,261 - INFO - 找到的潜在关键词: ['MoteMaker'] 2025-08-12 14:08:51,261 - INFO - 提取到关键词: ['MoteMaker'] 2025-08-12 14:08:51,261 - INFO - 缓存未命中,开始实时搜索: MoteMaker 2025-08-12 14:08:52,783 - INFO - 找到 93 个候选文件,开始向量化处理... 2025-08-12 14:08:52,784 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\RimWorld\MoteMaker.txt 2025-08-12 14:08:52,784 - WARNING - 候选文件过多 (92),仅处理前 25 个。 2025-08-12 14:09:02,079 - INFO - 向量搜索完成。找到了 4 个匹配项并成功提取了代码。 2025-08-12 14:10:58,139 - INFO - Processing request of type CallToolRequest 2025-08-12 14:10:58,140 - INFO - 收到问题: GenExplosion.DoExplosion 2025-08-12 14:10:58,140 - INFO - 找到的潜在关键词: ['GenExplosion', 'DoExplosion'] 2025-08-12 14:10:58,140 - INFO - 提取到关键词: ['GenExplosion', 'DoExplosion'] 2025-08-12 14:10:58,140 - INFO - 缓存未命中,开始实时搜索: DoExplosion-GenExplosion 2025-08-12 14:10:59,681 - INFO - 找到 31 个候选文件,开始向量化处理... 2025-08-12 14:10:59,681 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\GenExplosion.txt 2025-08-12 14:10:59,682 - WARNING - 候选文件过多 (30),仅处理前 25 个。 2025-08-12 14:11:08,969 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-12 14:11:31,655 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:11:31,664 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:11:32,875 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:11:32,883 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:11:32,892 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:11:32,893 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:11:32,893 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:15:34,332 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:15:34,341 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:15:35,824 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:15:35,833 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:15:35,842 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:15:35,844 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:15:35,845 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:18:15,009 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:18:15,018 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:18:16,372 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:18:16,380 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:18:16,387 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:18:16,389 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:18:16,390 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:18:36,256 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:18:36,265 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:18:37,487 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:18:37,494 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:18:37,502 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:18:37,503 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:18:37,504 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:21:38,017 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:21:38,026 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:21:39,239 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:21:39,247 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:21:39,254 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:21:39,256 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:21:39,257 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:24:39,348 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:24:39,357 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:24:40,544 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:24:40,552 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:24:40,559 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:24:40,561 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:24:40,562 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:27:59,228 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:27:59,237 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:28:00,785 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:28:00,795 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:28:00,803 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:28:00,804 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:28:00,806 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:30:14,451 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:30:14,460 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:30:15,814 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:30:15,823 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:30:15,830 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:30:15,832 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:30:15,833 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:31:10,525 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:31:10,534 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:31:11,907 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:31:11,916 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:31:11,924 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:31:11,925 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:31:11,926 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:34:41,249 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:34:41,258 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:34:42,477 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:34:42,486 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:34:42,494 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:34:42,496 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:34:42,496 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:35:15,037 - INFO - Processing request of type CallToolRequest 2025-08-12 14:35:15,037 - INFO - 收到问题: DamageDef named Bomb 2025-08-12 14:35:15,038 - INFO - 找到的潜在关键词: ['Bomb', 'DamageDef'] 2025-08-12 14:35:15,038 - INFO - 提取到关键词: ['Bomb', 'DamageDef'] 2025-08-12 14:35:15,038 - INFO - 缓存未命中,开始实时搜索: Bomb-DamageDef 2025-08-12 14:35:16,686 - INFO - 找到 226 个候选文件,开始向量化处理... 2025-08-12 14:35:16,687 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\DamageDef.txt 2025-08-12 14:35:16,687 - WARNING - 候选文件过多 (225),仅处理前 25 个。 2025-08-12 14:35:29,897 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-12 14:36:18,709 - INFO - Processing request of type CallToolRequest 2025-08-12 14:36:18,709 - INFO - 收到问题: XML definition for DamageDef named Bomb 2025-08-12 14:36:18,709 - INFO - 找到的潜在关键词: ['Bomb', 'DamageDef'] 2025-08-12 14:36:18,709 - INFO - 提取到关键词: ['Bomb', 'DamageDef'] 2025-08-12 14:36:18,721 - INFO - 缓存命中: 关键词 'Bomb-DamageDef' 2025-08-12 14:36:55,690 - INFO - Processing request of type CallToolRequest 2025-08-12 14:36:55,690 - INFO - 收到问题: XML for DamageDef with defName Bomb 2025-08-12 14:36:55,690 - INFO - 找到的潜在关键词: ['defName', 'Bomb', 'DamageDef'] 2025-08-12 14:36:55,690 - INFO - 提取到关键词: ['defName', 'Bomb', 'DamageDef'] 2025-08-12 14:36:55,690 - INFO - 缓存未命中,开始实时搜索: Bomb-DamageDef-defName 2025-08-12 14:36:57,167 - INFO - 找到 226 个候选文件,开始向量化处理... 2025-08-12 14:36:57,168 - INFO - 文件名精确匹配: C:\Steam\steamapps\common\RimWorld\Data\dll1.6\Verse\DamageDef.txt 2025-08-12 14:36:57,168 - WARNING - 候选文件过多 (225),仅处理前 25 个。 2025-08-12 14:37:12,844 - INFO - 向量搜索完成。找到了 5 个匹配项并成功提取了代码。 2025-08-12 14:37:42,959 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:37:42,968 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:37:44,363 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:37:44,373 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:37:44,382 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:37:44,386 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:37:44,387 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:38:42,888 - INFO - Processing request of type CallToolRequest 2025-08-12 14:38:42,889 - INFO - 收到问题: GenExplosion.DoExplosion method source code 2025-08-12 14:38:42,889 - INFO - 找到的潜在关键词: ['DoExplosion', 'GenExplosion'] 2025-08-12 14:38:42,889 - INFO - 提取到关键词: ['DoExplosion', 'GenExplosion'] 2025-08-12 14:38:42,890 - INFO - 缓存命中: 关键词 'DoExplosion-GenExplosion' 2025-08-12 14:40:44,341 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:40:44,352 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:40:45,718 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:40:45,726 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:40:45,733 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:40:45,734 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:40:45,735 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:45:40,616 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:45:40,625 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:45:41,722 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:45:41,731 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:45:43,262 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:45:43,270 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:45:43,277 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:45:43,279 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:45:43,279 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:48:43,297 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:48:43,306 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:48:44,628 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:48:44,636 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:48:44,643 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:48:44,644 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:48:44,645 - INFO - Processing request of type ListResourceTemplatesRequest 2025-08-12 14:49:39,596 - INFO - 成功加载 DASHSCOPE_API_KEY。 2025-08-12 14:49:39,605 - INFO - RimWorld 向量知识库 (FastMCP版, v2.1-v4-model) 正在启动... 2025-08-12 14:49:39,613 - INFO - Processing request of type ListToolsRequest 2025-08-12 14:49:39,614 - INFO - Processing request of type ListResourcesRequest 2025-08-12 14:49:39,615 - INFO - Processing request of type ListResourceTemplatesRequest