Repository navigation
v0.2.2
修复
- 删除 / 编辑记忆没有生效:记忆页点删除,接口返回 200 但记录还在列表里。原因是
MemoryService从仓库取到的实体是AsNoTracking(同一代码库里InboxService/KanbanTaskService/TaskItemsController都显式调了UpdateAsync挂回上下文,MemoryService漏了),改完字段直接SaveChanges等于什么都没做。现在删除、编辑、搜索的「访问时间 / 访问次数」三处都显式挂回上下文再保存 - Embedding 不可用时整条记忆通路 500:Embedding 的 API Key 解不开(DataProtection 密钥环变化)时,编辑记忆会直接 500,尽管内容其实已经存好。现在提供方创建也在 try 内,embedding 不可用就降级(跳过向量、搜索返回 0 条)并留 warning 日志
提示:如果你的 Embedding API Key 已经解不开(知识库状态页也会报 500),去「设置 → 大模型」把该模型的 API Key 重新填一次保存即可恢复语义搜索与相似去重。
安装
windows-fat/linux-fat:自带 .NET 运行时,装完即用windows-slim/linux-slim:体积小,需要系统预装 .NET 10