StarkBot(STARKBOT币)是一个基于x402协议构建的web3原生AI助手机器人。它无需传统的API密钥即可运行,而是使用EVM钱包认证和小额x402支付来访问各种模型。
目标是将设置过程简化到Web2的10倍,同时使机器人能够自主支付和执行任务——这对于为AI机器人提供无密钥RPC访问尤为有用。
项目核心特性
极其简单的部署:
一键部署到DigitalOcean应用平台,未来计划推出更简便的方法。
与ClawdBot生态系统兼容:可直接导入和使用ClawdBot的技能(例如,天气工具)。
多平台集成:支持连接到Telegram、Discord和GitHub,并可使用来自OpenAI、Anthropic、Llama等的模型作为后端代理。
x402优先设计:整个系统原生支持x402协议,允许机器人使用单个以太坊钱包支付各种服务。
自主代理功能:机器人已能够独立创建PR、处理任务和自动化工作流程。
关于开发者ethereumdegen:
自2017年以来活跃于以太坊生态系统的Solidity开发者,拥有近1000个项目经验。拥有十年加密货币领域经验,专注于智能合约、DeFi和web3工具。
主要贡献和项目:2017-2018年:推出0xBitcoin及其相关的代币挖矿池,并创建了一个山寨币挖矿池。TellerFinance:核心贡献者;编写了Teller的场外借贷智能合约和核心借贷池。这些借贷池已通过两次审计竞赛,至今仍保持稳定运行——这令他倍感自豪。
StarkBot是一个自主人工智能助手框架,它:
接受来自多个平台(Telegram、Slack、Discord、网页)的消息
利用人工智能(Claude、OpenAI或Llama)的工具调用功能
执行工具(网页搜索、文件操作、shell命令、消息传递)
存储记忆以实现长期情境感知
通过定时任务和心跳触发器实现任务自动化
提供用于配置、监控和管理的仪表板
主要特点
多平台消息传递
同时连接Telegram、Slack和Discord。消息经过规范化处理,并通过统一的流程进行处理。
人工智能驱动的对话
支持多种人工智能提供商,并提供可配置的模型和参数。具备更强大的思维能力,能够处理复杂任务。
工具执行
内置网络搜索、文件操作、shell命令执行和跨平台消息传递工具。
技能系统
可扩展的自定义技能,可以以Markdown或ZIP文件格式上传。
调度与自动化
基于CRON的作业调度和重复任务的心跳触发器。
实时更新
基于WebSocket的事件广播,用于实时传输工具执行进度和消息更新。