Skip to content

Commit 3b42aaf

Browse files
committed
refactor(ai-markmap-agent): remove V2 agents, keep only V3
- Delete V2 agents: generator.py, optimizer.py, judge.py, writer.py, summarizer.py - Delete V2 pipeline: src/graph.py - Create translator.py (extracted from generator.py) - Update agents/__init__.py to export V3 agents only - Update graph_v3.py to import from translator.py
1 parent c3c459c commit 3b42aaf

File tree

9 files changed

+157
-2146
lines changed

9 files changed

+157
-2146
lines changed

tools/ai-markmap-agent/src/agents/__init__.py

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,17 @@
11
"""
22
Agent modules for AI Markmap generation and optimization.
33
4-
V2 Agents:
5-
- GeneratorAgent: Generalist/Specialist Markmap generators
6-
- OptimizerAgent: Optimization and debate agents
7-
- SummarizerAgent: Round summarization
8-
- JudgeAgent: Final evaluation and voting
9-
104
V3 Agents (Structure Specification based):
115
- PlannerAgent: Structure Specification generators
126
- StrategistAgent: Content strategy optimization
137
- IntegratorAgent: Suggestion integration
148
- EvaluatorAgent: Structure evaluation
159
- WriterAgentV3: Final Markmap rendering
10+
- TranslatorAgent: Language translation
1611
"""
1712

1813
from .base_agent import BaseAgent
1914

20-
# V2 Agents
21-
from .generator import GeneralistAgent, SpecialistAgent, create_generators
22-
from .optimizer import OptimizerAgent, create_optimizers
23-
from .summarizer import SummarizerAgent
24-
from .judge import JudgeAgent, create_judges, aggregate_votes
25-
from .writer import WriterAgent, create_writer
26-
2715
# V3 Agents
2816
from .planner import (
2917
StructurePlannerAgent,
@@ -51,22 +39,11 @@
5139
aggregate_evaluations,
5240
)
5341
from .writer_v3 import WriterAgentV3, create_writer_v3
42+
from .translator import TranslatorAgent, create_translators
5443

5544
__all__ = [
5645
# Base
5746
"BaseAgent",
58-
# V2 Agents
59-
"GeneralistAgent",
60-
"SpecialistAgent",
61-
"create_generators",
62-
"OptimizerAgent",
63-
"create_optimizers",
64-
"SummarizerAgent",
65-
"JudgeAgent",
66-
"create_judges",
67-
"aggregate_votes",
68-
"WriterAgent",
69-
"create_writer",
7047
# V3 Agents
7148
"StructurePlannerAgent",
7249
"GeneralistPlannerAgent",
@@ -87,5 +64,6 @@
8764
"aggregate_evaluations",
8865
"WriterAgentV3",
8966
"create_writer_v3",
67+
"TranslatorAgent",
68+
"create_translators",
9069
]
91-

0 commit comments

Comments
 (0)