重构:重命名疾病分析模块为DiseaseAnalyst

- 将文件夹从 disease_analyzer 重命名为 disease_analyst
- 统一类名:DiseaseAnalyzer → DiseaseAnalyst相关类
- 更新所有导入路径和引用关系
- 保持功能不变,提高命名一致性

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
iomgaa 2025-08-10 21:13:19 +08:00
parent ab88c50827
commit c89d6dd1c0
5 changed files with 13 additions and 13 deletions

View File

@ -0,0 +1,6 @@
# 疾病分析智能体模块初始化文件
from .agent import DiseaseContextAnalyst
from .prompt import DiseaseAnalystPrompt
from .response_model import DiseaseAnalysisResult
__all__ = ['DiseaseContextAnalyst', 'DiseaseAnalystPrompt', 'DiseaseAnalysisResult']

View File

@ -1,10 +1,10 @@
from typing import Dict, Any, List
from agent_system.base import BaseAgent
from agent_system.disease_analyzer.prompt import DiseaseAnalyzerPrompt
from agent_system.disease_analyzer.response_model import DiseaseAnalysisResult
from agent_system.disease_analyst.prompt import DiseaseAnalystPrompt
from agent_system.disease_analyst.response_model import DiseaseAnalysisResult
class DiseaseContextAnalyzer(BaseAgent):
class DiseaseContextAnalyst(BaseAgent):
"""
疾病上下文分析智能体
@ -33,7 +33,7 @@ class DiseaseContextAnalyzer(BaseAgent):
super().__init__(
model_type=model_type,
description="基于患者主述分析疾病上下文并确定评估重点",
instructions=DiseaseAnalyzerPrompt.instructions,
instructions=DiseaseAnalystPrompt.instructions,
response_model=DiseaseAnalysisResult,
llm_config=llm_config or {},
structured_outputs=True,
@ -136,8 +136,8 @@ class DiseaseContextAnalyzer(BaseAgent):
past_history_display = ph_content.strip() if ph_content.strip() else "暂无既往史信息"
# 从prompt类获取示例输出格式
from agent_system.disease_analyzer.prompt import DiseaseAnalyzerPrompt
example_output = DiseaseAnalyzerPrompt.get_example_output()
from agent_system.disease_analyst.prompt import DiseaseAnalystPrompt
example_output = DiseaseAnalystPrompt.get_example_output()
prompt = f"""患者病史信息:
现病史: {hpi_content}

View File

@ -1,7 +1,7 @@
from agent_system.base import BasePrompt
class DiseaseAnalyzerPrompt(BasePrompt):
class DiseaseAnalystPrompt(BasePrompt):
"""
疾病上下文分析智能体的提示词模板

View File

@ -1,6 +0,0 @@
# 疾病分析智能体模块初始化文件
from .agent import DiseaseContextAnalyzer
from .prompt import DiseaseAnalyzerPrompt
from .response_model import DiseaseAnalysisResult
__all__ = ['DiseaseContextAnalyzer', 'DiseaseAnalyzerPrompt', 'DiseaseAnalysisResult']