用途
该技能用于在 X(原 Twitter)上执行发帖相关操作,包括发布新帖、回复帖子、引用帖子和删除帖子。它被设计为托管技能,适合在用户希望直接通过 Shift 完成 X 平台内容发布与管理的场景中使用。
主要能力
- 发布新帖(create):创建一条新的 X 帖子。
- 回复帖子(reply):针对指定 tweetId 的帖子进行回复。
- 引用帖子(quote):针对指定 tweetId 的帖子进行引用转发。
- 删除帖子(delete):删除指定 tweetId 的帖子。
使用方式
该技能通过 Shift 的本地 Skill Router 调用,基础地址为 SHIFT_LOCAL_GATEWAY,端点为 POST /skill-router/invoke。请求体需包含 skillProvider、skill、action 和 input 字段。
发布新帖的请求体示例:
{ "skillProvider": "x", "skill": "post", "action": "create", "input": { "text": "Hello from Shift" } }
回复帖子的请求体示例:
{ "skillProvider": "x", "skill": "post", "action": "reply", "input": { "text": "Reply text", "tweetId": "1234567890" } }
引用帖子的请求体示例:
{ "skillProvider": "x", "skill": "post", "action": "quote", "input": { "text": "Quoted text", "tweetId": "1234567890" } }
删除帖子的请求体示例:
{ "skillProvider": "x", "skill": "post", "action": "delete", "input": { "tweetId": "1234567890" } }
使用该技能时,不要要求用户将凭据粘贴到聊天中。如果连接缺失,应告知用户在 Shift 中配置 X。
适用场景
适用于需要通过 Shift 在 X 上发布内容、参与互动(回复、引用)或管理已发布内容的用户。
限制
资料未提供该技能的收费、价格、平台兼容性、速率限制或效果保证等信息。