2.3 KiB
2.3 KiB
AI助手模块迁移任务
任务信息
- 模块名称: AI助手模块
- PHP文件:
/root/.openclaw/workspace/erp-backend/app/Http/Controllers/中的AI助手相关控制器 - 复杂度: ⭐⭐⭐ (中等)
- 智能体需求: 4个智能体
- 预计时间: 7-8分钟
迁移要求
- 代码分析: 分析PHP AI助手业务逻辑(智能客服、智能推荐、数据分析等)
- Java实现: 生成Java AiAssistantService完整实现
- 测试套件: 生成完整测试套件(AI对话测试、推荐测试)
- 部署配置: 生成部署配置(AI模型集成、API调用)
质量要求
- 100%功能覆盖
- AI模型集成支持(OpenAI、百度文心、阿里通义等)
- 对话上下文管理
- 推荐算法实现
- 生产就绪代码
智能体分工
- 智能体1: 代码分析(AI助手业务逻辑)
- 智能体2: Java代码生成(服务+控制器)
- 智能体3: 测试生成(AI对话测试)
- 智能体4: 部署配置(模型配置+API集成)
输出要求
-
Java代码:
- AiAssistantService + Impl
- AiAssistantController
- AI对话实体类(Conversation, Message, Context等)
- 推荐模型类(Recommendation, UserProfile等)
- DTOs和请求响应类
-
测试代码:
- AI对话流程测试
- 推荐算法测试
- 上下文管理测试
- 模型集成测试
-
部署配置:
- AI模型配置(API密钥、端点)
- 对话上下文存储配置
- 推荐算法配置
- 监控和性能配置
AI功能类型
- 智能客服: 自动问答,问题分类,意图识别
- 智能推荐: 商品推荐,用户画像,协同过滤
- 数据分析: 销售预测,库存预测,趋势分析
- 内容生成: 商品描述,营销文案,报告生成
- 图像识别: 商品图片识别,OCR文字识别
关键技术点
- AI模型集成: 多模型支持,模型切换
- 对话管理: 上下文保持,会话状态
- 推荐算法: 协同过滤,内容推荐,混合推荐
- 性能优化: 缓存策略,批量处理
- 监控告警: API调用监控,模型性能监控
预计开始时间
- 预计: 12:11
- 条件: 物流管理模块完成后立即启动
自动化规则
- 任务完成后自动质量检查
- 质量通过后自动启动下一任务
- 无需人工确认