← 返回
未分类

csdn文章发布

将 Markdown 技术文章通过浏览器自动化发布到 CSDN 博客(编辑器流程、登录校验、审核提示)。适用于「发到 CSDN」「保存到 CSDN 博客」等需求。
user_5dda6a29
未分类 community v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 146
下载
💾 8
安装
1
版本
#latest

概述

CSDN 文章发布(增强版)

参考来源

本技能在流程与编辑器入口上参考了 SkillHub 社区中的 「CSDN 文章发布」csdn-publish,ClawHub:echome123/csdn-publish)。SkillHub 上同类高热度技能还包括 Csdn Publishercsdn-publisher,浏览器自动化 + 扫码登录等)。若需与官方包同步,可在 SkillHub 搜索「CSDN」后安装原技能。

文件输出目录

若需将待发布的 Markdown 草稿、截图或附件落在本机固定目录,使用:

~/WorkBuddy/csdn-article-publish/(与 skill-config.jsonoutputDir 一致,等价于 path.join(HOME, 'WorkBuddy', 'csdn-article-publish');发布动作仍在 CSDN 网页完成。)

何时使用

  • 用户明确要求:把文章发布到 CSDN发到 CSDN 博客同步到 CSDN
  • 与「仅生成 Markdown」区分:本技能强调在已登录 CSDN 的前提下完成浏览器内发布。

前置条件

  1. 账号:用户已在 CSDN 开通博客;发布前需已登录(若未登录,应引导用户先登录或扫码,勿猜测密码)。
  2. 工具:具备 浏览器自动化(如 MCP browser / Playwright / Cursor Browser);下文用 browser.* 表示抽象步骤,具体 API 以当前环境为准。
  3. 内容:正文可为 Markdown;标题长度需符合 CSDN 规则(常见为 5~100 字符,以页面提示为准)。

核心流程(与 SkillHub 原版一致并补充)

1. 打开创作页

  • 编辑器(博客发布页)示例:

https://mp.csdn.net/mp_blog/creation/editor

  • 若链接带 spm 等参数可保留,以打开后实际可编辑为准。

2. 检查登录

  • 使用页面快照(snapshot / 可访问性树)判断:
  • 出现登录框、验证码、强制跳转登录 → 停止自动填写,提示用户登录后再继续。
  • 出现标题输入区、富文本/Markdown 工具栏 → 继续。

3. 填写标题

  • 标题输入框填入用户给定标题。
  • 注意:SkillHub 示例中曾使用固定 ref(如 e41)。页面改版后 ref 会变,必须以当前快照中的 ref 为准,不可硬编码旧 ref。

4. 填写正文

  • 若编辑器在 iframe 内,先聚焦 iframe 内可编辑区域,再输入 完整 Markdown
  • 支持代码块、标题、列表等(以 CSDN 编辑器实际支持为准)。

5. 发布

  • 点击「发布」或等价按钮(同样以当前快照定位 ref)。
  • 发布后再次快照确认:
  • 成功提示(如「发布成功」「审核中」等)→ 提取或展示文章链接。
  • 链接形态通常类似:https://blog.csdn.net/{username}/article/details/{id}

6. 结果反馈

  • 向用户返回:可访问的文章 URL、是否处于审核中、以及是否需要用户补充标签/分类(若页面要求)。

与本地文件协作

若用户本地已有 Markdown 文件:

  1. Read 读取文件内容(含 frontmatter 时,标题可用 title 或一级标题)。
  2. 将标题与正文填入 CSDN 编辑器,再执行发布。

错误处理

情况处理
------------
未登录停止自动化,提示用户登录 CSDN
标题过短/过长按页面提示调整字数
正文为空提示补充内容
ref 找不到重新 snapshot,用新 ref,勿沿用文档中的示例 ref
网络或超时重试或建议用户检查网络

可选:从 SkillHub 安装原版

若希望使用社区维护的安装包与版本更新,可参考 SkillHub 安装说明,在商店中搜索 CSDNcsdn-publish / csdn-publisher

与其它技能协作

  • 内容创作:可先用 wechat-content-studiowechat-typeset-pro 等生成或排版 Markdown,再调用本技能发布到 CSDN。
  • 多站点抓取:与「从 CSDN 抓取」不同;本技能方向为发布到 CSDN

版本历史

共 1 个版本

  • v1.0.0 Initial release 当前
    2026-04-03 22:26 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

content-creation

Humanizer

biostartechnology
消除AI写作痕迹,使文本更自然真实。基于维基百科"AI写作特征"指南,识别并修正夸张象征、宣传用语、肤浅-ing分析、模糊归因、破折号滥用、三项排比、AI词汇、负面平行结构及冗长连接词等模式。
★ 952 📥 214,393
content-creation

文章去AI味工具

user_ab5ae6ee
去除文本中的AI写作痕迹,让文字读起来更像人类写作。当用户要求'去AI味'、'降AI味'、'让回复更像人话'、'润色'、'改写得更自然'时使用。检测并修复:AI高频词汇、过度结构化、虚假客观性、机械化连接词、完美主义陷阱、公式化结尾、过度修
★ 203 📥 30,780
content-creation

Marketing Skills

jchopard69
访问 23 个营销模块,提供转化率优化(CRO)、SEO、文案撰写、分析、发布、广告和社交媒体的清单、框架及可直接使用的交付物。
★ 149 📥 32,064