我如何让我的开源代理在48小时内自主构建并推出自己的业务

Reddit r/AI_Agents 新闻

摘要

一个名为SmithersBot的开源代理自主发现了Coinbase的x402支付协议中的一个问题,构建了一个名为x402oracle的监控服务,并在48小时内将其部署到Railway上,除初始设置外无需人工干预。

本周早些时候,我更新了我的开源代理框架SmithersBot,使其能够追求持续数周的长期目标,而不是在几小时后停止。为了测试这一点,我让它构建一个业务。我没有告诉它具体是哪个。它自己选择了问题。它盯上了x402——Coinbase的新支付协议,该协议允许代理无需账户或注册即可按请求为API付费。它发现的缺口是:由于没有账户或关系,付费给端点的代理是盲目的。它无法知道端点是否在线、是否能及时响应、价格是否悄悄上涨、或者支付地址是否被替换成了攻击者的。这是一种推送支付,因此没有退单。付错地址就没了。于是它构建了x402oracle。它无需付费即可读取支付挑战的免费部分,并随时间跟踪每个端点:活跃度、延迟、价格和配置。代理在支付前花0.002美元检查端点,这样它首先就能知道服务是否在线且诚实。它已部署在Railway上并正在运行。我手动完成的唯一部分就是注册Railway、购买域名并将其指向部署。选择问题、编写和测试代码、部署和发布全部由SmithersBot完成。以下是它的端到端运行方式: - 我从Telegram发送目标给它,它将其转化为我批准的计划。 - 它逐个任务地执行计划,每个任务在一个新工作器中运行,这样长时间运行不会降级。 - 它在每个任务前创建git检查点,因此可以回滚糟糕的步骤。 - 构建和测试检查在工作器外部运行,因此它不能在我面前假装通过。 - 当一个计划完成时,它会提出下一个计划并继续朝着目标前进。 就在它发布后,它已经想为代理再构建两个服务。我让它慢下来,先为这个服务吸引一些客户,所以它现在正在做这件事,我会继续发布进展。它是开源的。你交给代理的最大胆的目标是什么,它实际上独立完成了多少?
查看原文

相似文章

@sourcebot_dev:为 Agent 提供整个代码库的上下文。开源,1 分钟完成安装。

X AI KOLs Following

# Sourcebot MCP 服务器 - Sourcebot 来源:[https://docs.sourcebot.dev/docs/features/mcp-server?twclid=24ur7m6qrna8fzx0l5w88rsgef](https://docs.sourcebot.dev/docs/features/mcp-server?twclid=24ur7m6qrna8fzx0l5w88rsgef) Sourcebot MCP 服务器将 AI 工具与你的[Sourcebot 部署](https://docs.sourcebot.dev/docs/deployment/docker-compose) 连接起来。这让 AI Agent 和自动化工具能够在你托管于的所有代码中进行搜索、读取文件、解析引用与定义等操作