From 7df0f208b5a9d752f189f27d60c92e5b444d46da Mon Sep 17 00:00:00 2001 From: slhafzjw Date: Sun, 8 Mar 2026 12:04:29 +0800 Subject: [PATCH] refactor(Module): rename `PostRunningAbstractAgentModuleAbstract` to `PostRunningAgentModule` and update updater inheritance --- ...ctAgentModuleAbstract.java => PostRunningAgentModule.java} | 2 +- .../partner/module/modules/memory/updater/MemoryUpdater.java | 4 ++-- .../module/modules/perceive/updater/PerceiveUpdater.java | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) rename Partner-Core/src/main/java/work/slhaf/partner/module/common/module/{PostRunningAbstractAgentModuleAbstract.java => PostRunningAgentModule.java} (83%) diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAbstractAgentModuleAbstract.java b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAgentModule.java similarity index 83% rename from Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAbstractAgentModuleAbstract.java rename to Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAgentModule.java index 581b8b22..037cf1ca 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAbstractAgentModuleAbstract.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAgentModule.java @@ -3,7 +3,7 @@ package work.slhaf.partner.module.common.module; import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; import work.slhaf.partner.runtime.interaction.data.context.PartnerRunningFlowContext; -public abstract class PostRunningAbstractAgentModuleAbstract extends AbstractAgentModule.Running { +public abstract class PostRunningAgentModule extends AbstractAgentModule.Running { @Override public final void execute(PartnerRunningFlowContext context) { boolean trigger = context.getModuleContext().getExtraContext().getBoolean("post_process_trigger"); diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/MemoryUpdater.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/MemoryUpdater.java index 41c684f7..d793dd51 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/MemoryUpdater.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/MemoryUpdater.java @@ -13,7 +13,7 @@ import work.slhaf.partner.core.cognation.CognationCapability; import work.slhaf.partner.core.memory.MemoryCapability; import work.slhaf.partner.core.memory.pojo.MemorySlice; import work.slhaf.partner.core.perceive.PerceiveCapability; -import work.slhaf.partner.module.common.module.PostRunningAbstractAgentModuleAbstract; +import work.slhaf.partner.module.common.module.PostRunningAgentModule; import work.slhaf.partner.module.modules.memory.updater.summarizer.MultiSummarizer; import work.slhaf.partner.module.modules.memory.updater.summarizer.SingleSummarizer; import work.slhaf.partner.module.modules.memory.updater.summarizer.TotalSummarizer; @@ -30,7 +30,7 @@ import static work.slhaf.partner.common.util.ExtractUtil.extractUserId; @EqualsAndHashCode(callSuper = true) @Data -public class MemoryUpdater extends PostRunningAbstractAgentModuleAbstract { +public class MemoryUpdater extends PostRunningAgentModule { private static final long SCHEDULED_UPDATE_INTERVAL = 10 * 1000; private static final long UPDATE_TRIGGER_INTERVAL = 60 * 60 * 1000; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/PerceiveUpdater.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/PerceiveUpdater.java index 92df4667..2111e637 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/PerceiveUpdater.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/PerceiveUpdater.java @@ -9,7 +9,7 @@ import work.slhaf.partner.common.thread.InteractionThreadPoolExecutor; import work.slhaf.partner.core.cognation.CognationCapability; import work.slhaf.partner.core.perceive.PerceiveCapability; import work.slhaf.partner.core.perceive.pojo.User; -import work.slhaf.partner.module.common.module.PostRunningAbstractAgentModuleAbstract; +import work.slhaf.partner.module.common.module.PostRunningAgentModule; import work.slhaf.partner.module.modules.perceive.updater.relation_extractor.RelationExtractor; import work.slhaf.partner.module.modules.perceive.updater.relation_extractor.entity.RelationExtractResult; import work.slhaf.partner.module.modules.perceive.updater.static_extractor.StaticMemoryExtractor; @@ -26,7 +26,7 @@ import java.util.concurrent.locks.ReentrantLock; */ @EqualsAndHashCode(callSuper = true) @Data -public class PerceiveUpdater extends PostRunningAbstractAgentModuleAbstract { +public class PerceiveUpdater extends PostRunningAgentModule { @InjectCapability private PerceiveCapability perceiveCapability; @InjectCapability