EXPLYT TEAM
11.02.2026
4分钟
全新的 Explyt 5.4 版本聚焦于日常开发中的实用改进。个人用户现在可以在聊天中直接附加图片,这对前端开发和 UI 测试尤其有用。得益于缓存优化,向 Anthropic 模型发起请求的成本最高可降低 70%;对于超大聊天,会在不发起额外 LLM 请求的情况下自动压缩。
我们还新增了自动解决合并冲突、根据手工测试用例生成 UI 自动化测试等场景,并提供更灵活的安全控制:可通过 .readignore 和 .writeignore 全局限制对文件的读取或编辑。
本次发布还带来了多项 UI 改进,包括在聊天中以统一 diff 视图展示多处变更、可调整大小的输入框、对代理回复的复制/点赞/点踩按钮,以及更清晰的用户消息视觉区分。
你可以在聊天中附加图片。这在前端开发和 UI 测试场景下尤其有用。
附加图片步骤:
Image(s)...发送消息后,代理会同时收到你的文字和图片,并能够查看其内容。
并非所有 AI 模型都支持聊天图片。如果你使用的模型不支持图片,代理将无法查看图片内容。
当与代理的聊天内容过大时,可能触达上下文窗口限制:模型性能会下降,而成本和响应时间会增加。我们实现了自动聊天压缩,当聊天过大时会自动缩减上下文。该过程会自动触发,且不会向 LLM 发起额外请求,因此不会额外消耗你的时间和 token。
你可以配置自动压缩的触发时机,也可以像视频中展示的那样,随时在聊天界面手动发起压缩。
许多用户希望我们增加自动解决合并冲突,以及基于手工测试用例创建 UI 测试的能力。
你可以在新的聊天菜单中点击 Fix merge conflict(Automate manual test case to UI autotest)来调用它们,或在聊天中输入 #workflow:merge-conflict.md(#workflow:automate-manual-test.md)来调用对应 Workflow。
出于网络安全考虑,你可能需要禁止代理读取或编辑项目中的某些目录或文件。可在项目的 .explyt/tools/ 目录中创建 .readignore 和 .writeignore 文件来实现。
这些文件的语法与 .gitignore 相同。
如果将文件或目录添加到 .writeignore,代理仍可读取它,但不能编辑。比如你希望以 TDD 风格让代理修改代码,同时确保测试不会被改动以迎合实现,这会很有用。
如果将文件或目录添加到 .readignore,代理将无法读取或写入它。当文件包含机密数据时(例如应用逻辑需要的付费服务 API Key),而你又不希望代理看到这些数据时,这会很有用。
我们持续改进用户界面,让插件在日常工作中更易用。
一些用户希望在不打开编辑器中修改文件的情况下,直接在聊天窗口查看代理产生的变更。点击眼睛图标即可实现。
你可以通过拖动输入窗口上边缘来调整大小。也可以点击锁图标启用输入窗口自动调整大小。
你可以点击消息下方对应图标复制代理消息。 你也可以点击点赞或点踩按钮评价代理回复。 欢迎在聊天中反馈建议,我们一定会认真处理每个问题。

用户消息采用了不同样式,以便在代理消息中更容易区分。
立即安装更新,体验 Explyt 如何改变你构建、测试和修复代码的方式。


