开发日志

开发日志 001:重建课程智能体的基础设施

为课程智能体重建异步数据库、模型客户端、视觉识别和提示词基础能力。

开发日志2026-05-03课程学习智能体基础设施pgvectorLLM

阶段目标

旧引擎难以继续承接知识图谱和多模态课件的需求,因此重写从基础设施开始。目标是先明确数据、模型和配置边界,再让后续每个业务引擎建立在同一套异步运行环境上。

完成内容

本阶段完成 PostgreSQL 与 pgvector 的环境和异步数据库连接,整理依赖与配置加载方式,并为 LLM、嵌入、视觉识别和提示词建立统一引擎接口。文本模型支持 JSON 输出与流式响应,嵌入服务支持单条和批量调用,视觉服务可将课件页面图像转换为可处理的文字内容。

阶段结果

系统有了统一的数据库会话、模型调用和提示词入口。后续文档处理、检索与诊断模块不需要各自解决连接和模型接入问题,可以专注于课程业务逻辑。