← 返回
未分类 Key

Markdown 图片直传 R2

Upload local images in Markdown directly to Cloudflare R2 and replace paths with public URLs.
将 Markdown 中的本地图片直接上传到 Cloudflare R2,并将路径替换为公开 URL。
yangchao228
未分类 clawhub v1.0.3 1 版本 99621.2 Key: 需要
★ 0
Stars
📥 263
下载
💾 0
安装
1
版本
#image-upload#latest#markdown#r2

概述

md-img-r2

将 Markdown 文件中的本地图片直接上传到 Cloudflare R2,并把本地路径替换为公开 URL。

适用场景

  • 你已经有 Cloudflare R2 桶和可公开访问域名
  • 你不想依赖 PicList Desktop
  • 你希望把这个能力作为可分发 skill 交给别人使用

前置条件

  1. 已有可写入的 Cloudflare R2 凭证
  2. 已有桶名和公开访问域名或 CDN 域名
  3. 运行环境有 python3

推荐配置

优先用环境变量或项目根目录的 .env 提供配置:

  • CF_R2_ACCOUNT_ID
  • CF_R2_ACCESS_KEY_ID
  • CF_R2_SECRET_ACCESS_KEY
  • CF_R2_BUCKET
  • CF_R2_PUBLIC_BASE_URL
  • CF_R2_REGION,默认 auto
  • CF_R2_ENDPOINT,默认 https://.r2.cloudflarestorage.com
  • CF_R2_KEY_PREFIX,默认 md-assets
  • --env-file 可显式指定 .env 路径;不传时会优先读取 skill 目录下的 .env,再从目标目录向上查找

用法

单文件

bash run.sh path/to/article.md

目录批处理

bash run.sh path/to/dir --recursive

Dry run

bash run.sh path/to/article.md --dry-run

临时覆盖 key 前缀

bash run.sh path/to/article.md --key-prefix posts/2026-04

输出

  • 默认原地修改,并生成备份:xxx.md.bak
  • 生成报告:xxx.md.replace-report.json

版本历史

共 1 个版本

  • v1.0.3 当前
    2026-05-21 15:33 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

content-creation

wx-md-article

yangchao228
自动将Markdown转换为微信公众号文章并上传至草稿箱,排版整洁专业,支持配色规范。
★ 1 📥 700

谛听.skill

yangchao228
用于 OpenClaw 或 Claude Code 的可安装摘要技能。当用户想要通过对话式设置、 本地偏好存储等方式获取个性化的 ScoutX 简报时使用。
★ 0 📥 554

简历面试题生成器

yangchao228
基于候选人简历,自动生成面试题、笔试题、追问路径及评分标准的 AI 技能。适用于准备技术面试、生成笔试题、评估简历或设计评估方案。输入简历和岗位信息后,输出结构化题目与评估内容,支持面试、笔试题及综合评估等多种模式。
★ 1 📥 475