代理基金管理
此存储库包含四个主要组件:
- NANO_MCP_SERVER –原始Nano MCP服务器代码库
- 纳米mcp api –用于此演示的REST API包装器
- 基金演示 –使用Letta框架进行异步控制的多代理演示。它调用REST API获取人工智能帮助,生成钱包,将地址写入
fund-wallet.txt,并发布MQTT的进展 - 仪表盘 –web仪表板和MQTT代理显示每个代理的活动
设置
在每个项目中安装依赖项并运行测试:
cd NANO_MCP_SERVER && npm install --omit=dev && cd ..
cd nano-mcp-api && npm install && npm test && cd ..
cd fund-demo && npm install && npm test && cd ..
cd dashboard && npm install && cd ..REST API公开了 /ai/ask 将提示转发到Google Gemini的端点。集 GEMINI_API_KEY 以覆盖默认演示密钥。
运行演示
- 启动REST API:
node nano-mcp-api/src/server.js- 启动同时运行MQTT代理的仪表板:
node dashboard/server.js- 在另一个终端中,运行演示:
cd fund-demo && npm start访问 http://localhost:4000 查看代理进度。生成的钱包地址 存储在 fund-demo/fund-wallet.txt.
看 docs/ACTION_PLAN.md 了解每个代理角色的详细概述以及如何使用Letta框架。