ForcePilot/docs/develop-guides/roadmap.md

2.7 KiB
Raw Blame History

开发路线图

路线图可能会经常变更,如果有强烈的建议,可以在 issue 中提。

日志添加规范For Agent:

  • 同一版本的多次功能更新时,应以功能为单位进行更新,比如之前添加了 A 功能的分不分续保,在后续的更新中修复了因 A 功能引入的 bug那么这个修复说明应该和 A 功能描述放在一起,而不是新增一条修复记录,功能更新同理。

看板

  • Langfuse 增加 self-host 模式支持,补齐私有化部署与配置说明
  • 检索测试中,添加问答
  • 集成 Memory基于 deepagents 的文件后端实现
  • 添加自定义向量模型和 rerank 模型的配置,在网页上面
  • Yuxi-cli 相关的功能,放在后续版本中实现(不是类似于编程助手,而是工具)

Bugs

  • 部分异常状态下,智能体的模型名称出现重叠#279
  • 部分 local 的 mcp server 无法正常加载,但是建议在项目外部启动 mcp 服务器,然后通过 sse 的方式使用。【未复现】
  • 目前的知识库的图片存在公开访问风险
  • 生成基准测试会把所有的向量都计算一遍不合理

版本记录

0.6.1

  • 调整 backend Python 工作区依赖边界:将 backend/package/yuxi 明确为承载核心运行依赖的业务包,根 backend/pyproject.toml 仅保留工作区入口与开发/测试配置,减少依赖职责混淆。
  • 修复沙盒 workspace 隔离粒度:宿主机目录从共享 saves/threads/shared/workspace 收敛为用户级 saves/threads/shared/<user_id>/workspace,并同步传递 user_id 到 sandbox 路径解析、provisioner 挂载与 viewer/chat 测试,保证同用户跨线程共享、不同用户隔离。
  • 调整输入框 @ 提及中的文件搜索交互:无查询内容时不再直接展示文件列表,改为提示“输入相关内容以搜索文件”,避免未过滤结果干扰选择。
  • 收紧文件系统安全边界viewer/chat 下载与删除路径统一基于解析后的真实路径做允许目录校验,阻止通过软链接逃逸工作区/线程目录;同时将密码哈希默认实现升级为 Argon2并移除 skill frontmatter 解析中的正则回溯风险。
  • 调整 Skills 导入能力:/api/system/skills/import 现在除 ZIP 外也支持直接上传单个 SKILL.md,前端上传入口与后端导入服务同步兼容,便于快速导入单文件技能

历史版本发布记录已迁移到 版本变更记录

维护说明:

  • roadmap 仅保留未来规划(看板/Bugs/里程碑方向)。
  • 具体版本发布内容统一维护在 changelog。