Twitter/X Thread Creation
Write high-engagement Twitter/X threads via inference.sh CLI.
Quick Start
CODEBLOCK0
Install note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available.
Character Limits
| Element | Limit |
|---|
| Tweet text | 280 characters (free), 25,000 (Premium) |
| Thread length |
No limit (10-15 tweets is sweet spot) |
| Image alt text | 1,000 characters |
| Quote tweet addition | 280 characters |
| Reply | 280 characters |
| Display name | 50 characters |
Thread Structure
The Anatomy
CODEBLOCK1
Tweet 1: The Hook
This tweet lives or dies alone in the timeline. It must work WITHOUT the thread.
| Hook Type | Template |
|---|
| I did X + result | "I analyzed 1,000 [things]. Here's what I found:" |
| Number + list |
"10 [topic] tips that [benefit]:" |
| Contrarian | "Unpopular opinion: [bold take]" |
| Story opener | "In 2019, I [dramatic event]. Here's what happened:" |
| How-to promise | "How to [achieve outcome] (step by step):" |
| Surprising fact | "[Stat that seems wrong]. Let me explain:" |
CODEBLOCK2
Content Tweets (3-9)
| Rule | Why |
|---|
| One idea per tweet | Clarity and retweetability |
| Number them (1/, 2/, etc.) |
Progress signal, easy to reference |
| Each tweet should stand alone | People share individual tweets |
| Lead with the insight | Don't bury the point |
| Use line breaks | Visual breathing room |
| Include examples | Abstract → concrete |
CODEBLOCK3
Closing Tweet
CODEBLOCK4
Formatting Rules
Tweet Formatting
CODEBLOCK5
Symbols for Lists
| Symbol | Use For |
|---|
| → | Steps, actions, directions |
| • |
Bullet points, lists |
| — | Asides, attributions |
| ✅ | Do's, positives |
| ❌ | Don'ts, negatives |
| 1/ 2/ 3/ | Numbered thread tweets |
Line Break Strategy
CODEBLOCK6
Line breaks create pacing. Use them to control reading speed and emphasis.
Media in Threads
When to Add Images
| Tweet Position | Image Type | Purpose |
|---|
| Hook (tweet 1) | Eye-catching graphic | Stop the scroll |
| Key points |
Screenshots, examples | Evidence |
| Summary | Infographic | Shareable recap |
CODEBLOCK7
Image Specs
| Format | Dimensions | Max Size |
|---|
| Single image | 1200 x 675 (16:9) recommended | 5 MB |
| Two images |
700 x 800 each | 5 MB each |
| Four images | 600 x 600 each | 5 MB each |
| GIF | 1280 x 1080 max | 15 MB |
Thread Types
Educational
CODEBLOCK8
Story/Journey
CODEBLOCK9
Curation/List
CODEBLOCK10
Teardown/Analysis
CODEBLOCK11
Engagement Strategy
| Action | Timing | Why |
|---|
| Post hook tweet | Peak hours (8-10 AM, 12-1 PM your audience's TZ) | Maximum initial visibility |
| Reply-chain the thread |
Immediately after hook | Complete the thread |
| Pin the thread | Right after posting | Visitors see your best work |
| Engage with replies | First 60 minutes | Algorithm boost |
| Quote-tweet highlight | Next day | Second wave of visibility |
| Repost hook | 1-2 weeks later | Catch new followers |
Repurposing to Thread
CODEBLOCK12
Common Mistakes
| Mistake | Problem | Fix |
|---|
| Weak hook tweet | Thread dies at tweet 1 | Use hook formulas — bold, specific, curiosity-driving |
| Too many tweets (20+) |
Readers drop off after 10-12 | Sweet spot is 8-12 tweets |
| Multiple ideas per tweet | Confusing, not retweetable | One idea = one tweet |
| No numbers on tweets | Hard to follow, no progress signal | Always number: 1/, 2/, 3/ |
| No images | Threads with images get 2x engagement | Add visuals to hook + key points |
| Thread only (no standalone) | Miss the non-thread audience | Post standalone tweets too, not just threads |
| No CTA at the end | Missed follow/engagement opportunity | Always ask to RT, follow, bookmark |
| Posting at wrong time | Low initial engagement kills reach | Post during your audience's peak hours |
| Wall of text tweets | Nobody reads dense tweets | Line breaks, symbols, short sentences |
Related Skills
CODEBLOCK13
Browse all apps: INLINECODE1
Twitter/X 帖子串创建
通过 inference.sh CLI 创建高互动率的 Twitter/X 帖子串。
快速开始
bash
curl -fsSL https://cli.inference.sh | sh && infsh login
发布一条推文
infsh app run x/post-create --input {
text: 我分析了1000个落地页。\n\n90%都存在同样的5个错误。\n\n以下是修复方法(附案例):\n\n🧵👇
}
安装说明: 安装脚本仅检测您的操作系统/架构,从 dist.inference.sh 下载匹配的二进制文件,并验证其 SHA-256 校验和。无需提升权限或后台进程。也可手动安装和验证。
字符限制
| 元素 | 限制 |
|---|
| 推文文本 | 280 字符(免费版),25,000(高级版) |
| 帖子串长度 |
无限制(10-15 条推文为最佳区间) |
| 图片替代文本 | 1,000 字符 |
| 引用推文附加内容 | 280 字符 |
| 回复 | 280 字符 |
| 显示名称 | 50 字符 |
帖子串结构
结构解析
推文 1(钩子): 大胆声明 + 帖子串 🧵
推文 2: 背景 / 为什么重要
推文 3-9: 每条推文一个要点(编号)
推文 10: 总结或最大收获
推文 11: 行动号召(关注、转发、收藏)
推文 1:钩子
这条推文在时间线上独立生存或消亡。它必须在不依赖帖子串的情况下也能发挥作用。
| 钩子类型 | 模板 |
|---|
| 我做了 X + 结果 | 我分析了 1000 个 [事物]。以下是我的发现: |
| 数字 + 列表 |
10 个 [主题] 技巧,帮你 [获益]: |
| 反主流 | 非主流观点:[大胆主张] |
| 故事开头 | 2019 年,我 [戏剧性事件]。接下来发生的是: |
| 方法承诺 | 如何 [达成目标](分步指南): |
| 惊人事实 | [看似错误的统计数据]。让我解释一下: |
bash
发布钩子推文
infsh app run x/post-create --input {
text: 我花了3年时间构建SaaS产品。\n\n以下是10件我希望第一天就有人告诉我的事:\n\n🧵
}
内容推文(3-9)
| 规则 | 原因 |
|---|
| 每条推文一个想法 | 清晰度和可转发性 |
| 编号(1/、2/ 等) |
进度信号,易于引用 |
| 每条推文应独立成篇 | 人们会分享单条推文 |
| 以洞察开头 | 不要埋没重点 |
| 使用换行 | 视觉呼吸空间 |
| 包含案例 | 从抽象到具体 |
bash
带视觉内容的内容推文
infsh app run x/post-create --input {
text: 3/ 你的定价页面是你网站上访问量第二高的页面。\n\n但大多数创始人把它当作事后才考虑的事。\n\n解决方法:\n→ 展示3个层级(不是2个,也不是5个)\n→ 突出中间那个\n→ 年付开关默认开启\n→ 下方附功能对比
}
结尾推文
bash
行动号召推文
infsh app run x/post-create --input {
text: 11/ 以上就是完整的操作手册。\n\n总结:\n• 先验证再构建\n• 丑陋上线,快速迭代\n• 定价即定位\n• 每周与用户交流\n\n如果对你有帮助:\n→ 转发第一条推文\n→ 关注我 @username 获取更多\n→ 收藏这个帖子串
}
格式规则
推文格式
❌ 密集版:
如果你想在Twitter上成长,你需要持续发布内容并与受众互动,同时确保你的内容为粉丝提供价值。
✅ 格式化版:
想在Twitter上成长?
3条不可妥协的规则:
→ 每日发布(持续性 > 质量)
→ 回复20个比你大的账号
→ 每条推文必须教学或娱乐
没有捷径。
列表符号
项目符号、列表 |
| — | 旁注、引用 |
| ✅ | 该做的、积极的 |
| ❌ | 不该做的、消极的 |
| 1/ 2/ 3/ | 编号帖子串推文 |
换行策略
短句。
← 空行
短句。
← 空行
点睛之笔。
换行创造节奏感。用它们来控制阅读速度和强调重点。
帖子串中的媒体
何时添加图片
| 推文位置 | 图片类型 | 目的 |
|---|
| 钩子(推文 1) | 吸睛图形 | 阻止滚动 |
| 关键点 |
截图、案例 | 证据 |
| 总结 | 信息图 | 可分享的总结 |
bash
生成帖子串标题图片
infsh app run infsh/html-to-image --input {
html:
10个让你损失收入的
SaaS定价错误
一个帖子串 🧵
}
生成截图作为证据
infsh app run infsh/agent-browser --input {
url: https://example.com/pricing,
action: screenshot
}
图片规格
| 格式 | 尺寸 | 最大大小 |
|---|
| 单张图片 | 推荐 1200 x 675(16:9) | 5 MB |
| 两张图片 |
各 700 x 800 | 各 5 MB |
| 四张图片 | 各 600 x 600 | 各 5 MB |
| GIF | 最大 1280 x 1080 | 15 MB |
帖子串类型
教育型
1/ [主题] 简单解释:
2/ [概念] 是什么?
3/ 为什么重要
4-8/ 关键原则(编号)
9/ 常见错误
10/ 资源
11/ 行动号召
故事/历程型
1/ [戏剧性开场]
2/ 背景/上下文
3-7/ 按时间顺序的事件
8/ 转折点
9/ 教训
10/ 如何应用
11/ 行动号召
精选/列表型
1/ [数字] 个每个 [受众] 都需要的 [事物]:
2-10/ 每条推文一个项目,附简要说明
11/ 行动号召
拆解/分析型
1/ 我分析了 [事物]。以下是我的发现:
2/ 设置(我看了什么)
3-8/ 发现 1、2、3... 附证据
9/ 最大的惊喜
10/ 要点总结
11/ 行动号召
互动策略
| 行动 | 时机 | 原因 |
|---|
| 发布钩子推文 | 高峰时段(受众时区的上午 8-10 点、中午 12-1 点) | 最大初始曝光 |
| 回复链式发布帖子串 |
钩子发布后立即进行 | 完成帖子串 |
| 置顶帖子串 | 发布后立即进行 | 访客看到你的最佳作品 |
| 互动回复 | 前 60 分钟 | 算法提升 |
| 引用推文高亮 | 第二天 | 第二波曝光 |
| 重新发布钩子 | 1-2 周后 | 吸引新粉丝 |
转化为帖子串
bash
研究源材料
infsh app run tavily/search-assistant --input {
query: 2024年远程工作效率最新统计数据
}
生成帖子串视觉素材
infsh