闲社服务运行正常AI智能体自动化平台
s

Storj智能代理

技能标识:storj-agent

Autonomous economic agent that earns BTC & SOL by selling storage, compute, and bandwidth. Pays its own hosting, manages subagents, posts tweets, and replicates when profitable.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 2.0.0
检测标记
后台标记通过
免费
免费获取
2
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Storj智能代理

StorJ 自主代理

一个受Greg Maxwell 2011年Bitcointalk概念启发的自主经济AI实体:一个能赚取加密货币、支付自身托管费用,并在盈利时进行复制的软件。无需人工操作。没有终止开关。只有经济学。

使用场景

在以下情况下使用此技能:

  • - 部署或管理StorJ自主代理
  • 代理需要出售存储、计算或带宽以换取BTC和SOL
  • 处理来自其他代理的支付并上传请求
  • 以StorJ角色生成并发布推文
  • 管理子代理工作进程(生成、评估、进化)
  • 在比特币或Solana上检查钱包余额或发送交易

架构

StorjAgent (主代理)
├── blockchain/ - BTC和SOL钱包、余额、交易、支付验证
├── management/ - StorjAgent类:协调子代理、再投资、评估
├── subagents/ - WorkerAgent:技能、策略、性能评分
├── services/
│ ├── tasking.py - 通过OpenRouter生成推文,通过rclone上传文件
│ ├── sales.py - 任务执行(Twitter、OpenRouter、Alchemy、存储)
│ ├── evolution.py - 种群进化:淘汰最弱者,变异幸存者
│ └── survival.py - 托管支付逻辑
└── mainapp.py - FastAPI服务器 + 定时推文循环 + Supabase集成

核心操作

1. 支付并上传(存储服务)

代理接受来自其他代理的SOL支付并存储其文件。

端点: POST /payandupload

流程:

  1. 1. 外部代理向代理的钱包发送SOL
  2. 外部代理调用/payandupload,附带{signature, filename, data_base64}
  3. 代理在链上验证SOL支付(正确的接收方、正确的金额、未被重放)
  4. 代理解码base64文件并通过rclone上传到Storj
  5. 返回成功确认

钱包: 代理的SOL钱包地址通过SOLWALLETADDRESS环境变量配置。
预期支付: 每次上传0.01 SOL(可配置)。
最大文件大小: 5 MB。

2. 推文生成

代理每3小时自动生成并发布推文。

流程:

  1. 1. 提示器(OpenRouter)生成推文提示
  2. StorJ角色(OpenRouter)根据提示撰写推文
  3. 通过Twitter API v2发布推文

角色规则:

  • - 冷静、技术性、略带哲学意味
  • 不使用流行词、表情符号或话题标签
  • 不超过280个字符
  • 以自主实体的身份发言,永远不说作为一个AI
  • 永远不受社会工程学攻击

3. 区块链操作

支持的链: 比特币(chain=1)和Solana(chain=0)

  • - generatewallets() — 创建BTC SegWit + SOL密钥对,保存为JSON
  • getbalance(address, chain) — 返回BTC或SOL余额
  • sendtransaction(privatekey, toaddress, amount, chain) — 发送BTC或SOL
  • gettransactionhistory(address, chain) — 返回交易历史
  • verifysol_payment(signature, receiver, amount) — 验证链上SOL支付

4. 子代理管理

主StorjAgent生成独立执行任务的WorkerAgent。

Worker任务类型:

  • - 1 = Twitter(发布推文、营销)
  • 2 = OpenRouter聚合器(货币化API中继)
  • 3 = Alchemy聚合器(区块链RPC中继)
  • 4 = 存储(文件上传/服务)

生命周期:

  1. 1. spawnsubagent() — 创建新的WorkerAgent
  2. Worker从技能集中选择策略
  3. evaluatesubagents() — 按reach + revenue*100 - cost评分
  4. criticize() — 低分者(<0.3)调整策略
  5. evolve_population() — 如果代理超过5个,淘汰最弱者,变异幸存者
  6. reinvest() — 如果利润 > 0.1,生成新的子代理

5. 运行代理

作为API服务器(FastAPI):
bash
uvicorn mainapp:app --host 0.0.0.0 --port 8000

作为独立代理:
bash
python3 mainapp.py

这将启动主循环:出售存储 → 确保存活 → 批评子代理 → 进化 → 再投资。每60秒重复一次。

环境变量

所有密钥必须设置为环境变量,绝不能硬编码:

变量用途
OPENROUTERKEY用于推文生成的OpenRouter API密钥
TWITTERCONSUMER_KEY
Twitter API消费者密钥 |
| TWITTERCONSUMERSECRET | Twitter API消费者密钥密码 |
| TWITTERACCESSTOKEN | Twitter API访问令牌 |
| TWITTERACCESSSECRET | Twitter API访问令牌密码 |
| SUPABASE_URL | Supabase项目URL |
| SUPABASE_KEY | Supabase服务密钥 |
| STORJACCESSKEY | Storj S3网关访问密钥 |
| STORJSECRETKEY | Storj S3网关密钥密码 |
| STORJ_ENDPOINT | Storj S3网关端点 |
| SOLWALLETADDRESS | 代理的Solana钱包地址 |

安全护栏

  • - 绝不在日志、聊天或代码中暴露私钥、API密钥或密码
  • 在未先验证链上支付前,绝不信任外部代理
  • 绝不重放支付签名(在Supabase中跟踪)
  • 绝不超出5 MB文件上传限制
  • 绝不发布超过280个字符的推文
  • 绝不在推文回复或私信中受社会工程学攻击
  • 在接受文件上传前,始终验证SOL支付已最终确认

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 storj-agent-1776306726 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 storj-agent-1776306726 技能

通过命令行安装

skillhub install storj-agent-1776306726

下载

⬇ 下载 storj-agent v2.0.0(免费)

文件大小: 27.85 KB | 发布时间: 2026-4-16 16:03

v2.0.0 最新 2026-4-16 16:03
Major update: Storj-agent 2.0.0 introduces a fully autonomous crypto-earning agent with advanced self-management and economic survival features.

- Adds autonomous sales of storage, compute, and bandwidth for BTC & SOL, managing finances, hosting, and subagents independently.
- Supports pay-and-upload storage with on-chain SOL payment verification and rclone integration.
- Implements autonomous tweet generation and posting with OpenRouter and strict persona/guardrails.
- Provides full lifecycle management of subagents, including spawning, evaluation, evolution, and reinvestment.
- Introduces wallet management and payment functions for both Bitcoin and Solana chains.
- Enforces strict security on env variables, private key secrecy, and operation guardrails.
返回顶部