5 Commits

Author SHA1 Message Date
bc471256f4 重构:优化BaseAgent核心逻辑和JSON解析机制
主要改进:
- 修复JSON解析逻辑:支持嵌套结构和更强的容错性
- 优化agno集成:移除自动response_model以获取原始JSON
- 增强调试模式:默认启用调试输出便于问题排查
- 完善错误处理:改进异步任务管理和异常处理
- 添加详细日志:提供更好的解析过程可观察性

技术细节:
- 实现_extract_complete_json方法处理复杂嵌套JSON
- 重构_parse_json_response支持多层级数据结构
- 优化异步任务处理避免未使用变量警告
- 统一调试输出格式提升开发体验

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-11 00:01:49 +08:00
4d08c52e53 重构:优化评价器模块并统一代码规范
主要变更:
- 重命名PreDiagnosisEvaluation为Evaluator,统一术语
- 调整评分范围从-5到5改为0到5,优化评价标准
- 重构代码结构,按照disease_analyst标准实现
- 添加必需的run和build_prompt函数
- 更新配置文件,支持gpt-oss:latest模型
- 完善Claude指导文档和代理规范

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-10 21:42:05 +08:00
c89d6dd1c0 重构:重命名疾病分析模块为DiseaseAnalyst
- 将文件夹从 disease_analyzer 重命名为 disease_analyst
- 统一类名:DiseaseAnalyzer → DiseaseAnalyst相关类
- 更新所有导入路径和引用关系
- 保持功能不变,提高命名一致性

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-10 21:13:19 +08:00
ab88c50827 完善智能体系统:添加疾病分析器模块和项目配置
- 修复基础代理类的导入路径问题和配置引用
- 添加疾病分析器智能体模块
  - 实现疾病风险评估和个性化建议功能
  - 包含结构化输出模型和智能提示模板
- 新增项目配置文件和包初始化文件
- 更新依赖:添加packaging和sqlalchemy包
- 添加Claude指导文档

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-10 20:50:06 +08:00
a986b83f18 初始提交:AIM智能体系统基础框架
- 建立Python项目结构,配置pyproject.toml
- 初始化智能体系统基础类和框架
- 添加Python开发环境的完整.gitignore配置
- 配置UV包管理器及锁定文件
- 创建项目脚手架和程序入口

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-10 18:50:54 +08:00