Token导航 LogoToken导航

Agent Skill · 效率

markdown-ai-rewriter(Markdown AI rewriter 控制)

用于辅助文档、README、Markdown、说明文和内容稿件的整理与改写。它适合让 Agent 提炼结构、补齐章节、统一术语、检查链接或把零散材料整理成可读文档。使用时应保留项目已有事实、命令和路径,不要把未确认的信息写成确定结论;涉及对外文案时,还需要控制语气,避免过度营销或夸大能力。

markdown-ai-rewriter 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 4,525。

总安装 13,107周安装 563GitHub Stars 1下载 4,594核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.2.5

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:markdown-ai-rewriter(Markdown AI rewriter 控制)
来源仓库:https://github.com/sipingme/markdown-ai-rewriter
安装命令:
openclaw skills install markdown-ai-rewriter
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install markdown-ai-rewriter

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

基于markdown-ai-rewriter的Markdown AI改写技巧(保留结构、章节/全文模式、多模型、图片生成、视频生成、音乐生成)

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install markdown-ai-rewriter;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

markdown-ai-rewriter 怎么安装?

在终端执行 openclaw skills install markdown-ai-rewriter。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

markdown-ai-rewriter 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

markdown-ai-rewriter 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

markdown-ai-rewriter 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

markdown-ai-rewriter 用的人多吗?

公开数据是累计安装 13,107 次,近一周安装 563 次,下载 4,594 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

markdown-ai-rewriter 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
markdown-ai-rewriter

Markdown AI rewriter 控制 · 本页

13,1071接触敏感数据MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
markdown-ai-rewriter
description
基于 markdown-ai-rewriter 的 Markdown AI 改写 Skill(保留结构、章节/全文模式、多模型、图片生成、视频生成、音乐生成)
version
1.2.5
author
Ping Si <sipingme@gmail.com>
user-invocable
true
requires
OPENAI_API_KEY
OpenAI API Key(与 --provider openai 对应)
ANTHROPIC_API_KEY
Anthropic API Key(与 --provider anthropic 对应)
AZURE_OPENAI_API_KEY
Azure OpenAI API Key(与 --provider azure-openai 对应)
AZURE_OPENAI_ENDPOINT
Azure OpenAI Endpoint(可选;或使用 --base-url)
GEMINI_API_KEY
Gemini API Key(与 --provider gemini 对应)
DEEPSEEK_API_KEY
DeepSeek API Key(与 --provider deepseek 对应)
OPENROUTER_API_KEY
OpenRouter API Key(与 --provider openrouter 对应)
QWEN_API_KEY
Qwen API Key(与 --provider qwen 对应)
GLM_API_KEY
GLM API Key(与 --provider glm 对应)
DOUBAO_API_KEY
豆包 API Key(与 --provider doubao 对应;视频生成使用 Seedance)
WENXIN_API_KEY
文心 API Key(与 --provider wenxin 对应)
MINIMAX_API_KEY
MiniMax API Key(与 --provider minimax 对应;视频生成使用 Hailuo)
KLING_API_KEY
可灵 API Key(视频生成 --video-provider kling)
RUNWAY_API_KEY
Runway API Key(视频生成 --video-provider runway)
SHARED_OPENAI_KEY
可选:内置共享 OpenAI Key 场景使用,见下文
MINIMAX_BASE_URL
可选:MiniMax API Base URL,默认 https://api.minimaxi.com/v1
tags
repository
https://github.com/sipingme/markdown-ai-rewriter

Markdown AI Rewriter Skill

本 Skill 对应 npm 包 markdown-ai-rewriter(当前对齐 v1.2.5):在 尽量保留标题、代码块、表格、图片等结构 的前提下,用大模型改写正文(润色、降重、换风格等),并支持 图片生成(图生图)、视频生成(文生视频)和 音乐生成(文生音乐)。

🚀 安装后快速开始

安装完成后,运行以下命令查看可用功能:

md-rewrite rewrite -i article.md -o out.md -p openai -v

输出示例:

📋 功能状态:
   ⬚ 文章改写 (--rewrite)
   ⬚ 图片生成 (--process-images)
   ⬚ 视频生成 (--generate-video)

⚠️  未启用任何功能。请使用以下选项启用:
   --rewrite         启用文章改写
   --process-images  启用图片生成
   --generate-video  启用视频生成

重要:v0.5.2 起,默认不启用任何功能,需要显式指定要启用的功能。

核心特点(先看这个)

一句话定位:这是一个面向生产场景的 Markdown 改写 Skill,重点是"改写质量 + 结构稳定 + 成本可控"。

  • 结构稳定优先:尽量保留标题层级、代码块、表格、图片位置,减少"改完排版坏掉"。
  • 双模式可切换:section 适合中长文批量与控成本,full 适合短文叙事连贯。
  • 多模型一套命令:同一 CLI 只换 -p 和环境变量,就能切换 11 个 Provider。
  • 图片生成:支持 MiniMax、OpenAI、Gemini、豆包等图片生成。
  • 视频生成:支持 MiniMax Hailuo、豆包 Seedance、可灵、Runway 等视频生成。
  • 音乐生成:支持 MiniMax Music 2.5+ 音乐生成(纯音乐/带歌词)。
  • 可落地到流水线:适合接在抓取、清洗、发布前的"内容标准化"环节。

最适合的使用场景

  • 你已经有 Markdown 初稿,要做润色/降重/统一风格;
  • 你在做批量内容处理,希望速度和费用可控;
  • 你需要兼顾国内外多个模型平台,在可用性和成本之间灵活切换;
  • 你需要为文章自动生成配图、视频或背景音乐。

与旧版差异(务必知晓)

项目当前版本 (v0.5.2)
默认行为默认不启用任何功能,需显式使用 --rewrite、--process-images、--generate-video 启用。
改写模式仅 section(章节,默认) 与 full(全文);已移除「按块/段落」模式。
模型OpenAI、Anthropic、Azure OpenAI、Gemini、DeepSeek、OpenRouter、Qwen、GLM、豆包、文心、MiniMax。
图片生成支持 MiniMax、OpenAI、Gemini、豆包、Nano-Banana 等。
视频生成支持 MiniMax Hailuo、豆包 Seedance 2.0/1.5/1.0、可灵、Runway Gen-4.5。
音乐生成支持 MiniMax Music 2.5+(纯音乐/带歌词/自动歌词)。
章节模式按标题分章并行改写;-c / --concurrency 对章节模式生效。
CLI 版本号从安装的包的 package.json 读取,与 npm 版本一致。

安装

全局或项目内安装均可:

npm install -g markdown-ai-rewriter
# 或
npm install markdown-ai-rewriter

使用 OpenAI 或 MiniMax 时,需安装 peer 依赖 openai:

npm install openai

使用 Anthropic 时:

npm install @anthropic-ai/sdk

可执行命令:markdown-ai-rewrite 或 md-rewrite。


环境变量

变量用途
OPENAI_API_KEY--provider openai
ANTHROPIC_API_KEY--provider anthropic
AZURE_OPENAI_API_KEY--provider azure-openai
GEMINI_API_KEY--provider gemini
DEEPSEEK_API_KEY--provider deepseek
OPENROUTER_API_KEY--provider openrouter
QWEN_API_KEY--provider qwen
GLM_API_KEY--provider glm
DOUBAO_API_KEY--provider doubao
WENXIN_API_KEY--provider wenxin
MINIMAX_API_KEY--provider minimax(文本改写);--video-provider minimax(视频生成)
KLING_API_KEY--video-provider kling(可灵视频生成)
RUNWAY_API_KEY--video-provider runway(Runway 视频生成)
AZURE_OPENAI_ENDPOINTazure-openai 可选 endpoint(也可用 --base-url)
MINIMAX_BASE_URL可选;默认 https://api.minimaxi.com/v1,可按 MiniMax 文档覆盖
SHARED_OPENAI_KEY可选;仅在 未传 apiKey 且代码里允许使用共享 Key 时由库内部使用(需配合 QuotaManager 等逻辑,见包内 README);常规 CLI 用法请直接设置上述各厂商 Key。

何时使用本 Skill

适合触发:

  • 用户要「改写 / 润色 / 降重 / 换风格」已有 Markdown,且希望 保留文档结构;
  • 提到「章节改写」「全文改写」「技术文档 / 博客 / 公众号稿」等;
  • 需要指定 casual / formal / technical / creative / custom 风格。

不适合:

  • 从零「写一篇新文章」且输入不是 Markdown 改写流程;
  • 纯格式转换(如 MD→HTML);
  • 仅分析结构、不做改写。

触发关键词示例:「重写这篇 md」「改成正式一点」「全文连贯改写」「按章节改」「用 MiniMax / OpenAI / Claude」。


两种改写模式(CLI:--mode)

模式说明典型场景
section(默认)按指定级别标题切分,分章调用模型;可带上下文章摘要;成本与速度较可控。中长文档、多章节技术文
full整篇一次请求(全文模式会对图片做占位符保护再还原);语气通常最连贯。短文、强叙事、整篇语气统一
  • --section-level 1|2|3:仅章节模式有效,表示按几级标题切分(默认 1 级 #)。
  • --mode full 时 token 消耗可能更大,适合长文时谨慎使用。

标准 CLI 示例

文章改写

# 章节模式 + OpenAI(注意:需要 --rewrite 显式启用改写)
export OPENAI_API_KEY="sk-..."
md-rewrite rewrite \
  -i input.md \
  -o output.md \
  -p openai \
  --rewrite \
  -s casual \
  -c 3 \
  -v

# 全文模式
md-rewrite rewrite -i input.md -o out.md -p openai --rewrite --mode full -v

# 二级标题分章
md-rewrite rewrite -i input.md -o out.md -p openai --rewrite --section-level 2

# Anthropic
export ANTHROPIC_API_KEY="sk-ant-..."
md-rewrite rewrite -i input.md -o out.md -p anthropic --rewrite -s formal

# DeepSeek
export DEEPSEEK_API_KEY="..."
md-rewrite rewrite -i input.md -o out.md -p deepseek --rewrite

# MiniMax(需 npm install openai)
export MINIMAX_API_KEY="..."
md-rewrite rewrite -i input.md -o out.md -p minimax --rewrite -m MiniMax-M2.1 -s casual

图片生成

# 只生成图片(不改写文章)
export MINIMAX_API_KEY="..."
md-rewrite rewrite -i input.md -o out.md -p minimax --process-images -v

# 改写 + 图片生成
md-rewrite rewrite -i input.md -o out.md -p openai --rewrite --process-images -v

# 指定图片 Provider
md-rewrite rewrite -i input.md -o out.md -p openai --process-images --image-provider doubao

视频生成

# 只生成视频(不改写文章)
export MINIMAX_API_KEY="..."
md-rewrite rewrite -i input.md -o out.md -p minimax --generate-video -v

# 改写 + 视频生成
md-rewrite rewrite -i input.md -o out.md -p openai --rewrite --generate-video -v

# 指定视频 Provider(豆包 Seedance)
export DOUBAO_API_KEY="..."
md-rewrite rewrite -i input.md -o out.md -p openai --generate-video --video-provider doubao

# 可灵视频
export KLING_API_KEY="..."
md-rewrite rewrite -i input.md -o out.md -p openai --generate-video --video-provider kling

# Runway 视频
export RUNWAY_API_KEY="..."
md-rewrite rewrite -i input.md -o out.md -p openai --generate-video --video-provider runway

音乐生成

# 纯音乐(无人声)- 从 prompt 生成
export MINIMAX_API_KEY="..."
md-rewrite music --prompt "Indie folk, melancholic, introspective" --instrumental -o bgm.mp3

# 带歌词的歌曲
md-rewrite music --prompt "Pop, upbeat, energetic" --lyrics "[verse]\
Hello world\
[chorus]\
La la la" -o song.mp3

# 从文件读取歌词
md-rewrite music --prompt "Rock, powerful" --lyrics-file lyrics.txt -o song.mp3

# 自动生成歌词(从 prompt 自动生成)
md-rewrite music --prompt "Jazz, smooth, romantic" --auto-lyrics -o song.mp3

# 从 Markdown 生成背景音乐
md-rewrite music -i article.md --instrumental -o bgm.mp3 -v

组合使用

# 改写 + 图片 + 视频(全功能)
md-rewrite rewrite -i input.md -o out.md -p openai \
  --rewrite \
  --process-images \
  --generate-video \
  -v

常用参数速查:-i/-o 输入输出,-p 厂商,-k 显式传 Key(也可全靠环境变量),-m 模型,--base-url(通用 endpoint 覆盖),-s 风格,-t 温度,--max-tokens,--preserve-length,-c 并发,--mode,--section-level,--rewrite,--process-images,--generate-video,--video-provider,--image-provider。完整列表以 md-rewrite rewrite --help 为准。


编程 API(TypeScript)

import { MarkdownRewriter } from 'markdown-ai-rewriter';

const rewriter = new MarkdownRewriter({
  provider: 'openai', // 'anthropic' | 'azure-openai' | 'gemini' | 'deepseek' | 'openrouter' | 'qwen' | 'glm' | 'doubao' | 'wenxin' | 'minimax' | 'custom'
  apiKey: process.env.OPENAI_API_KEY,
  model: 'gpt-4o-mini',
  mode: 'section',       // 或 'full'
  sectionLevel: 1,
  concurrency: 3,
  verbose: true,
  enableRewrite: true,   // v0.5.2 起需要显式启用改写
  minimaxBaseUrl: process.env.MINIMAX_BASE_URL, // 仅 minimax 时可选
  options: {
    style: 'casual',
    temperature: 0.7,
    maxTokens: 2000,
  },
  // 图片生成配置(可选)
  imageProcessing: {
    provider: 'minimax',
    apiKey: process.env.MINIMAX_API_KEY,
  },
  // 视频生成配置(可选)
  videoProcessing: {
    provider: 'minimax', // 'minimax' | 'doubao' | 'kling' | 'runway'
    apiKey: process.env.MINIMAX_API_KEY,
    duration: 6,
  },
});

const result = await rewriter.rewrite(markdownString);
// result.rewritten, result.blocksProcessed, result.blocksRewritten
// result.imageProcessing, result.videoProcessing

custom 提供方可使用 customProvider 注入,详见 npm 包 README。


输出与行为说明

  • 章节 / 全文 均基于当前实现的解析与重组逻辑;标题、代码块、表格等会尽量保留;图片在全文模式下通过占位符机制处理。
  • 列表、引用等是否逐条保留,与模型输出有关;若强约束,请在 --prompt 中明确要求。
  • 统计字段 blocksProcessed / blocksRewritten 在章节模式下对应章节单元等粒度,与旧版「按段落块计数」的日志不完全相同。

常见问题

1. 提示缺少 API Key 请设置与 -p 一致的环境变量,或使用 -k 传入。

2. MiniMax 报错找不到模块 执行 npm install openai(MiniMax 使用 OpenAI 兼容客户端)。

3. 改写后结构不满意 尝试切换 --mode section / full、调整 --section-level、缩小 --max-tokens、或在 --prompt 中强调「保留所有 Markdown 列表与表格结构」。

4. 费用 以各云厂商定价为准;OpenAI 小模型、MiniMax 与 Anthropic 价差较大,README 中有量级参考。


与其他工具串联(示例)

convert-url --url "https://example.com/article" --output article.md

markdown-ai-rewrite rewrite -i article.md -o article-rewritten.md -p openai -s casual

发布等步骤按你的流水线工具执行即可。


维护说明

项目值
对齐包版本1.2.5
仓库https://github.com/sipingme/markdown-ai-rewriter
npmhttps://www.npmjs.com/package/markdown-ai-rewriter
许可证MIT
维护者Ping Si <sipingme@gmail.com>

相关项目

适合场景

01

调用多模型

02

代码和文本生成

03

Agent 推理流程

04

OpenRouter 模型接入

能力概览

能力 1

统一调用多种 LLM

能力 2

支持 Claude、Gemini、Kimi 等模型

能力 3

适合聊天、代码和推理任务

能力 4

可作为 Agent 模型调用入口

平台分布

OpenClaw

79.75%
按下载量换算3,664

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills