3 Commits

Author SHA1 Message Date
sun
feb1a0b280 feat(agent): 新增MCP Agent客户端和工具系统
- 实现了基于LangChain的MCP Agent,支持连接MCP服务器调用工具
- 添加了环境配置文件(.env),包含LLM模型和API配置信息
- 创建了完整的工具系统,包括BaseTool基类和Bash、Terminate、Add等工具
- 集成了天气查询工具,支持通过中国气象局API获取天气预报信息
- 实现了交互式对话功能,支持多轮工具调用和结果处理
- 添加了详细的CLAUDE.md开发指导文档
2026-02-25 18:04:48 +08:00
sun
842e8f4f72 feat(client): 重构客户端以支持 OpenAI 兼容模型并增强日志功能
- 新增 OpenAIClientModel 类,用于调用 OpenAI 兼容模型
- 重构 AutoToolChatSession 类,支持 OpenAI 兼容模型- 增加了更多日志输出,以便调试和跟踪程序执行流程
- 优化了工具调用和结果处理的逻辑- 调整了环境变量加载方式,使用 dotenv 库
2025-08-29 14:12:15 +08:00
sun
57374db46b 首次提交 2025-08-28 18:13:48 +08:00