路线图

2024 年的主要目标

  • 推动采用,达到 50k 周活跃用户
  • 拥抱 AI
  • 与我们的社区在 Zed 中讨论、规划和实施 Zed

这将对应 3 个团队,每个团队负责一个主要目标:采用、AI 和协作。每个团队将有一名半永久负责人,其他 Zed 员工定期轮换。

有关更多详细信息和我们最新想法,请查看 Zed 中的 #zed 频道。对于没有 Mac 的人,以下是我们当前主要关注领域的计划概述。所有这些都可能发生变化,但应该让你了解我们的想法。

采用

目标:了解开发人员的需求并满足他们

负责人:@maxbrunsfeld

路线图

  • 可扩展性
    • 主题扩展
    • 语言扩展
    • 通用扩展
  • Linux 支持
  • Web 支持
  • Git
    • 责备
    • 差异
    • 提交
    • 阶段
    • 历史
  • 测试运行器
  • 散文:Markdown、拼写检查
  • 改善多缓冲区 UX
  • 远程开发
  • 调试器
  • 设置 UI
  • 键映射 UI

AI

长期目标:构建一个超智能的结对程序员

短期目标:基于 LLM 和向量数据库等新兴技术推出支持 AI 的功能。

负责人:@as-cii

路线图

  • 开箱即用的 AI 支持(无需 OpenAI 密钥)
  • 使用 ctrl-enter 在终端中内联助手
  • 在助手面板中协作
  • 将文档和其他资源附加到上下文中
    • 将 cargo doc 输出 HTML 转换为 markdown 以馈送到上下文中
    • 使用嵌入索引这些文档
    • 提供对这些文档模型的编程访问
  • 使用 AI 修复编译错误等
  • 可插拔代码解释器
    • 让 AI 可以内联访问缓冲区、文件、LSP、终端提示符等。
  • 模态语义导航
    • 从字符输入尽可能快地浏览整个代码库。
    • 可以支持从模糊的字符混搭到复杂的自然语言查询的所有内容。

协作

目标:与社区合作,使我们能够在 Zed 中构建 Zed

负责人:@ConradIrwin

路线图

  • 改善 UI 交互并解决视觉故障,例如闪烁的工具提示和一致的光标标记。
  • 增强文件处理,以防止打开 git 忽略的文件,解决不存在的链接的错误,并维持光标和屏幕共享的稳定性。
  • 通过调整头像大小、玩家堆栈中的间距并确保可靠的房间删除,优化协作界面。
  • 通过更好的管理员控制、链接处理和可靠的通知系统,简化频道管理。
  • 通过支持多行输入、更好的通知可见性和参与者状态指示器,增强聊天功能。
  • 优化 Zed 中的导航和链接,以改善用户流程和轻松访问各种功能。
  • 通过减少语言服务器负载和优化聊天编辑器功能来解决性能问题。
  • 推进协作功能,包括多版本通话、频道的软删除以及笔记的版本跟踪。
  • 通过改进的语法、目录、图像支持和同步的预览/编辑模式,增强 markdown 功能。