← 返回
未分类 Key 中文

Content Publisher

Publish content to Medium, Dev.to, and Hashnode from markdown files. Handles formatting, SEO optimization, scheduling, and cross-posting with canonical URLs....
将 Markdown 文件发布至 Medium、Dev.to 和 Hashnode。自动处理格式、SEO 优化、定时发布及跨平台分发与规范链接设置。
qoohsuan qoohsuan 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 529
下载
💾 1
安装
1
版本
#latest

概述

Content Publisher

Publish markdown articles to Medium, Dev.to, and Hashnode. Handles SEO, formatting, and canonical URLs for cross-posting.

Supported Platforms

PlatformMethodAuth
------------------------
MediumBrowser automationGoogle login
Dev.toAPIAPI key in env DEVTO_API_KEY
HashnodeAPIAPI key in env HASHNODE_TOKEN

Workflow

1. Prepare content

Ensure article has:

  • Title (H1)
  • Subtitle/description
  • Tags (3-5 relevant tags)
  • Content body (markdown)
  • Optional: cover image URL

2. SEO optimization checklist

Before publishing, verify:

  • [ ] Title contains target keyword (under 60 chars)
  • [ ] Meta description (under 155 chars)
  • [ ] H2/H3 structure with keywords
  • [ ] Internal/external links
  • [ ] Alt text on images
  • [ ] Call-to-action at end

3. Publish to Medium (browser)

1. Navigate to https://medium.com/new-story
2. Paste title and content
3. Click "Publish" → set tags → confirm

4. Publish to Dev.to (API)

curl -X POST https://dev.to/api/articles \
  -H "api-key: $DEVTO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "article": {
      "title": "TITLE",
      "body_markdown": "CONTENT",
      "published": true,
      "tags": ["ai", "productivity"],
      "canonical_url": "MEDIUM_URL"
    }
  }'

5. Publish to Hashnode (GraphQL)

curl -X POST https://gql.hashnode.com \
  -H "Authorization: $HASHNODE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "mutation { publishPost(input: { title: \"TITLE\", contentMarkdown: \"CONTENT\", publicationId: \"PUB_ID\", tags: [{slug: \"ai\"}] }) { post { url } } }"
  }'

Cross-posting strategy

  1. First: Publish on Medium (or your primary platform)
  2. Wait 24-48h: Let search engines index the original
  3. Cross-post: Use canonical_url pointing to the original
  4. Why: Avoids duplicate content penalties in SEO

Publication submission (Medium)

To get more reach, submit to Publications:

  1. Find publication's "Write for us" page
  2. Follow their submission guidelines
  3. Submit via Medium's story settings → "Add to publication"

High-traffic AI Publications

  • Towards AI (AI/ML focused)
  • Better Programming (dev tools)
  • The Startup (business/tech)
  • Geek Culture (tech general)
  • Level Up Coding (programming)

Batch publishing

For multiple articles, process sequentially with delays:

  • Medium: max 2 articles per 24 hours
  • Dev.to: no strict limit, but space them 1+ hours apart
  • Hashnode: no strict limit

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-02 00:41 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

content-creation

Humanizer

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

Server Watchdog

qoohsuan
通过SSH监控远程服务器——检查服务健康状态(PM2、systemd、Docker)、数据库状态(MongoDB、MySQL、PostgreSQL)、磁盘空间、内存以及自动重启...
★ 0 📥 684
content-creation

Marketing Skills

jchopard69
{"answer":"获取23个营销模块,包含CRO、SEO、文案、分析、发布、广告及社媒的清单、框架与现成交付物。"}
★ 142 📥 30,556