AI-chat项目:会话功能实现日志记录

1 阅读1分钟

随手一记,文章结构比较紊乱,佬们看个乐呵~

AI项目昨日遗留bug解决+后续编写思路整理

  1. 退出登录解决。update-->updateMany
  2. 整理文档。API、README.md
  3. 领域模型讨论、API文档设计
  4. 开启子代理编写功能

Jest

测试统一关闭Prisma连接。通过setupAfterenv配置和 setupTest.ts文件中的afterAll生命周期钩子。

Prisma

  1. 命令
  2. Client操作。查询:接口暴露、条件查询、分页。

会话功能

  1. 会话功能的提示词描述。
  2. 写服务端。
  3. 完毕之后设计前端组件。审计后,多分支开发。
  4. 后端断点调试。打印在shell中,不是浏览器控制台。
  5. SSE流式响应。AI多包装一层
  6. 前端拿到数据后的slice方法。slice(5)-->slice(6)
  • 普通接口:用 axios 的 request,自动带 Bearer
  • SSE 接口:手写 fetch,必须手动加 Authorization: Bearer ${token}