后端与接口
在 Bluesky/AT Protocol 上创建…
需要为 Bluesky 撰写帖子/线索、制定内容策略、参与互动或用 AT Protocol API 自动发布时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
在 Bluesky/AT Protoco特定
解决思路
- 每条帖子限制在 300 字符内(Bluesky 上限,区别于 X 的 280 字符)。
- 利用算法选择:用户可自选 feed 算法,内容需面向可被不同算法和 feed 发现的模式优化。
- 利用自定义 feeds:任何人都可创建主题 feed,用主题 feed 分发和发现内容。
- 适应无广告环境:自然触达是唯一触达,不依赖广告投放。
- 使用开放 API:通过 AT Protocol 完整访问实现自动化发布和互动。
- 尊重去中心化:用户拥有自己的身份和数据,内容策略需考虑可迁移、开放生态。
- 优先制作高表现内容:热点观点/意见(早期采用者受众喜欢辩论)。
- 优先制作高表现内容:行业洞察(科技、媒体、文化主题活跃)。
- 优先制作高表现内容:长文线索(线索没有算法惩罚)。
- 适度制作中高表现内容:原创幽默(要原创机智,不是 meme)。
- 优先制作高表现内容:社区互动(回复文化比 X 更强)。
- 谨慎自我推广:低到中表现,与价值混合时被容忍。
- 使用链接分享:中表现,没有链接惩罚(不同于 LinkedIn)。
- 使用视觉内容:中表现,在增长但非主要格式。
- 面向 Bluesky 2026 受众写作:科技前沿早期采用者、记者与媒体从业者、学术与研究社区、开源与去中心化倡导者、从 Twitter/X 迁出的用户、创作者经济参与者。
- 按频率发布:每天 2-5 条帖子(高于 LinkedIn/Instagram 的容忍度)。
- 选择最佳时间:早上 8-10am ET 和傍晚 5-7pm ET。
- 发布线索时间:在早上发布线索以最大化互动。
- 使用“洞察+背景”公式:第一行写一句行业/主题洞察,第二行写为什么重要或对受众意味着什么。
- 使用“问题+观点”公式:先写一个挑衅性问题,再用 My take: 写 1-2 句观点。
- 使用“简短观察”公式:写当天注意到的简短、有力观察。
- 使用“线索开场”公式:写 {Topic I've been thinking about:},然后写 A thread 🧵。
- 构建线索:Post 1 用钩子,写 compelling opener 让人想继续读。
- 构建线索:Post 2-N 正文,每帖一个点,每点 1-3 句。
- 构建线索:最终帖用总结 + CTA(关注、转发或回复)。
- 遵守线索规则:每帖独立有价值。
- 遵守线索规则:5-10 帖是 sweet spot。
- 遵守线索规则:若按顺序就编号(1/8、2/8 等)。
- 遵守线索规则:结尾给出明确 takeaway。
- 采用话题标签策略:Bluesky 没有传统 hashtags。
- 采用话题标签策略:用描述性文本让 feeds 能抓取。
- 采用话题标签策略:自然提及相关主题。
- 采用话题标签策略:自定义 feeds 用关键词匹配,所以包含相关术语。
- 参与战术:慷慨回复,社区足够小,真诚回复可快速建立关系。
- 参与战术:转发他人帖子时加上评论,补充自己的观点。
- 参与战术:关注自定义 feeds,通过主题 feeds 找到细分受众。
- 参与战术:创建自定义 feed,通过为细分领域策展 feed 建立权威。
- 参与战术:跨平台引用其他平台,写 “I wrote about this in more detail on my blog” 并附链接。
- API 认证:curl -s -X POST "https://bsky.social/xrpc/com.atproto.server.createSession" -H "Content-Type: application/json" -d '{"identifier": "${BLUESKY_HANDLE}", "password": "${BLUESKY_APP_PASSWORD}"}'。
- API 发帖:curl -s -X POST "https://bsky.social/xrpc/com.atproto.repo.createRecord" -H "Authorization: Bearer ${ACCESS_TOKEN}" -H "Content-Type: application/json" -d '{"repo": "${DID}", "collection": "app.bsky.feed.post", "record": {"$type": "app.bsky.feed.post", "text": "Your post text here", "createdAt": "'$(date -u +%Y-%m-%dT%H:%M:%S.000Z)'"}}'。
- API 搜索帖子:curl -s "https://bsky.social/xrpc/app.bsky.feed.searchPosts?q={keyword}&limit=25" -H "Authorization: Bearer ${ACCESS_TOKEN}"。
- API 获取资料:curl -s "https://bsky.social/xrpc/app.bsky.actor.getProfile?actor={handle}" -H "Authorization: Bearer ${ACCESS_TOKEN}"。
- 输出单帖/回复时用 markdown:## Bluesky Post、**Type:** {Single post / Thread / Reply}、**Target audience:** {Who this is for}、---、{实际帖子文本,≤300 字符}、---、**Engagement strategy:** {如何最大化触达}、**Reply prompt:** {有人互动时的建议回复}。
- 输出线索时用 markdown:## Bluesky Thread ({N} posts)、**Topic:** {Thread topic}、---、**1/{N}:** {Hook post}、**2/{N}:** {Point 1}、...、**{N}/{N}:** {Summary + CTA}、---。
- 保持真实:Bluesky 文化重视 authenticity;过度推广或企业腔会被忽略。
- 聚焦关系建设而非病毒规模:平台仍在增长但比 X 小。
- API 访问使用 App Password,不要用主密码;在 Settings > App Passwords 生成。
- 利用自定义 feeds 作为 Bluesky 杀手级功能:为细分领域创建有用 feed,以获得持续可见性。
- 不要从 X 直接跨发:根据平台声音和文化改编内容。
适用边界 · 注意事项
- 目标是大规模付费广告投放或病毒式增长时,不适用:Bluesky 无广告且规模较小,更适合关系建设。
- 不愿按 Bluesky 文化和语气改编内容、只打算从 X 直接跨发时,不适用。
- 没有 Bluesky 账号/App Password 或无法调用 AT Protocol API 时,API 自动化部分不适用。