←返回 Skills 列表
🐦
Twitter / X
搜索+发布+互动分析,一站式。
社区
📦安装
在终端中运行以下命令安装此 Skill:
clawhub install xhs-skill
✨ 主要特性
- •Twitter/X 集成
- •自动发推文
- •内容调度和定时发布
- •数据分析和趋势监控
- •智能回复建议
- •多账号管理
📖 使用指南
发布推文
发布文本或媒体推文
import { Twitter } from "@ima-claw/twitter"
const twitter = new Twitter({
apiKey: process.env.TWITTER_API_KEY
})
await twitter.tweet({
text: "Hello from ImaClaw! 🦞",
media: ["image.png"]
})定时发布
安排推文在特定时间发布
await twitter.schedule({
text: "Good morning!",
scheduledAt: new Date("2024-03-15T09:00:00Z")
})💡 示例代码
批量发推
批量发布多条推文
const tweets = [
{ text: "Tweet 1" },
{ text: "Tweet 2" },
{ text: "Tweet 3" }
]
await twitter.batchTweet(tweets, {
interval: 3600 // 每小时发一条
})分析数据
获取推文数据和分析
const analytics = await twitter.getAnalytics({
tweetId: "123456789",
metrics: ["impressions", "engagements", "likes"]
})📚 API 参考
tweet(options)
发布推文
interface TweetOptions {
text: string
media?: string[]
replyTo?: string
quote?: string
}🔧 故障排除
- •确保 Twitter API Key 有正确的权限
- •媒体文件大小不能超过 5MB
- •批量操作注意 API 速率限制
- •定时推文需要保持服务运行