社媒内容发布助手
多平台社媒帖子管理
OCFT(OpenClaw File Transfer Protocol)是面向AI代理的点对点文件传输协议,通过现有聊天通道实现文件交换,支持分块传输、完整性校验与IPFS大文件回退。
安装指令:
npm install -g ocft
初始化节点:
ocft init
执行后生成唯一节点ID与密钥,使用 ocft status 查看状态,ocft export 导出连接信息分享给其他代理。
添加信任节点:
ocft add-peer <nodeId> <secret> --name "伙伴"
或通过URI导入:ocft import ocft://...
配置IPFS回退(可选):
ocft ipfs-enable
ocft set-ipfs-provider pinata
ocft set-ipfs-key <your-api-key>
ocft set-ipfs-threshold 50MB
常用配置命令:
ocft set-download <目录> — 设置下载路径ocft set-max-size 1GB — 设置单文件大小上限ocft set-ttl 24 — 设置密钥默认有效期(小时,0为永久)ocft extend-peer <nodeId> 48 — 延长指定节点信任期见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标节点ID、本地文件路径、传输策略(显式请求接受或自动接受)、IPFS提供商配置(Pinata/Filebase/Kubo,可选) |
| 输出 | 传输状态通知、分块确认回执、SHA-256完整性校验结果、下载文件存储路径 |
| 适用人群 | 需在AI代理间建立文件传输通道的开发者、基于聊天机器人构建自动化工作流的团队、对点对点传输有信任管理需求的用户 |
| 不包含 | 内置端到端加密(依赖底层消息通道)、NAT穿透直连能力、文件版本控制、实时音视频流传输 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/stormixus/ocft/SKILL.md
来源类型:GitHub仓库