社交内容发布
Twitter与Fa
Farcaster Agent 是 Farcaster 团队官方提供的自动化工具,用于自主创建和管理 Farcaster 社交账户。该技能可完成钱包生成、FID 注册、签名密钥添加、个人资料设置以及内容发布等完整流程。
Farcaster自动账户帮助品牌运营团队快速建立去中心化社交阵地,无需手动处理复杂的区块链操作。从钱包创建到首条内容发布全流程自动化,降低Web3社媒运营的技术门槛,支持批量账号管理与内容矩阵搭建。
落地案例:某NFT项目方需在Farcaster建立官方账号进行社区运营。使用该工具后,仅需提供少量ETH资金和目标链私钥,系统自动完成跨链桥接、FID注册、签名密钥配置及首条宣发内容发布,全程无需人工干预链上操作。生成的凭证文件本地保存,便于后续持续发布项目动态与社区互动。
安装依赖
cd {baseDir}/.. && npm install
第一步:准备资金
生成钱包后向地址转入约 1 美元 ETH 或 USDC(支持 Ethereum、Optimism、Base、Arbitrum、Polygon 任一链)。
第二步:执行自动配置
cd {baseDir}/..
PRIVATE_KEY=0x... node src/auto-setup.js "第一条 cast 内容"
该命令会自动检测资金所在链、完成桥接到 Optimism/Base、注册 FID、添加签名者、同步 hub 并发布首条 cast。
第三步:查看已保存凭证
node src/credentials.js list
node src/credentials.js get
发布更多内容
PRIVATE_KEY=0x... SIGNER_PRIVATE_KEY=... FID=123 node src/post-cast.js "新内容"
更新个人资料
PRIVATE_KEY=0x... SIGNER_PRIVATE_KEY=... FID=123 npm run profile 用户名 "显示名" "简介" "头像URL"
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 约1美元ETH/USDC资金、钱包私钥、可选配置参数(用户名/简介/头像/cast文本) |
| 输出 | Farcaster FID、签名密钥、本地凭证文件、已发布cast的链上哈希及访问链接 |
| 适用人群 | AI代理开发者、多账户运营者、协议测试者、希望快速入门Farcaster的新用户 |
| 不包含 | 安全密钥托管方案、硬件钱包支持、内容审核、社交互动自动化、多平台同步 |
~/.openclaw/farcaster-credentials.json 或 ./credentials.json,任何获取文件者可控制钱包资金与账户原始链接:https://github.com/openclaw/skills/tree/main/skills/rishavmukherji/farcaster-agent/SKILL.md
来源类型:GitHub 仓库