fix(nginx): 调整企业微信回调代理路径 feat(gateway): 添加企业微信消息处理功能 docs: 更新项目规划文档和企业微信配置详情 refactor(XCamera): 重构LED检测和图像处理逻辑 test: 添加ONVIF抓图测试功能
2.4 KiB
2.4 KiB
SmartClaw 日期回复问题修复计划
[/] 任务 1: 分析日期回复不正确的原因
- 优先级: P0
- 依赖: 无
- 描述:
- 分析为什么SmartClaw回复的日期不正确(显示2024年10月30日,而实际是2026年3月23日)
- 检查LMStudio API调用的参数和系统提示
- 成功标准:
- 确定日期回复不正确的根本原因
- 测试要求:
programmaticTR-1.1: 检查LMStudio API调用的请求参数human-judgementTR-1.2: 分析系统提示是否包含日期信息
[ ] 任务 2: 修改system prompt,添加日期信息
- 优先级: P0
- 依赖: 任务 1
- 描述:
- 修改system prompt,在其中添加当前日期信息
- 确保每次调用时都使用最新的日期
- 成功标准:
- system prompt中包含当前日期信息
- 测试要求:
programmaticTR-2.1: 检查system prompt是否包含当前日期human-judgementTR-2.2: 验证日期格式是否正确
[ ] 任务 3: 修改LMStudio API调用,传递日期信息
- 优先级: P0
- 依赖: 任务 1
- 描述:
- 在调用LMStudio API时,在input参数中添加当前日期信息
- 确保模型能够获取到最新的日期
- 成功标准:
- LMStudio API调用中包含当前日期信息
- 测试要求:
programmaticTR-3.1: 检查API请求参数是否包含日期信息human-judgementTR-3.2: 验证日期信息是否正确传递
[ ] 任务 4: 测试日期回复功能
- 优先级: P0
- 依赖: 任务 2, 任务 3
- 描述:
- 测试SmartClaw对日期相关问题的回复
- 验证回复的日期是否正确
- 成功标准:
- SmartClaw能够正确回复当前日期
- 测试要求:
programmaticTR-4.1: 发送"今天是几月几日?"的问题,检查回复是否包含正确的日期human-judgementTR-4.2: 验证回复的日期格式是否合理
[ ] 任务 5: 优化日期处理逻辑
- 优先级: P1
- 依赖: 任务 4
- 描述:
- 优化日期处理逻辑,确保在不同场景下都能正确处理日期相关问题
- 考虑时区和格式问题
- 成功标准:
- 日期处理逻辑能够适应不同的日期相关问题
- 测试要求:
programmaticTR-5.1: 测试不同的日期相关问题,如"明天是几号?"、"昨天是几号?"human-judgementTR-5.2: 验证回复是否合理且准确