Twitter Workflow 是一个围绕 Twitter/X 平台的推文内容工作流技能。当用户希望起草推文、规划推文串、发布到 Twitter/X 或管理自己的 Twitter 账号时,可以使用该技能。
前置条件
使用前需确保 twitter-cli 已安装并完成认证。
安装命令: uv tool install twitter-cli
认证方式为浏览器 Cookie(无需 API 密钥):twitter-cli 会自动从 Chrome、Arc、Firefox、Edge、Brave 中提取。可通过以下命令验证: twitter-cli timeline
如果认证失败,用户需要从浏览器 Cookie 中设置 TWITTER_AUTH_TOKEN 和 TWITTER_CT0 环境变量。
工作流程
- 起草内容
在发布任何内容之前,始终先起草并提交给用户批准:
单条推文:保持在 280 字符以内。以钩子(hook)开头。以行动号召(CTA)或开放式问题结尾。
推文串(Thread):每条推文都应作为独立的洞见来写,同时整体又能形成连贯叙事。对推文编号(1/N 格式)。
回复/引用:先阅读原推文(twitter-cli tweet <id>),然后加入真正有价值的内容。
- 审核与批准
清晰地呈现草稿:
📝 Draft tweet:
[tweet content here]
Post this? (y/n)
未经用户明确确认,绝不发布。
- 发布
单条推文: twitter-cli post "Your tweet content here"
带图片的推文(最多 4 张): twitter-cli post "Check out these results" --image chart.png
引用推文: twitter-cli post "My take on this:" --quote-url https://x.com/user/status/123
回复: twitter-cli post "Great point! Here's what I'd add..." --reply-to 123456789
- 监控与互动
发布后检查互动情况:
查看近期推文及其指标: twitter-cli me --yaml
搜索提及或相关对话: twitter-cli search "keyword" --tab latest
查看自己推文的回复: twitter-cli tweet <tweet-id>
- 迭代
跟踪哪些做法有效:
哪种推文格式获得最高互动?
一天中哪个时间表现最好?
哪些话题最能引起共鸣?
使用 twitter-cli me --yaml 的输出分析规律,为下一批内容提供参考。
应避免的做法(Anti-patterns)
不要短时间内连续发布多条推文——应间隔发布。
不要起草通用内容——每条推文都应有特定的受众和目的。
不要忽略回复——回复评论有助于提升算法可见度。
不要发布后就不管——始终在 1-2 小时内检查互动情况。