这个开源项目,Star 攀升趋势巨快。
目前已经在 GitHub 上获得 55K+ 的 Star了,非常火爆。
开源项目 OpenHands 的描述是:少写代码,多做事(Code Less,Make More)
简单说,它就是一个可以帮程序员写代码的 AI Agent,你只需要告诉这个 AI 助手实现什么,它自动拆解执行。
OpenHands 可不是简单的根据需求直接硬生生的输出代码嗷!
它除了能写代码,还可以自己调试、测试、重构,甚至进行版本控制。
更绝的是,还能浏览网页,不会的地方会自己跑到 StackOverflow 复制代码。Ctrl C + Ctrl V 大法也是被 AI 学会了。
真的勘称 OpenHands, 解放双手!
你看下面这个视频:
首次使用这个开源神器的时候,它会让你选择关联一个 GitHub 仓库。
除了帮你从零构建一个 APP 应用,它还能解 GitHub 项目仓库中的 Bug。
甚至可以帮你解决别人提交过来的代码冲突。
除了这些,它甚至能过帮你写 Readme文档,比如让这个 AI 助手在开源项目 OpenHands 中增加一个日文版的 Readme 文件。
它会自动操作对应仓库的目录结构,并把生成好的文档搞进去。
你可以自己使用 Docker 部署或者直接访问开发者提供的链接使用。
Docker 部署
OpenHands 也可以使用 Docker 在本地系统上运行,运行如下命令:
docker pull docker.all-hands.dev/all-hands-ai/runtime:0.39-nikolaik
docker run -it --rm --pull=always \
-e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:0.39-nikolaik \
-e LOG_ALL_EVENTS=true \
-v /var/run/docker.sock:/var/run/docker.sock \
-v ~/.openhands-state:/.openhands-state \
-p 3000:3000 \
--add-host host.docker.internal:host-gateway \
--name openhands-app \
docker.all-hands.dev/all-hands-ai/openhands:0.39
您会发现 OpenHands 正在 http://localhost:3000 运行!
此时会让你提供 AI 大模型的 API 密钥。建议使用Anthropic 的 Claude 3.7 Sonnet 效果更好,更智能
直接访问
直接访问:https://app.all-hands.dev/
开源地址:https://github.com/All-Hands-AI/OpenHands
这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了:
文章来自于“逛逛GitHub”,作者“逛逛”。
【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。
项目地址:https://github.com/Significant-Gravitas/AutoGPT
【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。
项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md