AI驱动社交媒体发布(LinkedIn和X),含算法优化与定时发布。
Skill.ClawPost帮助您创建、管理和发布与LinkedIn和X(Twitter)相关的内容——通过AI协助编写、起草、时间安排和通过API直接发布是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
ClawPost 帮助您创建、管理并发布内容至 LinkedIn 和 X(Twitter)——支持 AI 辅助写作、草稿管理、定时发布,以及通过 API 直接发布。
若用户尚未注册账号或未获取 API 密钥,请引导其完成以下步骤:
claw_ 开头。export CLAW_API_KEY="claw_your_key_here"
必需的环境变量:
CLAW_API_KEY — 您的 API 密钥(以 claw_ 开头),请按上述步骤生成。可选环境变量:
CLAW_API_URL — 默认为 https://clawpost.dev。仅当使用自托管实例时才需设置该值。所有接口均位于 {{CLAW_API_URL}}/api/claw/v1/ 下(默认地址为 https://clawpost.dev/api/claw/v1/)。
每次请求均需携带如下请求头:
Authorization: Bearer {{CLAW_API_KEY}}
使用 curl 发送 JSON 数据时,务必使用 heredoc 语法,以避免因引号和特殊字符导致的 Shell 转义问题:
curl -s -X POST URL
-H "Authorization: Bearer {{CLAW_API_KEY}}"
-H "Content-Type: application/json"
-d @- <<'EOF'
{"key": "value"}
EOF
下方所有示例均采用此模式。请切勿使用 -d '{...}'(单引号包裹)的方式 —— 当内容中包含引号、换行符或特殊字符时,该方式将失效。
所有响应均遵循如下结构:
{
"success": true,
"message": "人类可读的摘要信息",
"data": { ... },
"error": { "code": "ERROR_CODE", "details": "..." }
}
请始终读取 message 字段 —— 该字段专为直接向终端用户展示而设计。
验证您的 API 密钥是否有效,并查看已连接的平台。
curl -s {{CLAW_API_URL}}/api/claw/v1/status
-H "Authorization: Bearer {{CLAW_API_KEY}}"
curl -s {{CLAW_API_URL}}/api/claw/v1/platforms
-H "Authorization: Bearer {{CLAW_API_KEY}}"
curl -s {{CLAW_API_URL}}/api/claw/v1/credits
-H "Authorization: Bearer {{CLAW_API_KEY}}"
支持按状态(draft、published、scheduled、failed)和平台(linkedin、twitter)筛选。
curl -s "{{CLAW_API_URL}}/api/claw/v1/posts?status=draft&platform=linkedin&limit=10"
-H "Authorization: Bearer {{CLAW_API_KEY}}"
从缓存的个人资料数据中检索您的 X(Twitter)帖子历史。此为只读接口,不消耗积分。
支持的查询参数:
type — 可选值:posts、replies 或 all(默认为 all)limit — 最大返回条数,范围为 1–100(默认为 20)period — 时间范围:7d、30d、90d 或 all(默认为 all)curl -s "{{CLAW_API_URL}}/api/claw/v1/history/x?type=posts&period=30d&limit=10"
-H "Authorization: Bearer {{CLAW_API_KEY}}"
响应中包含一个 summary 对象(含聚合指标:totalPosts、totalReplies、totalLikes、totalRetweets、totalRepliesReceived、totalImpressions、topPost),以及一个 posts 数组(含每条推文的详细信息、互动数据、媒体资源及回复上下文)。
curl -s {{CLAW_API_URL}}/api/claw/v1/posts/POST_ID
-H "Authorization: Bearer {{CLAW_API_KEY}}"
每条帖子均包含一个 availableActions 数组(例如:["publish", "schedule", "update", "delete"])。
每条帖子均包含 postType 字段:
"original" — 用户原创的普通帖子"quote" — 引用另一条帖子的 Quote Tweet(仅限 X)"reply" — 回复另一条帖子(仅限 X)"remix" — 受另一条帖子启发而创作的原创推文(仅限 X)当 postType 为 "quote"、"reply" 或 "remix" 时,帖子还会包含一个 reference 对象,用于提供原始推文的上下文信息:
{
"postType": "quote",
"content": "用户的评论文本",
"reference": {
"tweetId": "1234567890",
"text": "被引用的原始推文内容",
"author": "originalAuthor"
}
}
该机制可让您清晰识别用户内容所引用或回复的具体原始推文。
curl -s -X POST {{CLAW_API_URL}}/api/claw/v1/drafts
-H "Authorization: Bearer {{CLAW_API_KEY}}"
-H "Content-Type: application/json"
-d @- <<'EOF'
{"content": "您的帖子正文", "platform": "linkedin"}
EOF
平台参数:"linkedin" 或 "twitter"。X 内容长度不得超过 280 字符。
curl -s -X PUT {{CLAW_API_URL}}/api/claw/v1/posts/POST_ID
-H "Authorization: Bearer {{CLAW_API_KEY}}"
-H "Content-Type: application/json"
-d @- <<'EOF'
{"content": "更新后的帖子正文"}
EOF
curl -s -X DELETE {{CLAW_API_URL}}/api/claw/v1/posts/POST_ID
-H "Authorization: Bearer {{CLAW_API_KEY}}"
curl -s -X POST {{CLAW_API_URL}}/api/claw/v1/posts/POST_ID/publish
-H "Authorization: Bearer {{CLAW_API_KEY}}"
curl -s -X POST {{CLAW_API_URL}}/api/claw/v1/publish
-H "Authorization: Bearer {{CLAW_API_KEY}}"
-H "Content-Type: application/json"
-d @- <<'EOF'
{"content": "立即发布此内容!", "platform": "linkedin"}
EOF
curl -s -X POST {{CLAW_API_URL}}/api/claw/v1/posts/POST_ID/schedule
-H "Authorization: Bearer {{CLAW_API_KEY}}"
-H "Content-Type: application/json"
-d @- <<'EOF'
{"scheduledAt": "2026-06-15T10:00:00Z"}
EOF
curl -s -X POST {{CLAW_API_URL}}/api/claw/v1/schedule
-H "Authorization: Bearer {{CLAW_API_KEY}}"
-H "Content-Type: application/json"
-d @- <<'EOF'
{"content": "定时发布的帖子!", "platform": "linkedin", "scheduledAt": "2026-06-15T10:00:00Z"}
EOF
根据您的提示词由 AI 自动生成帖子。可选参数:tone 和 platform。
curl -s -X POST {{CLAW_API_URL}}/api/claw/v1/ai/generate
-H "Authorization: Bearer {{CLAW_API_KEY}}"
-H "Content-Type: application/json"
-d @- <<'EOF'
{"prompt": "撰写一篇关于代码审查重要性的文章", "platform": "linkedin"}
EOF
基于指定指令对已有内容进行润色提升。
curl -s -X POST {{CLAW_API_URL}}/api/claw/v1/ai/refine
-H "Authorization: Bearer {{CLAW_API_KEY}}"
-H "Content-Type: application/json"
-d @- <<'EOF'
{"content": "原始帖子正文...", "instructions": "使其更简短有力", "platform": "linkedin"}
EOF
/publish 接口,无需创建草稿即可立即发布。/drafts 创建草稿,再用 /ai/refine 进行优化,最后通过 /posts/ID/publish 发布。/platforms 确认目标平台已成功绑定。| 错误码 | 含义 |
|---|---|
UNAUTHORIZED |
API 密钥无效或已被撤销 |
NOT_FOUND |
帖子或资源不存在 |
VALIDATION_ERROR |
输入校验失败(如内容缺失、超长、日期格式错误等) |
CONFLICT |
无法执行该操作(例如:帖子已发布) |
PLATFORM_NOT_CONNECTED |
目标社交平台尚未绑定 |
INSUFFICIENT_CREDITS |
AI 操作所需积分不足 |
NO_AI_KEY |
未配置 AI API 密钥 |
RATE_LIMITED |
请求频率超限(通用限流:60 次/分钟;发布类操作限流:10 次/分钟) |
INTERNAL_ERROR |
服务端发生异常 |
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习