|
|
9f724cee5d
|
chore(pom): remove test scope from coroutines dependency
|
2026-02-08 11:22:47 +08:00 |
|
|
|
c9b64fec2a
|
chore(pom): add cron-utils dependency
|
2026-02-07 15:36:45 +08:00 |
|
|
|
fbd30d1a96
|
build(maven): import Mockito related dependencies
|
2026-02-01 14:56:47 +08:00 |
|
|
|
d614ac0b15
|
feat(LocalRunnerClient): support initializing in-process dynamic action MCP Server
|
2025-12-24 21:36:39 +08:00 |
|
|
|
592e2604d9
|
refactor(mcp): move InProcessMcpTransport into Partner-Common module
Context:
Action modules in Partner-Main and SandboxRunner module rely on in-process MCP transport to support dynamically action generating.
|
2025-12-24 19:34:04 +08:00 |
|
|
|
ad58567ada
|
chore(deps): introduce mcp dependencies
|
2025-12-18 17:52:15 +08:00 |
|
|
|
7094a8a68b
|
推进 ActionExtractor 语义缓存机制: 两种嵌入模型的连接方式测试完毕,在高性能主机上,可以通过ollama调用mxbai-embed-large这类模型,但放到4核8G香橙派3B就会出现推理时长过长,哪怕换成ONNX RUNTIME JAVA 也难以避免,但如果更换成 nomic-embed-text + ONNX RUNTIME JAVA ,仍能够拿到70左右ms的推理时长,远低于提取模型以及向量模型API的调用时长。预期可提供两种语义缓存所用的嵌入模型接入方式: 通过 http 调用 本地ollama接口; 指定 ONNX 格式的嵌入模型直接调用。
|
2025-10-16 23:04:41 +08:00 |
|
|
|
2f09c0cd71
|
推进 ActionExtractor: 完善大致逻辑,开始语义-行为缓存相关部分
|
2025-10-16 15:39:31 +08:00 |
|
|
|
a10a149edb
|
开始推进行动模块(ActionModule); 针对框架与本体分别进行了一系列架构优化。
框架:
- 调整模块注册以及AgentRunningFlow的相关逻辑,以支持同组模块并发执行,将以@AgentModule注解中的order属性区分组间顺序先后及是否同组
- 针对@CoordinateManager注解新增了Core的自动注入处理,以便更好的协调不同Core的逻辑
本体: - 开始推进行动模块。将采取类似记忆模块的分层思路,分为ActionPlanner与ActionDispatcher两个主要模块,再各自细分子模块划分
- 将CognationCore从核心统筹的身份下降至与其他核心平级,同时将其中的序列化逻辑抽取至统一的PartnerCore父类,所有核心都将继承该类以获得序列化能力,不同core的内容将序列化至各自的memory文件
- 将SessionManager移除,相关逻辑迁移至CognationCore,统一序列化逻辑的同时又保证语义正确
- 将CognationCore中的某些缓存性质逻辑移动至CacheCore,确保语义正确
- 调整了目录结构以适应优化过的架构
|
2025-10-12 16:23:11 +08:00 |
|
|
|
ade922cbc2
|
推进核心服务与模块注册机制
- 完善Agent流程执行框架
- Api包下新增flow流程包,该部分对应模块的执行流程
- 明确ModuleFactory与CapabilityFactory以及ModuleHook的共同运作流程
- 调整了Hook注解名称
|
2025-07-25 23:46:54 +08:00 |
|
|
|
954095aa55
|
- 新建模块Partner-Api,推进Partner适配核心服务注册机制。
- 将原有的模块体系进一步区分,分离模型持有能力与调用能力,Model将有Module自身持有,可通过ActivateModel开启相应能力
|
2025-07-21 23:47:52 +08:00 |
|