mcpField
L
linkedin-repurposer

linkedin-repurposer

github.com/sergebulaev营销与增长5.3k110 次安装1 天前更新
代码仓库

关于 linkedin-repurposer

将推文、视频、博客或新闻简报等现有内容改编为 LinkedIn 帖文,同时保留核心观点和事实。它会针对平台重构开头、篇幅、结构和链接,而非从空白页起草。

主要功能

  1. 01改编多种格式的内容
  2. 02提取来源内容的核心观点
  3. 03重构 LinkedIn 开头和结构
  4. 04将外部链接移至首条评论
  5. 05展示来源到帖文的转换关系

适用场景

  1. 01将推文或帖子串改成 LinkedIn 帖文
  2. 02把视频或脚本改编为 LinkedIn 内容
  3. 03再利用博客或新闻简报内容

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sergebulaev/linkedin-skills --skill linkedin-repurposer

安装后在 Claude Code 中输入/linkedin-repurposer确认已加载。

详细介绍

LinkedIn 内容改编器

将你已经创作的内容改写成一篇读起来像是专为 LinkedIn 撰写的帖子。内容改编不是复制粘贴。一条在 X 上表现出色的推文,直接粘贴到 LinkedIn 上就会表现不佳:篇幅太短、没有留白、节奏不对,而且正文里的链接会拉低触达率。

此技能负责改写,而不是生成。它会读取你的原始内容,保留核心观点,并根据 LinkedIn 2026 年的算法重新组织表达。

适用场景

  • “把这条推文/这个推文串改成 LinkedIn 帖子”
  • “把我的 YouTube 视频/博客/新闻简报改编成 LinkedIn 内容”
  • “这篇内容在 Threads 上效果不错,把它改成适合 LinkedIn 的版本”
  • “我有一个用其他形式表达的粗略想法,把它改成适合这里的内容”

不适用于从空白页起草(请使用 linkedin-post-writer),也不适用于审阅已完成的 LinkedIn 草稿(请使用 linkedin-humanizer --mode audit)。

工作原理

先建立语气档案(适用于所有草稿)。 如果 ../../references/voice-profile.md 中的 filled: yes,就加载该文件,并在整个过程中匹配用户的语气特征、硬性规则以及 CTA/链接风格。如果未填写,就提示一次:linkedin-humanizer --mode profile 可以从几篇帖子中学习用户的语气,然后继续采用通用语气规则。如果 ../../references/story-bank.md 中的 filled: yes,也加载该文件,并从中提取具体细节(数字、日期、项目名称),而不是在起草过程中询问。绝不要编造档案中没有的数字;如果档案中没有合适的内容,就询问用户或提供 linkedin-interviewer。

  1. 获取原始内容。 任何形式都可以:推文或推文串、视频或脚本、博客段落、配文、文字稿、项目符号列表,或待阅读链接。如果用户尚未提供,请询问原始内容和目标(评论/转发/点赞/收藏)。
  2. 提取核心。 去掉原平台的外壳,提炼出值得保留的一个论点、故事或数字。改编失败,往往是因为保留了原话,却丢掉了重点。
  3. 重新设计 LinkedIn 开场。 开场必须在前 210 个字符内抓住读者,在“...查看更多”折叠处之前呈现。原内容的开场通常不适用;根据目标,从 ../../references/hook-formulas.md 的 20 种公式中选一种,写出新的首句。
  4. 扩展到 LinkedIn 适合的长度。 X 讲究精简,LinkedIn 则要留出空间。将核心扩展到 900 到 1300 个字符的理想范围:段落简短,不同观点之间空两行,每个节拍包含一个具体细节。密集的推文应扩写成 4 到 6 个短段落,而不是一整堵文字。
  5. 采用 LinkedIn 的结构。 不同观点之间留出空白,加入一个体现真实利害关系或脆弱时刻的片段(在 2026 年,纯观点类帖子很难奏效),并以一个明确的结尾问题或 CTA 收尾。
  6. 处理链接和平台痕迹。 将所有外部链接移至首条评论(正文中的链接会抑制触达率)。去除平台外的痕迹:堆砌标签、“链接在个人简介里”、“快来订阅”、X 的 @用户名,以及“正如我在推特上说过的”这类铺垫。结尾保留 0 到 2 个标签。
  7. 进行 Humanizer 润色。 执行清理:检查 2026 年 AI 词汇的使用密度、超过上限的 em dash(约每 100 个词不超过一个)、连续堆叠的三段式排比、通用开场白和揭示式过渡。保留原内容中的真实数字和专有名称。
  8. 展示确认卡片。 显示:原内容 -> LinkedIn 内容的映射(哪些内容改成了什么)、使用的公式、字符数、建议发布时间(当地时间周二/周三/周四上午 7:30 到 9:00),以及将链接放在首条评论中的提示。
  9. 获批后。 通过 lib.publish(kind="post", draft_text=<approved>, target_url="https://www.linkedin.com/post/new/", platforms=[{"platform":"linkedin","platformId":<id>}], scheduled_time=<iso_or_None>) 发布。该封装程序会处理 Publora/手动/DIY 路由。如果用户批准后又改变主意,请调用 lib.unpublish(post_group_id=<postGroupId from the response>),在帖子发布前取消。在 publora 层级,帖子已经进入队列,因此除此之外只能通过控制面板撤回。

原生契合规则(来源 -> LinkedIn)

  • 推文 -> LinkedIn: 扩展内容,不要直接粘贴。一条推文只是引子;用留白展开后续论述。
  • X 线程 -> LinkedIn: 将内容展开为一篇连贯的帖子,不要列成编号清单。把最出彩的一句话作为引子。
  • YouTube 视频 / 脚本 -> LinkedIn: 先讲结果,再讲你是如何得出这个结果的。把视频链接放在第一条评论中。
  • 博客 / 新闻简报 -> LinkedIn: 选出最值得引用的核心观点作为引子,再讲一个能证明它的故事。不要概述整篇文章。
  • Instagram / TikTok 文案 -> LinkedIn: 精简表情符号和话题标签区块;补充 LinkedIn 用户看重的专业影响。

硬性规则

全局语气规则:参见根目录的 SKILL.md §Voice rules。其他特定于此技能的规则:

  • 保留来源中的论点和事实。改写只改变表达方式,绝不改变含义或数字。
  • 引子必须在前 210 个字符内出现,确保位于折叠线之前。
  • 绝不要复制来源后再删减。要围绕核心重新构思引子、篇幅和节奏。
  • 帖子正文中不得包含外部链接。可以提出将链接放在第一条评论中。
  • 至少写出一个体现真实利害关系或脆弱性的时刻。保留来源中的真实数字和实体名称。
  • 不要把用户的产品当作自我宣传来点名。自然提及最多一次。

反模式(此技能会拒绝)

  • 轻微修改后直接复制粘贴来源(这不算改编)。
  • 保留来源平台的痕迹(例如“个人简介里的链接”“赶紧订阅”和成串的话题标签)。
  • 发布一条没有留白或扩展内容的推文长度帖子。
  • 第一行全部大写(“THIS CHANGED EVERYTHING”)。
  • 破折号超过上限(每 100 个词大约超过一个),或用破折号替代句号。
  • 没有依据支撑的“三点式”清单。
  • “leverage”“fundamentally”“game-changer”“deep dive”。
  • 正文中包含外部链接。
  • 元话语式铺垫(“我最初发布这篇内容时……”)。

资源

  • ../../references/hook-formulas.md - 用于重新构思引子的 20 个公式框架
  • ../../references/algorithm-heuristics.md - 2026 年发布规则(时间、格式、长度)

相关技能

  • linkedin-post-writer - 从零撰写一篇新帖子
  • linkedin-humanizer - 去除 AI 痕迹,并可使用 --mode audit 审查结果
  • linkedin-hook-extractor - 逆向拆解你欣赏的帖子中的引子

评论

支持 Markdown