OpenHands 0.18.0 - 2025-01-02¶
为什么要使用OpenHands¶
在这个快速变化的科技时代,开发者们面临着越来越多的挑战。传统的工具往往无法满足日益复杂的需求,导致开发效率低下,甚至影响项目的成功。而OpenHands的出现,正是为了解决这一矛盾。它不仅提供了灵活的功能,还能帮助开发者更高效地管理和定制他们的项目。想象一下,如果你能在一个平台上轻松实现个性化的开发体验,提升团队的协作效率,那将是多么令人振奋的事情!
OpenHands是什么¶
OpenHands是一个开源项目,旨在为开发者提供一个灵活且可定制的工具,帮助他们更高效地管理和开发软件。它允许用户根据自己的需求自定义提示和功能,适用于各种开发场景,极大地提升了开发效率和用户体验。
入门示例¶
想象一下,你是一名开发者,正在为一个新项目搭建基础架构。使用OpenHands,你可以轻松创建一个自定义的提示目录,快速生成代码片段,甚至在团队协作时,实时共享和修改项目文件。比如,你可以在OpenHands中设置一个特定的提示,以便在每次提交代码时自动生成相关文档,确保团队成员始终保持同步。这种灵活性和便利性,使得OpenHands成为开发者的得力助手。
OpenHands 0.18.0 - 2025-01-02版本更新了什么¶
在最新的0.18.0版本中,OpenHands引入了新的.openhands
目录,便于用户为各个仓库定制提示;增加了导航栏的工具提示;支持可调整大小和可折叠的面板布局;将设置存储从本地存储迁移到服务器API;并允许在没有DirectoryAPI的手机或浏览器上下载工作区。
更新日志¶
更新内容¶
新增¶
- 文档化新的
.openhands
目录,以便为各个仓库定制提示。 - 为导航栏添加了工具提示。
- 增加了可调整大小和可折叠的面板布局。
更改¶
- 将设置存储从本地存储迁移到服务器API。
- 允许在没有DirectoryAPI的手机或浏览器上下载工作区。
- 在创建对话时,为任务表单添加了加载指示器。
- 从OpenHands UI中移除了文件编辑功能。
修复¶
- 修复了聊天界面中未渲染图像的问题。
- 对导航栏进行了小幅样式修复。
- 在无头模式下,如果任务完成,OpenHands将自动完成任务。
- 修复了可能导致代理历史不一致的RuntimeError情况。
- 修复了状态损坏或未正确保存时的历史加载问题。
新贡献者¶
- 一位新贡献者在项目中做出了首次贡献。
完整更新日志: 0.17.0...0.18.0
总结¶
在OpenHands的最新更新中,新增了多个功能以提升用户体验,包括定制提示、导航栏工具提示和可调整大小的面板布局。同时,重要的设置存储迁移和修复了多个问题,使得开发者在使用过程中更加顺畅。这个项目的持续改进和新贡献者的加入,预示着OpenHands将继续为开发者提供强大的支持。