DieselChen

个人博客,记录一下学习的点滴~

0%

项目问题及任务安排20251125

项目问题及任务安排

会议时间:2025/11/25 10:24
会议摘要:会议讨论了项目中调用报错、邮件功能实现、模型使用等问题,并对后续任务进行了安排。


一、调用报错问题

问题表现

新项目同一对话中,第一次调用工具成功,第二次报错,连不上工具。

可能原因

  1. OpenAI 模型跨会话调用时的缓存机制或 Agent 机制问题。
  2. 中转商服务不同导致 ID 不通。
  3. Agent 内部消息过滤导致信息丢失。

解决建议

  1. 切换模型进行尝试。
  2. 编写简单 Demo,使用 AI SDK 的 MCP Client 调用工具。
  3. 发送消息询问 AI 具备哪些工具。
  4. 若第三方客户端调用正常,则可能是 Agent 本身的问题。

二、邮件功能实现

附件处理

  • 解析邮件附件。
  • 若数据库保存了附件信息,则直接展示附件列表。
  • 用户点击下载时,请求邮件服务器获取附件。

发送与回复邮件

  • 发送和回复邮件时携带三个字段,以归入同一会话。
  • 可携带附件。
  • 交由 AI 实现,并测试抄送、密送以及携带原始邮件的功能。

联系人处理

  • 发送邮件时,从用户邮箱历史记录中提取联系人信息并去重,通过 API 提供。
  • 回复邮件时,收件人自动提醒并填充。
  • 交由 AI 实现。

草稿工具调整

  • 去掉“发送邮件”工具,保留“写草稿”工具。
  • 渲染自定义 UI,用户点击发送按钮后才真正发送邮件。
  • 调整提示词,以确认用户的回复意图。

三、模型使用建议

推荐模型

  1. 优先使用 Gemini 3 ProCloud 4.5,体验顶尖模型能力。
  2. 再使用 GLM 4.6 等国内模型。

使用方式

  • 使用 Cloud Code,可使用项目内的 TOKEN 和 GLM 4.6 模型。
  • 注意 message IDremote ID 的使用。
  • 遇到问题时,为 AI 提供足够上下文,并让其自行处理。

注意事项

  • Cloud Code 有原生 UI,也可使用命令行形式。
  • 使用时开启全局代理。
  • 使用谷歌账号登录。

四、后续任务安排

小关任务

  1. 完成商品 MCP 后,实现组织部分。
  2. 去掉搜索页面,只做增删改查和批量创建。
  3. 修改工具命名并说明概念。
  4. 完成后,查看 Email 部分是否需要调整。

朱晨任务

  1. 接手处理邮件剩余功能。
  2. 写出前端部分,提高迭代速度。
  3. 注意系统 ID 和邮件服务器 ID 的使用。

五、具体任务项

1. 算法错误确认

  • 注意 AI 算法的错误。
  • 确认数据库中使用的是 remote ID 还是 message ID,而非自己产生的 UUID。
  • 注意系统 ID 仅限本系统使用,发送邮件时使用邮件服务器 ID。

2. 组织工作处理

  • 处理组织部分工作。
  • 对表进行增删改查,不关注启用、分析等功能。
  • 去除复杂字段。
  • 完成后,查看 Email 部分是否需要调整。

3. 组织邮件处理

  • 处理组织部分。
  • 对 MCP 代码进行去 UI 化。
  • 将原系统通过 MCP 工具暴露到商品 MCP Server,实现相关表的增删改查。
  • 完成后,查看 Email 部分是否需要调整。

欢迎关注我的其它发布渠道

-----------本文结束感谢您的阅读-----------