Mindket

能写博客、通讯或社交帖的 Webhook

新上架第 1 版 · 更新于

概览

一个挂在网址后面的 n8n 工作流。发给它一个主题和一个类型,Claude 写出一篇博客、一期通讯或三条社交帖,工作流把草稿以 JSON 返回,并把预览发到 Slack。

能写博客、通讯或社交帖的 Webhook 是一款 n8n 工作流,属于写作类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 表单或脚本:向 webhook 的生产地址发 JSON
  • Slack:频道收到主题、类型和前 500 个字符

平台

连接 2 个应用

运行方式

触发

内容请求

有人向这个 webhook 发来一份 JSON 时开始运行,里面有:

  • 一个主题
  • 一个类型:blog、newsletter 或 social
  • 语言,可以不填
  • 语气,可以不填

动作

  1. Build Prompt 选出博客、通讯或社交帖的提示词,并填入主题、语言和语气
  2. Claude(claude-sonnet-4-6)写出草稿,最多 2,000 个 token
  3. Slack 收到主题、类型和草稿的前 500 个字符
  4. 调用方以 JSON 拿回完整的草稿

结果

一份带主题、内容类型和草稿的 JSON 回复,Slack 里还有一份预览

集成

开始之前要准备好这些。

Anthropic

语言模型

通过 Messages API 运行 claude-sonnet-4-6,写出草稿。

需要Anthropic API 密钥,从 ANTHROPIC_API_KEY 读取

Slack

团队聊天

通过一个传入 webhook 收到每份草稿的预览。

需要一个 Slack 传入 webhook,路径从 SLACK_WEBHOOK_PATH 读取

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
5 个步骤,由 Webhook 调用启动
AI
没有步骤调用 AI 模型
登录
不需要登录任何账号
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 4 种步骤类型

以上内容读自工作流文件,并非实际运行的结果。

关于

它是什么

这个 n8n 工作流把一次网络请求变成一份草稿。调用方向一个 webhook 发来主题和内容类型。一个 Code 节点选出三种提示词之一,Claude 写出草稿,工作流再以 JSON 回复它。一段简短的预览也会发到一个 Slack 频道。干活的是五个节点,没有一个是便签。

适合谁

想随时从表单、脚本或别的工具里要一份草稿的市场人员、独立创作者和开发者。如果你想在别人看到之前先读草稿,就别选它。按导入时的样子,预览会立刻发到 Slack。

谁在用,怎么用
行业谁在用怎么用例子
市场营销内容负责人从表单提交一个主题,拿回第一份草稿一位负责人把“缩短会议时间的五个办法”作为通讯发过去,再修改返回的内容。
代理公司客户经理为每个客户主题要三条社交帖一位经理发去一个发布会主题,拿回 Twitter/X、LinkedIn 和 Instagram 三个版本。
软件应用开发者从自己的应用或脚本调用这个 webhook一位开发者加了一个“写草稿”按钮,向 webhook 发请求。
出版编辑拿到一份博客草稿再改写一位编辑要了一篇约 600 字、写本地活动的文章。

你需要懂一点 n8n:导入文件、设置两个环境变量、发一条测试请求。

用在哪里

任何能访问 Anthropic 的 API 和 Slack 的 n8n 都能运行它。草稿在 webhook 的回复里返回,所以先想好由谁来调用它。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 表单或脚本:向 webhook 的生产地址发 JSON
  • Slack:频道收到主题、类型和前 500 个字符

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。密钥和 Slack 路径都从服务器的环境变量里读取。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
Anthropic一个 API 密钥,从 ANTHROPIC_API_KEY 读取
Slack一个传入 webhook,其 https://hooks.slack.com/services/ 之后的路径从 SLACK_WEBHOOK_PATH 读取
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 把密钥和 Slack 路径交给 n8n。在服务器上设置环境变量 ANTHROPIC_API_KEY 和 SLACK_WEBHOOK_PATH,或者把 Generate Content 和 Notify via Slack 里的两个 $env 表达式换成具体的值。
  3. 保存,打开 Trigger Webhook,复制它的测试地址。
  4. 向那里发一个 POST,JSON 内容像这样:{"topic": "Five ways to cut meeting time", "type": "newsletter"}。
  5. 在回复里读草稿,再点 Publish,使用生产地址。

如何使用

发一份 JSON,里面有 topic,一个取值为 blog、newsletter 或 social 的 type,愿意的话还可以加 language 和 tone。工作流用 status、topic、contentType 和 content 回复。没有主题的话,它会写一篇讲 AI 自动化趋势的博客。

想要不同的效果,改这里
要改的在哪里改
三种提示词Build Prompt 里的 prompts 对象
默认值Build Prompt 开头几行:主题、类型、语言和语气
模型和长度Generate Content 里的 model 和 max_tokens
Slack 预览Notify via Slack 里的文字,或者删掉这个节点

示例

一位内容负责人发去的主题是“Five ways to cut meeting time”,类型是 newsletter,语气是 “friendly”。

回复是 JSON。它的 content 里是提示词要求的那期通讯:一行主题、一句开头、三条见解、一个小贴士和一句结尾。Slack 收到主题、类型和草稿的前 500 个字符。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这个工作流排成一条线:webhook、提示词、Claude,然后分一条支路去 Slack,再分一条回到调用方。发一次请求,再打开 Build Prompt 读它拼出的提示词。

专家:Claude 和 Slack 都是用普通的 HTTP 请求调用的,JSON 内容由表达式填入。

值得细看的地方
节点做什么要知道的
Build Prompt从请求体里读出 topic、type、language 和 tone三种之外的 type 会退回博客提示词
Generate Content用 claude-sonnet-4-6 向 https://api.anthropic.com/v1/messages 发请求最多 2,000 个 token 和一行固定的系统提示,密钥从 $env 读取
Notify via Slack向 Slack webhook 发一段文字和两个块它在 Return Content 上面,所以先运行
Return Content把草稿回复给调用方带 JSON 内容的 Respond to Webhook 1

注意事项

密钥和 Slack 路径都不在文件里,而 Slack 调用一旦失败,回复也就发不出去。

  • 模型:Anthropic 的弃用页面(2026 年 11 月 12 日查阅)把 claude-sonnet-4-6 列为在用,退役日期不早于 2027 年 2 月 17 日
  • 修复:原来的副本从错误的位置读请求,所以每次都按默认主题来写,它的三个 JSON 内容遇到任何换行或引号就会出错。Mindket 的版本读取请求体,并对每个值做转义
  • 先发 Slack:Notify via Slack 在 Return Content 之前运行。它的路径不对或者是空的,运行就停在那里,调用方拿不到草稿。请修好路径,或者删掉这个节点
  • 开放的 webhook:它没有身份验证,所以任何拿到地址的人都能用你的密钥发起一次运行。分享之前,请先打开 Webhook 节点的某种身份验证
  • 费用:每次运行是一次最多 2,000 个 token 的 Claude 调用
  • 你的数据:主题会发给 Anthropic,主题和草稿的前 500 个字符会发给 Slack
  • 凭据:JSON 里没有任何凭据

README 和文件

README

能写博客、通讯或社交帖的 Webhook

一个挂在网址后面的 n8n 工作流。你向它发一个 POST,带上主题和想要的文字类型。Claude 写出一篇完整的博客、一期通讯或三条社交帖,工作流以 JSON 回复草稿,一段简短的预览会发到一个 Slack 频道。

包里有什么

  • workflow.json:n8n 导出的工作流,五个节点,其中没有一个是便签。里面没有任何凭据。
  • README.md:这份设置说明,压缩包里的是英文版。

我们相对原来的副本改了什么

  • Build Prompt 原来把请求读成 $input.first().json。Webhook 节点把这次调用拆成 headers、params、query 和 body,所以 topic、type、language 和 tone 从来没读到过,每次运行写的都是默认主题。现在它读的是 $input.first().json.body。
  • 三个 JSON 内容(Claude 请求、Slack 消息和回复)原来把原始文字直接放在引号之间。带换行的提示词会让请求停在 Claude 那里,带换行或引号的草稿会让另外两个出错。现在每个值都先经过 JSON.stringify(...).slice(1, -1)。
  • webhook ID 已删掉。
  • 别的都没改。密钥、Slack 路径和模型都是文件原来的。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个 Anthropic API 密钥,和一个 Slack 传入 webhook(它的地址在 https://hooks.slack.com/services/ 之后有一段路径)。
  • 能在 n8n 服务器上设置两个环境变量,或者愿意把值直接填进节点里。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 把密钥和 Slack 路径交给 n8n。文件把它们读成 Generate Content 的 x-api-key 标头里的 {{ $env.ANTHROPIC_API_KEY }},以及 Notify via Slack 地址里的 {{ $env.SLACK_WEBHOOK_PATH }}。两者都在服务器上设成环境变量,或者把每个表达式换成具体的值。
  3. 保存,打开 Trigger Webhook,复制它的测试地址。发一个带 JSON 内容的 POST(示例见下)。
  4. 草稿看起来没问题之后,发布这个工作流,使用它的生产地址。

一次测试调用:

{
  "topic": "Five ways to cut meeting time",
  "type": "newsletter",
  "language": "English",
  "tone": "friendly"
}

type 是 blog、newsletter 或 social。没有主题的话,工作流会以 blog 的形式、用英文、用专业而亲切的语气,写 “AI automation trends”。

一次运行的过程

  1. Trigger Webhook(Webhook 2)接收这个 POST,并等着 Respond to Webhook 节点给出回复。
  2. Build Prompt(Code)从请求体里取出 topic、type、language 和 tone,再选出三种提示词之一:一篇约 600 字的博客、一期约 300 字的通讯,或者分别给 Twitter/X、LinkedIn 和 Instagram 的三条社交帖。
  3. Generate Content 用 claude-sonnet-4-6 把提示词发到 https://api.anthropic.com/v1/messages,最多 2,000 个 token,系统提示要求写得有用又有吸引力。
  4. Notify via Slack 把主题、类型和草稿的前 500 个字符发到你的 Slack webhook。
  5. Return Content 用 status、topic、contentType 和 content 回复调用方。

改变风格

  • 三种提示词:Build Prompt 里的 prompts 对象。
  • 默认值:同一个节点开头的 topic、contentType、language 和 tone。
  • 模型和长度:Generate Content 里的 model 和 max_tokens。
  • 预览:Notify via Slack 里的文字。想跳过 Slack,就删掉这个节点。

注意事项

  • Anthropic 的弃用页面(2026 年 11 月 12 日查阅)把 claude-sonnet-4-6 列为在用,退役日期不早于 2027 年 2 月 17 日。
  • Notify via Slack 在 Return Content 之前运行,因为它在画布上的位置更靠上。Slack 地址不对或者是空的,运行就停在那里,调用方拿不到草稿。请先删掉这个节点,或者修好路径。
  • 三种之外的 type 会退回博客提示词。
  • webhook 没有身份验证。任何拿到地址的人都能用你的密钥发起一次运行,所以分享之前,请先打开 Webhook 节点的某种身份验证。
  • 每次运行是一次最多 2,000 个 token 的 Claude 调用。
  • 主题会发给 Anthropic。Slack 收到的是主题和草稿的开头。
文件
NOTICE.md  586 B
README.md  4 KB
workflow.json  6 KB

3 个文件,共 11 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-12

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Huashu Design

alchaincyf · 技能

把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。

新上架29.4k

Guizang PPT Skill

op7418 · 技能

能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。

新上架29.8k

Claude Code Skills & Plugins

alirezarezvani · 技能

为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。

新上架29.8k

写作类的相似商品

查看写作类的全部商品

t5-base-grammar-correction

vennify · 工具包

用在 JFLEG 数据集上训练的 T5 模型改写英文文本,减少语法错误。由 vennify 制作,适合想在 Python 里加入语法修正步骤的写作者、学生和开发者。

新上架

Hy-MT2-1.8B-1.25Bit-GGUF

tencent · 工具包

在你自己的设备上用压缩到 1.25 比特的 1.8B 模型进行 33 种语言之间的翻译,GGUF 文件约 440 MB,适用于 llama.cpp。适合给应用加入离线翻译的开发者。

新上架

Qwen3.8-27B-Longbook27-v2

summerAIO · 工具包

用经过微调、采用 Gated DeltaNet 层的 27B 模型,对整本书长度的文字做摘要、问答和续写,支持英语和日语。适合处理长文档的人。

新上架