Featured image of post AI 软件工程师!你的最佳编码搭档 | 开源日报 No.338

AI 软件工程师!你的最佳编码搭档 | 开源日报 No.338

OpenDevin 是一个旨在复制 Devin 的开源项目,Devin 是一款自主 AI 软件工程师,能够执行复杂的工程任务并与用户积极合作。该项目的核心技术研究专注于理解和改进代码生成和处理的技术方面,通过数据整理、训练方法等手段提高核心组件的效果,开发用于错误检测、代码库管理和优化的功能,建立全面评估指标以更好地了解并改进模型。

Featured image of post 开源的物联网平台:设备管理、数据收集、可视化 | 开源日报 No.336

开源的物联网平台:设备管理、数据收集、可视化 | 开源日报 No.336

thingsboard 是一款开源的物联网平台,提供全方位的设备管理、数据收集、处理和可视化功能。无论是设备管理、数据收集与处理,还是可视化展示,thingsboard 都能胜任。它还支持智能能源、车队跟踪、智能农业等多种物联网应用场景,满足不同行业的需求。更重要的是,thingsboard 还集成了强大的物联网规则引擎,能够自动化处理设备数据,提供更智能的解决方案。

Featured image of post Rust 实现的跨平台终端,GPU 加速流畅运行 | 开源日报 No.335

Rust 实现的跨平台终端,GPU 加速流畅运行 | 开源日报 No.335

wezterm 是一款由 @wez 编写并用 Rust 实现的跨平台终端仿真器和多路复用器。它的主要特点包括:GPU 加速、跨平台支持、终端仿真和多路复用功能,以及使用 Rust 编程语言实现的高性能、安全性和可靠性。使用 wezterm,您可以享受更快速、流畅的终端体验,同时在不同平台上统一使用终端,管理多个终端会话。无论您是开发者还是普通用户,wezterm 都是您不可错过的终端工具。

Featured image of post MetaGPT:多智能体框架实现自然语言编程 | 开源日报 No.334

MetaGPT:多智能体框架实现自然语言编程 | 开源日报 No.334

MetaGPT 是一个多智能体框架,旨在实现自然语言编程。它能够处理复杂任务,具有多种功能和特性。MetaGPT 支持使用 Data Interpreter 进行数据解释,解决现实世界的问题。它还可以为不同的角色分配不同的语言模型,提供了序列化功能和多语言支持。作为一个多智能体系统,MetaGPT 模拟了一个软件公司的整个流程,通过应用标准操作规程实现了团队的协作。通过使用 MetaGPT,您可以轻松地将需求转化为用户故事、竞争分析、需求、数据结构、API、文档等,为软件公司的整个流程提供了完整的支持。

Featured image of post AI 控制手机自动化!财富密码速速发掘 | 开源日报 No.332

AI 控制手机自动化!财富密码速速发掘 | 开源日报 No.332

这个项目是 AppAgent,一个基于 LLM 的多模态代理框架,旨在操作智能手机应用程序。该框架通过简化的动作空间使代理可以模拟人类式交互 (如点击和滑动) 来操作智能手机应用程序,并且无需系统后端访问即可广泛适用于各种应用。

Featured image of post 构建、观察和响应数据管道:Python代码转换为交互式工作流 | 开源日报 No.331

构建、观察和响应数据管道:Python代码转换为交互式工作流 | 开源日报 No.331

Prefect 是一个强大的工作流编排工具,能够帮助开发人员将 Python 代码转换为交互式工作流应用程序,实现数据管道的构建、观察和响应。它通过 API 公开工作流程,使团队能够以编程方式访问管道和业务逻辑,标准化组织内的工作流开发和部署。Prefect 还提供自动重试、分布式执行、调度、缓存等功能,能够跟踪并监视每个活动。用户可以选择自托管 Prefect 服务器实例或托管 Prefect Cloud 仪表板进行管理,提升工作效率和可靠性

Featured image of post Google 开源的快速键值存储库 | 开源日报 No.330

Google 开源的快速键值存储库 | 开源日报 No.330

leveldb 是一个快速的键值存储库,由 Google 编写。它提供了有序映射关系,将字符串键映射到字符串值,并具有诸多特点和优势。包括支持任意字组作为键和值、按照键进行排序存储、自定义比较函数来覆盖排序顺序等。