mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-12 08:43:02 +08:00
- 将existedMetaActions的实现由LinkedHashMap替换为HashMap,免去不必要的性能消耗 - 在 ActionCapability 中新增 listAvailableActions 方法用于获取当前存在的可用行动 - 将 ActionData 及相关类中的 LinkedHashMap 替换为普通Map,阶段并发将通过遍历key集合进行,而非针对原始行动链进行遍历 - 在 ActionPlanner 中完善行动链依赖修正逻辑,防止行动单元执行时的输入缺失 - 在 ActionEvaluator 中调整了 Prompt 构建方式 - 调整处理行动链相关代码,移除多余参数,简化方法签名 - 修正 EvaluatorResult 中行动链数据结构为Map,LLM将直接返回初始行动链,后续将加载行动数据并修复行动单元间的依赖关系 - 优化 InterventionHandler、ActionExecutor 等模块中对行动链Map的使用