docs(changelog): 更新更新日志中的任务列表,简化描述

This commit is contained in:
Wenjie Zhang 2025-08-05 21:43:39 +08:00
parent 40c2922132
commit ac1f640ca5

View File

@ -25,15 +25,5 @@
- [ ] 支持额外 mcp 配置(代码端)
- [ ] 添加用户日志与用户反馈模块,可以在 AgentView 中查看信息(🌟🌟)
- [ ] 对话页面支持文档/图片临时上传(🌟🌟🌟🌟)
- [ ] 在 @web/src/components/ToolCallingResult/KnowledgeBaseResult.vue 文件中添加点击某个片段的时候可以弹出信息预览框最好可以提供源文件下载的功能这里需要将DatabaseInfoView 里面的那个文件详情的弹窗给组件化。
- 先实现 result 中可以按照 file_id 聚合信息;信息的展示以结果卡片的形式展示
但是同时也要能够配置选择显示源文件还是chunk的结果如果可以的话最好是在一个文件里面显示所有的chunk而不是每个chunk都单独显示。不过似乎有点难度毕竟是有 overlap 的存在还是分开吧。对于URL链接的这种可以选择直接跳转就可以。(sub1: sub2根据 file_id 可以从后端获取文件的基本信息比如可下载的路径chunks 等信息sub3在前端获取到所有的 chunks 信息之后,能够根据传入的 chunks_idx 高亮被选中的 chunks 区域sub4如果可能的话使用 markdown 展示(但是存在 overlap 拼接的问题。不知道现在知识库里面是否存储的有 fulltext这时候 start_idx 和 end_idx 就有用了。)
- [ ] 先实现在 DatabaseInfo.vue 中,点击文件详情按钮,能够弹出文件详情的弹窗,显示的方法有两种,一种是以现在的 chunk 的形式展示,一种是以 markdown渲染全文的形式但是存在 overlap 拼接的问题。不知道现在知识库里面是否存储的有 fulltext这时候 start_idx 和 end_idx 就有用了。
- [ ] 各种结果的可视化:知识库检索页面,工具调用检索页面,知识图谱检索页面
- [ ] 优化对文档信息的检索展示(检索结果页、详情页)
根据这个模糊的分析,判断一下这个需求应该如何实现,务必阅读所有相关的文献,包括但不限于当前代码中,保存文本片段的时候所保存的信息是否支撑功能的实现,当某些需求无法实现的时候,能否采用退而求其次的方法实现略差一些的功能(不要过度增加代码的复杂度)。
模糊的需求如下:先实现在 DatabaseInfo.vue 中,点击文件详情按钮,能够弹出文件详情的弹窗,显示的方法有两种,一种是以现在的 chunk 的形式展示,一种是以 markdown渲染全文的形式但是存在 overlap 拼接的问题。不知道现在知识库里面是否存储的有 fulltext这时候 start_idx 和 end_idx 就有用了。并不对,直接读取源文件的方法是错的,因为源文件并不全是 markdown 格式,可能是 html、pdf 等结构文件,因此,只能想办法拼接,而不是尝试读取文件。项目中已经安装了 md-editor-v3 ,可以参考 AgentMessageComponent.vue 中对于 markdown 的渲染。
先告诉我你要如何实现这些功能,重点实现的是 milvus db 和 chroma db lightrag db 尽量实现,实现不了也没事。相关的上下文如下 knowledge_router.py knowledge_base.py DataBaseInfoView.vue。