agent功能开发增加MCP后端
This commit is contained in:
28
CLAUDE.md
28
CLAUDE.md
@@ -2956,8 +2956,36 @@ refactor(components): 将 EventCard 拆分为原子组件
|
||||
|
||||
> **📝 页面级变更历史**: 特定页面的详细变更历史和技术文档已迁移到各自的文档中:
|
||||
> - **Community 页面**: [docs/Community.md](./docs/Community.md) - 页面架构、组件结构、数据流、变更历史
|
||||
> - **Agent 系统**: [AGENT_INTEGRATION_COMPLETE.md](./AGENT_INTEGRATION_COMPLETE.md) - Agent 系统集成完整说明
|
||||
> - **其他页面**: 根据需要创建独立的页面文档
|
||||
|
||||
### 2025-11-07: Agent 系统集成到 mcp_server.py
|
||||
|
||||
**影响范围**: 后端 MCP 服务器 + 前端 Agent 聊天功能
|
||||
|
||||
**集成成果**:
|
||||
- 将独立的 Agent 系统完全集成到 `mcp_server.py` 中
|
||||
- 使用 **Kimi (kimi-k2-thinking)** 进行计划制定和推理
|
||||
- 使用 **DeepMoney (本地部署)** 进行新闻总结
|
||||
- 实现三阶段智能分析流程(计划→执行→总结)
|
||||
- 前端使用 ChatInterfaceV2 + 可折叠卡片展示执行过程
|
||||
- **无需运行多个脚本**,所有功能集成在单一服务中
|
||||
|
||||
**技术要点**:
|
||||
- 新增 `MCPAgentIntegrated` 类(991-1367行)
|
||||
- 新增 `/agent/chat` API 端点
|
||||
- 新增特殊工具 `summarize_news`(使用 DeepMoney)
|
||||
- Kimi 使用 `reasoning_content` 字段记录思考过程
|
||||
- 自动替换占位符("前面的新闻数据" → 实际数据)
|
||||
|
||||
**前端组件**:
|
||||
- `ChatInterfaceV2.js` - 新版聊天界面
|
||||
- `PlanCard.js` - 执行计划展示
|
||||
- `StepResultCard.js` - 步骤结果卡片(可折叠)
|
||||
- 路由:`/agent-chat`
|
||||
|
||||
**详细文档**: 参见 [AGENT_INTEGRATION_COMPLETE.md](./AGENT_INTEGRATION_COMPLETE.md)
|
||||
|
||||
### 2025-10-30: EventList.js 组件化重构
|
||||
|
||||
**影响范围**: Community 页面核心组件
|
||||
|
||||
Reference in New Issue
Block a user