ForcePilot/docs/changelog/update.md
Wenjie Zhang af4bb9f48e style(docs): 更新变更日志,添加网络搜索和绘制图片选项说明
- 在变更日志中新增网络搜索和绘制图片的选项,提供工具调用的相关信息
- 优化知识库架构,提升文档的可读性和完整性
2025-10-02 19:59:35 +08:00

2.8 KiB
Raw Blame History

目前已有的开发计划包括:

📝 0.2.2 version

不再新增任何特性,仅作功能调整以及 bug 修复。

🐛BUGs

  • 部分 doc 格式的文件支持有问题
  • 当出现不支持的文件类型的时候,前端没有限制
  • 当消息生成的时候有报错的时候,前端无显示(需要解决存储的问题)

💭 Features Todo

  • LangGraph 升级到 0.6+ 版本,并适配新特性,如 context 等,添加 MCP 工具的支持。
    • 支持动态工具配置的同时,将 Configuration替换为 Context 后能够正常使用
  • 使用更好的知识图谱检索方法(二跳结果查询)
  • 使用其他的聊天记录管理方法,解决两个问题,一个是上下文长度过长,一个是上下文的类型变得更加丰富,比如多模态等等。(现在是基于 LangGraph 的 Memory 实现的v0.2.3 版本实现),暂定使用 mem0 来实现。但是目前了解下来,还不是我想要的那种方案。可能会基于这个实现一个 ThreadConvManager 这个类。
  • 添加对于上传文件的支持这里的复杂的地方就在于如何和历史记录结合在一起v0.2.3 版本实现,放在记忆管理后面)
  • 将现在的 graphview.vue 文件中 GraphContainer相关的代码分离到一个单独的组件中然后 actions 和 footer 都是作为 slot top/bottom 提供的
  • 然后应用到 web/src/components/ToolCallingResult/KnowledgeGraphResult.vue 中,替换现有的 GraphContainer。
  • 知识图谱的上传和可视化,支持属性,标签的展示
  • 集成智能体评估,首先使用命令行来实现,然后考虑放在 UI 里面展示
  • 开发与生产环境隔离
  • 添加统计信息
  • 添加内容审查功能
  • 补充 embedding 模型和 reranker 模型的配置说明
  • 支持 MinerU 的解析方法
  • 优化 knowledge 文件夹下面的架构
  • Options 中添加网络搜索和绘制图片的选项,分别是用来调用工具

📝 Base

  • 优化全局配置的管理模型,以及配置文件的管理,子配置的管理
  • 新建 tasker 模块用来管理所有的后台任务UI 上使用侧边栏管理。
  • 新增 files 模块,用来管理文件上传,下载等

💯 More:

下面的功能可能会放在后续版本实现,暂时未定

  • 支持数据库查询功能
  • 消息内容支持图片显示
  • 添加 SQL 读取工具
  • 添加绘图工具(这里的绘图是指绘制固定格式的图和表等,暂时没想好如何支持自定义绘图)
  • 添加测试脚本,覆盖最常见的功能
  • 优化对文档信息的检索展示(检索结果页、详情页)
  • 集成 LangFuse (观望)添加用户日志与用户反馈模块,可以在 AgentView 中查看信息