Tourswen
|
741bed0f99
|
fy
|
2026-03-09 10:02:11 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
46558317f0
|
zc
|
2026-03-07 15:36:31 +08:00 |
|
Tourswen
|
78c6c992f5
|
1
|
2026-03-07 11:59:31 +08:00 |
|
Tourswen
|
2d24af2797
|
1
|
2026-03-07 11:44:26 +08:00 |
|
Tourswen
|
d196714ba5
|
1
|
2026-03-07 08:09:19 +08:00 |
|
Tourswen
|
3798f427c2
|
Delete 木精灵.ini
|
2026-03-07 00:07:11 +08:00 |
|
Tourswen
|
b6a9720f19
|
1
|
2026-03-06 00:56:27 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
1958c80856
|
Merge branch 'main' of https://git.ra3battle.cn/Kalospacer/WulaFallenEmpireRW
|
2026-03-05 20:45:42 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
db7b01393e
|
更新 .gitignore,添加 .snow/permissions.json 文件的忽略规则
|
2026-03-05 20:45:39 +08:00 |
|
Tourswen
|
35005f7bfc
|
1
|
2026-03-05 17:33:22 +08:00 |
|
Tourswen
|
1d7849fa1d
|
Update WulaFallenEmpire.dll
|
2026-03-04 17:31:19 +08:00 |
|
Tourswen
|
b4cdc28939
|
1
|
2026-03-04 17:31:14 +08:00 |
|
Tourswen
|
7a99680fd2
|
1
|
2026-03-04 00:40:22 +08:00 |
|
Tourswen
|
14c3654846
|
1
|
2026-03-03 17:30:02 +08:00 |
|
Tourswen
|
e1dea4059c
|
Update WULA_FE_Machine_Weapon.xml
|
2026-03-02 23:53:28 +08:00 |
|
Tourswen
|
32db4eda7b
|
1
|
2026-03-02 23:49:52 +08:00 |
|
Tourswen
|
ba90d54b26
|
1
|
2026-03-02 11:54:28 +08:00 |
|
Tourswen
|
efa7c88e9c
|
1
|
2026-03-02 00:08:41 +08:00 |
|
Tourswen
|
bd4843bc89
|
zc
|
2026-02-28 11:50:54 +08:00 |
|
Tourswen
|
60cde0317d
|
1
|
2026-02-28 00:03:51 +08:00 |
|
Tourswen
|
5d2f824140
|
1
|
2026-02-27 17:32:08 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
305c7b122f
|
11
|
2026-02-27 14:56:40 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
9ed9cd7959
|
feat(flight): add toggle Gizmo, fix missing ForceLand on undraft, update to latest flight logic
|
2026-02-27 14:21:08 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
8c991d6588
|
fix(flight): ForceLand when shouldBeFlying is false, fixes flying when undrafted or standing still
|
2026-02-27 13:16:55 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
121e742bd0
|
fix: 修复飞行时睡觉的bug - 拆分起飞/降落逻辑, 修复运算符优先级
|
2026-02-27 12:47:30 +08:00 |
|
Tourswen
|
ad6eebd155
|
1
|
2026-02-27 01:36:33 +08:00 |
|
Tourswen
|
b80485e10a
|
1
|
2026-02-26 17:34:01 +08:00 |
|
Tourswen
|
9cebf0ed6a
|
1
|
2026-02-26 12:00:12 +08:00 |
|
Tourswen
|
991c746005
|
1
|
2026-02-25 23:54:44 +08:00 |
|
Tourswen
|
fff40b0edb
|
1
|
2026-02-25 17:30:59 +08:00 |
|
Tourswen
|
0509f26c3c
|
Merge branch 'main' of https://git.ra3battle.cn/Kalospacer/WulaFallenEmpireRW
|
2026-02-25 12:00:51 +08:00 |
|
Tourswen
|
2fd290da9e
|
1
|
2026-02-25 12:00:37 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
2dd0dad6dd
|
Merge branch 'main' of https://git.ra3battle.cn/Kalospacer/WulaFallenEmpireRW
|
2026-02-24 18:07:49 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
4483414e59
|
11
|
2026-02-24 18:07:46 +08:00 |
|
Tourswen
|
5195d05045
|
1
|
2026-02-24 17:33:16 +08:00 |
|
Tourswen
|
96bc1d4c5a
|
zc
|
2026-02-24 12:02:38 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
1af5f0c1d8
|
修改.gitignore,移除对美术文件的忽略
|
2026-02-14 12:31:38 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
8745c9decc
|
Add unstaged files to .gitignore
|
2026-02-14 12:28:42 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
ea6ee8a3bb
|
zc
|
2026-01-21 23:36:49 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
edf1e163fa
|
zc
|
2026-01-19 17:35:33 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
a1d412dffc
|
skill
|
2026-01-16 22:13:29 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
04673fc967
|
zc
|
2026-01-16 21:31:48 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
1b36fb789a
|
zc
|
2026-01-13 16:01:41 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
09d2c6e450
|
fix
|
2026-01-02 16:34:58 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
3279956f6b
|
关闭多模态时,analyze_screen/capture_screen 不再出现在工具列表里。
|
2026-01-02 16:29:23 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
e0e6a077e3
|
Gemini 原生工具调用已接入:Gemini 模式现在会发送 tools + functionDeclarations,并在 required 时用 toolConfig.functionCallingConfig.mode=ANY 强制出工具调用;同时解析 Gemini 的 functionCall parts 生成 ToolCalls,并把工具结果回传为 functionResponse parts。
改动集中在 SimpleAIClient.cs,新增了 Gemini 的工具请求构造与响应解析。
|
2026-01-02 15:22:19 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
333a4890eb
|
补上“原生工具阶段”的 thought 读取逻辑:现在会优先读 response.Thought(reasoning_content/thought/reasoning),没有再回退解析 content 里的 thought JSON,然后写入思考 UI。
文件:AIIntelligenceCore.cs、SimpleAIClient.cs
|
2026-01-02 14:50:35 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
57f4ecd494
|
fix
|
2026-01-02 14:28:13 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
c47b9bca3d
|
结构化历史重建:BuildNativeHistory 现在读取 toolcall/tool 历史,把 toolcall 转成 assistant 的 tool_calls,把 tool 转成带 tool_call_id 的 tool 消息。AIIntelligenceCore.cs
历史写入改为 Codex 风格:工具执行后写入每条 tool 结果并绑定 tool_call_id,不再只写“汇总文本”;汇总改为 trace 避免污染上下文。AIIntelligenceCore.cs
Reply 阶段清理 ToolCallId 前缀,避免回复上下文出现内部标记。AIIntelligenceCore.cs
|
2026-01-02 14:27:02 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
2c4cff8b63
|
强 schema 清洗:所有工具定义在生成时统一清洗,补齐 properties、规整 type、强制 additionalProperties=false,避免 schema 漏洞导致模型随意输出。AITool.cs、ToolSchemaSanitizer.cs
预执行拦截(Claude Code 风格):工具执行前校验 JSON、必填字段、类型、未知字段;失败则返回错误 ToolResult 反馈给模型,允许自修正或降级回复。ToolCallValidator.cs、AIIntelligenceCore.cs
重试清洗:retry_tools 解析前剥离 json 围栏,避免误判。AIIntelligenceCore.cs
工具选择:Query 阶段强制 tool_choice: "required",Action 维持 auto。AIIntelligenceCore.cs
|
2026-01-02 14:09:39 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
36c182636e
|
zc
|
2026-01-01 20:54:20 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
69ab63c1ee
|
zc
|
2026-01-01 19:45:03 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
8a0d710d6e
|
zc
|
2026-01-01 18:48:19 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
a35203d591
|
zc
|
2025-12-31 19:18:13 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
88593d3f94
|
zc
|
2025-12-31 17:41:10 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
64d443e0c8
|
zc
|
2025-12-31 17:30:13 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
9bc9930b7b
|
zc
|
2025-12-31 17:25:24 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
6f8f205ae9
|
zc
|
2025-12-31 17:00:50 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
fbe48438a2
|
zc
|
2025-12-31 16:36:08 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
1e64302d21
|
新增原生工具调用数据结构与解析:SimpleAIClient.cs
AITool 增加 Schema 构造器与函数定义生成,所有工具补齐 GetParametersSchema():AITool.cs 与 *.cs
|
2025-12-31 15:44:57 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
244ba3d354
|
zc
|
2025-12-31 13:46:49 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
2af305de68
|
zc
|
2025-12-31 12:28:02 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
909dea4ffb
|
zc
|
2025-12-31 12:00:16 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
37735be219
|
zc
|
2025-12-31 04:12:22 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
9fe36d8c52
|
zc
|
2025-12-31 03:55:48 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
c98fd802c2
|
zc
|
2025-12-31 03:32:03 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
c345655ca5
|
zc
|
2025-12-31 03:02:22 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
f29910ad91
|
zc
|
2025-12-31 02:48:32 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
b64aa60e91
|
zc
|
2025-12-31 02:29:28 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
893df3ee1c
|
新工具:get_pawn_gear
支持:地图 Pawns + 世界商队 Pawns
可选输出:装备 / 衣物 / 背包库存 / 商队汇总
支持名称过滤、阵营/类型过滤、数量上限
文件:Tool_GetPawnGear.cs
已注册工具到 AI:AIIntelligenceCore.cs
|
2025-12-31 02:20:44 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
e3f257e8d5
|
已按 ReAct‑lite 方案改成“单循环 + JSON 思考封装”,并确保思考链只在内部 JSON 里流转,不会展示给玩家。核心变化如下。
改动说明(ReAct‑lite 落地)
用“循环式 Thought/ToolCalls/Observation/Final”替换原三阶段:AIIntelligenceCore.cs
新增 ReAct 专用提示与工具清单构建,统一 JSON 输出结构 {thought, tool_calls, final}:AIIntelligenceCore.cs
新增通用 JSON 对象片段解析,允许从混杂文本中抽取 JSON:JsonToolCallParser.cs
工具执行改为 step 模式(不再区分 query/action 阶段),并更新工具结果指导语以匹配 ReAct‑lite:AIIntelligenceCore.cs
|
2025-12-31 02:16:02 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
1f86ae7d6c
|
zc
|
2025-12-31 01:52:31 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
b906a468b6
|
已把工具调用从 XML 改成 OpenAI 兼容 JSON,并统一解析/执行流程。改动概览如下:
新增 JSON tool_calls 解析/序列化并替换核心执行与提示词为 JSON-only:JsonToolCallParser.cs、AIIntelligenceCore.cs
工具基类移除 XML 解析,统一 JSON 参数读取与类型转换辅助:AITool.cs
工具实现统一 JSON args/UsageSchema(含重写/修复):Tool_ModifyGoodwill.cs、Tool_SendReinforcement.cs、Tool_GetMapPawns.cs、Tool_GetMapResources.cs、Tool_GetAvailablePrefabs.cs、Tool_CallPrefabAirdrop.cs、Tool_CallBombardment.cs、Tool_GetAvailableBombardments.cs、Tool_GetPawnStatus.cs、Tool_GetRecentNotifications.cs、Tool_SearchThingDef.cs、Tool_SearchPawnKind.cs、Tool_ChangeExpression.cs、Tool_SetOverwatchMode.cs、Tool_RememberFact.cs、Tool_RecallMemories.cs、Tool_SpawnResources.cs、Tool_AnalyzeScreen.cs
轰炸相关解析统一到 JSON 字典并增强数值解析:BombardmentUtility.cs
UI 对话展示改为剥离 JSON tool_calls:Overlay_WulaLink.cs、Dialog_AIConversation.cs
|
2025-12-31 01:45:38 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
0cea79ddff
|
zc
|
2025-12-29 13:11:33 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
870f1ad9c3
|
zc
|
2025-12-28 19:17:02 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
b36edd4394
|
Merge branch 'VLM'
|
2025-12-28 19:06:43 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
248708a88c
|
zc
|
2025-12-28 18:56:07 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
c1750f588e
|
zc
|
2025-12-28 18:40:53 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
0317ad5b60
|
zc
|
2025-12-28 18:10:04 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
4073358311
|
zc
|
2025-12-28 18:03:24 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
d05be97d84
|
zc
|
2025-12-28 17:47:44 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
9ef8e9188a
|
zc
|
2025-12-28 17:06:35 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
167ced5f57
|
zc
|
2025-12-28 17:00:04 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
dc4c5cdd09
|
zc
|
2025-12-28 16:53:58 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
17d40a2bdd
|
zc
|
2025-12-28 16:40:03 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
98d88c353d
|
zc
|
2025-12-28 16:25:20 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
642c204f28
|
zc
|
2025-12-28 15:36:55 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
0ce11a0d86
|
zc
|
2025-12-28 15:31:14 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
180f678173
|
zc
|
2025-12-28 15:02:10 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
90f87c2f8a
|
ZC
|
2025-12-28 14:54:51 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
3f823a9148
|
zc
|
2025-12-28 14:04:57 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
f221bfefb5
|
zc
|
2025-12-28 13:58:01 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
f3b94d317a
|
zc
|
2025-12-28 13:31:21 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
901393ef47
|
zc
|
2025-12-28 13:24:56 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
96004042de
|
zc
|
2025-12-28 13:19:05 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
50012e2bd9
|
zc
|
2025-12-28 12:28:15 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
addb6bbd08
|
zc
|
2025-12-28 12:03:33 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
42427f28df
|
zc
|
2025-12-28 01:15:58 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
4ef61320ce
|
zc
|
2025-12-28 00:42:12 +08:00 |
|
ProjectKoi-Kalo\Kalo
|
13abfef2c5
|
zc
|
2025-12-28 00:25:10 +08:00 |
|