扣子机器人可接入掘金社区实现ai内容自动发布:需先在掘金开发者平台创建web应用并获取带“文章管理”权限的api token,再在coze中配置http插件调用掘金发布接口,配合markdown转html逻辑及输入变量适配,支持对话指令或webhook触发发布。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

将扣子(Coze)机器人接入掘金社区,让AI生成的技术文章、代码解析、学习笔记等内容自动同步发布到掘金,省去手动复制粘贴的重复劳动。
注册并登录掘金开发者平台
打开掘金开发者中心(https://developer.juejin.cn),使用掘金主账号扫码或密码登录。未开通开发者权限的账号需先完成实名认证,否则无法创建应用和获取 API 密钥。
点击「创建应用」→ 选择「Web 应用」→ 填写应用名称(如“Coze掘金分发助手”)、应用简介、官网地址(可填扣子 Bot 公共主页链接)→ 提交审核。审核通常 1~2 小时内通过,通过后进入应用详情页。
获取掘金 API Token
在应用详情页左侧菜单点击「API 密钥管理」→ 点击「生成新密钥」→ 勾选「文章管理」权限(必须勾选,否则后续发布会返回 403 错误)→ 输入密钥描述(如“Coze 自动发布专用”)→ 点击「确认生成」。
【生成后立即复制保存,页面关闭后无法再次查看原始 Token】。该 Token 是调用掘金文章发布接口的唯一凭证,泄露会导致账号内容被恶意篡改或删除。
在扣子中配置掘金 API 调用能力
进入扣子 Bot 编辑界面 → 左侧导航栏点击「Bot 设置」→ 找到「插件」→ 点击「+ 添加插件」→ 搜索「HTTP 请求」→ 启用该插件。
新建一个工作流(Workflow),命名为「发布到掘金」。拖入「HTTP 请求」节点,配置如下:
扣子 (Windows) 是字节跳动推出的一站式 AI Agent 平台客户端,支持多 Agent 协作、可视化工作流和知识库管理。最新版本新增 Claude Code 与 Codex CLI 接入、多端同步和项目级管理功能,同时优化了插件生态和 AI 响应速度,让用户在 Windows 上即可高效创建、运行和协作智能体,满足个人、团队及企业场景需求。
请求方法:POST
URL:https://api.juejin.cn/content_api/v1/article/publish
Headers:添加 Authorization: Bearer {your_juejin_token}(将上一步复制的 Token 替换 {your_juejin_token})
Body(JSON):{ "title": "{{input.title}}", "content": "{{input.content}}", "category_id": 1, "tags": {{input.tags}}, "brief": "{{input.brief}}" }
注意:category_id 必须为掘金官方支持的分类 ID(1=前端,2=后端,3=人工智能等),填错会导致发布失败且无明确报错提示。
构建内容输入与格式适配逻辑
在工作流起始处添加「用户输入」节点,定义三个变量:title(字符串)、content(字符串)、tags(数组,如 ["React", "性能优化"])。
由于掘金要求 content 字段为 HTML 格式,而扣子默认输出常为 Markdown,需插入「代码」节点进行转换。使用 JavaScript 写一段简易 Markdown 转 HTML 的逻辑(仅处理 #、##、`、** 等常用标记),避免引入外部库导致超时。
例如:将 **加粗** 替换为 <strong>加粗</strong>,将 `code` 替换为 <code>code。不处理复杂嵌套或表格,否则转换失败会导致整篇文章发布中断。
触发发布流程
方法一:通过 Bot 对话指令触发
在 Bot 的「对话流」中新增一条规则:当用户发送「发布到掘金」时,跳转至「发布到掘金」工作流,并自动填充当前会话中最近一次 AI 生成的完整文本块作为 content 输入。
方法二:通过 Webhook 外部调用触发
在扣子 Bot 设置中开启「Webhook」,复制其 endpoint URL;再在你的 CI/CD 流程或定时脚本中,用 POST 请求携带 title、content、tags 字段调用该地址。这种方式适合从 GitHub 或 Notion 同步技术笔记后自动分发。










