AI Skill Hub 推荐使用:学雨常用器会 是一款优质的Agent工作流。AI 综合评分 7.5 分,在同类工具中表现稳健。如果你正在寻找可靠的Agent工作流解决方案,这是一个值得深入了解的选择。
有及常用器会器中的常用器会器,常用中得常用器会的常用器会器。
学雨常用器会 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
有及常用器会器中的常用器会器,常用中得常用器会的常用器会器。
学雨常用器会 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:pip 安装(推荐)
pip install web3-agent-kit
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install web3-agent-kit
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/ulsreall/web3-agent-kit
cd web3-agent-kit
pip install -e .
# 验证安装
python -c "import web3_agent_kit; print('安装成功')"
# 命令行使用
web3-agent-kit --help
# 基本用法
web3-agent-kit input_file -o output_file
# Python 代码中调用
import web3_agent_kit
# 示例
result = web3_agent_kit.process("input")
print(result)
# web3-agent-kit 配置文件示例(config.yml) app: name: "web3-agent-kit" debug: false log_level: "INFO" # 运行时指定配置文件 web3-agent-kit --config config.yml # 或通过环境变量配置 export WEB3_AGENT_KIT_API_KEY="your-key" export WEB3_AGENT_KIT_OUTPUT_DIR="./output"
Build autonomous AI agents that interact with blockchains — in minutes, not months.
<p align="center"> <img src="assets/demo.gif" alt="Web3 Agent Kit Demo" width="700"/> </p>
---
pip install web3-agent-kit
chain_manager = ChainManager(chains=[Chain.BASE]) wallet = Wallet.from_env("PRIVATE_KEY", chain_manager=chain_manager) uniswap = Uniswap(chain_manager=chain_manager)
| Example | Description |
|---|---|
examples/llm_swap_agent.py | LLM-powered natural language swapping |
examples/direct_swap.py | Programmatic Uniswap swap without LLM |
examples/token_sniper.py | Monitor new pairs, auto-buy safe tokens |
examples/portfolio_dashboard.py | Real-time portfolio across chains |
examples/bridge_agent.py | Cross-chain transfers via Li.Fi/Socket |
examples/swap_agent.py | Autonomous token swapping |
examples/yield_optimizer.py | Cross-protocol yield farming + auto-compound |
examples/multi_wallet.py | Multi-wallet management + batch ops |
examples/plugin_system.py | Plugin system usage + custom plugins |
examples/dca_bot.py | Dollar-cost averaging bot with intervals & limits |
examples/api_server.py | REST API server with Swagger docs |
examples/airdrop_farmer.py | Multi-chain airdrop farming |
examples/sniper_bot.py | Token launch sniper |
examples/portfolio_tracker.py | Portfolio tracking & reporting |
examples/airdrop_suite.py | Full airdrop automation suite |
examples/security_analysis.py | Token security analysis |
---
```bash
export ETH_RPC="https://..." export BASE_RPC="https://..." ```
Full HTTP API for all modules — use from any language (JavaScript, curl, etc):
```bash
python -m src.api
WEB3_API_KEY=your-secret python -m src.api
**Endpoints:**
| Endpoint | Method | Description |
|----------|--------|-------------|
| `/wallet/info` | GET | Wallet info + balance |
| `/swap/quote` | GET | Get swap quote |
| `/swap/execute` | POST | Execute token swap |
| `/portfolio/` | GET | Portfolio dashboard |
| `/gas/estimate` | GET | Gas estimates (EIP-1559) |
| `/gas/recommendation` | GET | Gas timing recommendation |
| `/watcher/list` | GET | List watched wallets |
| `/watcher/add` | POST | Add wallet to watch |
| `/approval/scan` | GET | Scan token approvals |
| `/approval/risk` | GET | Risk report |
| `/dca/orders` | GET/POST | List/create DCA orders |
| `/yield/opportunities` | GET | Scan yield opportunities |
| `/yield/best` | GET | Find best yield |
| `/bridge/quote` | GET | Get bridge quote |
| `/bridge/execute` | POST | Execute bridge |
| `/health` | GET | Health check |
| `/docs` | GET | Swagger UI |
| `/redoc` | GET | ReDoc documentation |
**Example:**bash
---
Multi-provider cascade with automatic fallback:
```python from web3_agent_kit.agent import LLM, LLMConfig
Analyze tokens before interacting:
```python from web3_agent_kit.security import TokenAnalyzer, SecurityConfig
analyzer = TokenAnalyzer(SecurityConfig(chain="base"))
| Feature | Web3 Agent Kit | LangChain + Web3 | Custom Bot | Goat SDK |
|---|---|---|---|---|
| **Setup Time** | Minutes | Hours | Days | Hours |
| **Multi-chain** | 7+ chains | Manual | Manual | Limited |
| **Built-in LLM** | 6 providers | DIY | ❌ | ❌ |
| **DeFi Tools** | Uniswap, Aave, bridges | ❌ | ❌ | Limited |
| **Token Sniper** | ✅ | ❌ | ❌ | ❌ |
| **DCA Bot** | ✅ | ❌ | ❌ | ❌ |
| **Gas Optimizer** | ✅ | ❌ | ❌ | ❌ |
| **Approval Manager** | ✅ | ❌ | ❌ | ❌ |
| **Wallet Watcher** | ✅ | ❌ | ❌ | ❌ |
| **Yield Optimizer** | ✅ | ❌ | ❌ | ❌ |
| **Multi-Wallet** | ✅ | ❌ | ❌ | ❌ |
| **Airdrops** | ✅ | ❌ | ❌ | ❌ |
| **Token Security** | ✅ | ❌ | ❌ | ❌ |
| **Plugin System** | ✅ | ❌ | ❌ | ❌ |
| **Safety Rails** | ✅ Governor | ❌ | ❌ | ❌ |
| **Natural Language** | ✅ | Partial | ❌ | ❌ |
| **Python Native** | ✅ | ✅ | Varies | ❌ (TS) |
| **Type Hints** | ✅ | Partial | Varies | N/A |
| **Active Maintenance** | ✅ | ✅ | Depends | Limited |
---
Web3 Agent Kit 是一个用于构建自主 AI 代理的工具包,能够与区块链进行交互。它可以在分钟内完成,而不是花费几个月的时间。
Web3 Agent Kit 提供了多种功能,包括 LLM-powered 自然语言交换、Uniswap swap 等。
安装步骤: 1. 使用 pip 安装:`pip install web3-agent-kit` 2. 配置环境变量:设置 ETH_RPC 和 BASE_RPC 等变量。 3. 部署方式:支持 Docker、pip 和源码等部署方式。
快速入门: * 使用 LLM-powered 自然语言交换:`examples/llm_swap_agent.py` * 使用 Uniswap swap:`examples/direct_swap.py` * 监控新对,自动购买安全令牌:`examples/token_sniper.py` * 实时查看投资组合:`examples/portfolio_dashboard.py` * 跨链转账:`examples/bridge_agent.py`
配置说明: * 设置环境变量:可选项包括自定义 RPC 端点。 * 使用 MCP:可选项包括自定义 RPC 端点。 * 关键参数:请参阅 API 文档。
REST API: * 18 个端点:全 HTTP API 支持所有模块。 * API 密钥认证:安全访问控制。 * Swagger UI:交互式 API 文档。 * 自动 fallback:多提供商 LLM 冲突。
工作流 / 模块说明: * 安全模块:honeypot 检测、rug pull 检查器、合约审计等。 * 插件系统:插件注册、自定义插件、热重载等。 * LLM 集成:多提供商级别的 LLM 冲突。
常用中的常用器会器、常用器会器、常用器会器、blockchain、defi、ethereum、python、常用中的常用器会器、常用器会器、常用器会器、blockchain、defi、ethereum、python
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
总体来看,学雨常用器会 是一款质量良好的Agent工作流,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | web3-agent-kit |
| 原始描述 | 开源AI工作流:Open-source toolkit for building AI agents that interact with blockchains — DeFi。⭐6 · Python |
| Topics | blockchaindefiethereumpython |
| GitHub | https://github.com/ulsreall/web3-agent-kit |
| License | MIT |
| 语言 | Python |
收录时间:2026-06-05 · 更新时间:2026-06-06 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端