免费!n8n 用这个api自动公众号排版,我 1 天更新 8 篇文章!

0 阅读7分钟

作为经常写技术文章、运营公众号的开发者,我曾被排版问题折磨到崩溃:

n8n使用

  • 想给公众号文章换个“晚点”风格的高级排版,要手动调字体、间距、配色,耗时半小时;
  • 写技术博客想适配“掘金蓝”,却要对着CSS改半天,还总达不到预期效果;
  • 同一篇内容想发多个平台,得做N个排版版本,重复工作快把人整疯…

直到我发现了这个 网页样式转换APIv1.kestrel-task.cn/web/convert… ,直接解放双手!24种风格一键切换,Markdown/HTML直接扔进去,秒出成品,再也不用跟排版死磕了。

一、先搞懂:这个API到底能干嘛?(附演示地址用法)

简单说,它就是个“内容排版魔法工具”:你输入普通的文本、Markdown或者HTML,指定想要的风格,它直接返回排版好的成品HTML——不用写一行CSS,不用调任何样式,拿来就能用。

先体验演示地址(非程序员也能快速上手)

如果你不想写代码、不想用curl,直接打开演示地址:v0.kestrel-task.cn/
操作超简单:

  1. 粘贴你的Markdown/HTML内容到输入框;
  2. 从下拉框选择想要的风格(和API支持的24种风格完全一致);
  3. 点击转换,瞬间看到预览效果,复制生成的HTML就能直接用!

适合快速测试风格、临时排版内容,不用折腾技术调用,小白也能秒会~

核心信息(人话版总结)

  • 调用方式:POST请求(程序员都懂,简单好集成)
  • 核心URL:v1.kestrel-task.cn/web/convert
  • 可视化演示:v0.kestrel-task.cn/(快速体验,无需编码)
  • 关键参数:theme(指定风格,不写默认是公众号默认风格)
  • 输入格式:支持纯文本/Markdown(Content-Type: text/plain),也支持HTML(Content-Type: text/html)
  • 输出结果:直接返回排版后的HTML,复制粘贴就能嵌入网页、公众号编辑器

24种风格清单(带序号,方便插图对比)

  1. wechat-default - 默认公众号风格(发公众号直接用,不用再调)

  1. latepost-depth - 晚点风格(高级感拉满,适合深度文章)

  1. wechat-ft - 金融时报风格(专业、严谨,写行业分析用)

  1. wechat-anthropic - Claude风格(简洁清晰,科技感适中)

  1. wechat-tech - 技术风格(代码高亮友好,程序员写博客首选)

  1. wechat-elegant - 优雅简约风格(文艺风,写散文、随笔超搭)

  1. wechat-deepread - 深度阅读风格(字间距、行高舒适,读长文不费眼)

  1. wechat-nyt - 纽约时报风格(国际化排版,适合写海外相关内容)

  1. wechat-apple - Apple 极简风格(白嫖苹果设计感,简洁到极致)

  1. red-passion - 红色热情风格(喜庆、有冲击力,做活动推广文案)

  1. blue-ocean - 蓝色海洋风格(冷静、清爽,写产品介绍、教程)

  1. cyanosis - 青色幻想风格(小众高级,适合创意类内容)

  1. aquamarine - 海蓝宝石风格(温柔清新,女性向内容适配)

  1. lavender - 薰衣草风格(淡紫色调,浪漫感,写生活类文章)

  1. mint-green - 薄荷绿风格(小清新,夏日主题、健康类内容)

  1. vue-green - Vue绿色风格(程序员专属!Vue开发者写技术文必用)

  1. juejin-blue - 掘金蓝色风格(跟掘金博客排版一致,同步分发超方便)

  1. blue-grid - 蓝色网格风格(带网格背景,科技感+规整感)

  1. golden-grid - 金色网格风格(贵气十足,写商业、财经类内容)

  1. red-tech - 红色科技风格(中国风+科技感,适合国产技术、政策解读)

  1. amber-prose - 琥珀散文风格(暖色调,写故事、散文很有氛围)

  1. crimson-literature - 赤红文学风格(文学感拉满,适合书评、杂文)

  1. ocean-breeze - 海洋清风风格(比蓝色海洋更淡,更柔和)

  1. citrus-breeze - 柑橘清风风格(暖黄色调,活泼有活力,写教程、干货)

二、3分钟上手!实际调用示例(程序员能直接抄)

不用复杂配置,不管是curl、Postman,还是集成到代码里,都超简单。

1. curl命令调用(最直接,测试用)

比如我想把一篇Markdown技术文,转换成“掘金蓝色风格”,命令直接抄:

curl -X POST \
  "http://v1.kestrel-task.cn/web/convert?theme=juejin-blue" \
  -H "Content-Type: text/plain" \
  -d "# 前端性能优化实战:3个技巧让页面加载快50%
## 一、为什么要做性能优化?
- 用户留存:加载时间超过3秒,70%用户会离开
- SEO排名:Google已将加载速度纳入排名因子
- 转化提升:电商网站每快1秒,转化率提升7%

## 二、核心优化技巧
### 1. 图片懒加载(原生实现)
```javascript
// 原生IntersectionObserver API
const observer = new IntersectionObserver((entries) => {
  entries.forEach(entry => {
    if (entry.isIntersecting) {
      const img = entry.target;
      img.src = img.dataset.src;
      observer.unobserve(img);
    }
  });
});

document.querySelectorAll('img[data-src]').forEach(img => observer.observe(img));

2. 代码分割(Vue/React通用)

通过动态import拆分打包文件,避免单文件过大。"


执行命令后,直接返回排版好的HTML——复制到掘金编辑器,格式、配色、代码高亮全搞定,跟原生掘金排版一毛一样!

### 2. 集成到代码里(以Node.js为例)
如果想做个“自动排版工具”,集成到自己的系统里,用Node.js+Koa2写个接口转发就行:
```javascript
const Koa = require('koa');
const axios = require('axios');
const app = new Koa();

// 自定义排版接口
app.use(async (ctx) => {
  const { theme = 'wechat-default' } = ctx.query; // 风格参数,默认公众号
  const content = ctx.request.body; // 前端传的Markdown/HTML内容

  try {
    // 调用样式转换API
    const response = await axios.post(
      `http://v1.kestrel-task.cn/web/convert?theme=${theme}`,
      content,
      {
        headers: {
          'Content-Type': 'text/plain' // 或 text/html
        }
      }
    );

    // 返回排版后的HTML
    ctx.body = {
      success: true,
      html: response.data
    };
  } catch (error) {
    ctx.body = {
      success: false,
      message: '排版失败,请重试'
    };
  }
});

app.listen(3000, () => {
  console.log('排版工具服务启动:http://localhost:3000');
});

3. 非程序员也能用:演示地址+Postman

方式一:演示地址(推荐小白)

打开 v0.kestrel-task.cn/ → 粘贴内容 → 选风格 → 复制HTML,全程30秒搞定!

方式二:Postman可视化调用

  1. 打开Postman,新建POST请求,输入URL:http://v1.kestrel-task.cn/web/convert?theme=wechat-tech
  2. Headers里加一行:Content-Type: text/plain
  3. Body选“raw”,粘贴你的Markdown内容
  4. 点击发送,Response里就是排版好的HTML——复制到公众号编辑器、博客后台直接用!

三、实际使用场景:这玩意儿到底能解决什么问题?

1. 自媒体人:多平台分发不用重复排版

同一篇文章,想发公众号(用wechat-default)、掘金(juejin-blue)、知乎(wechat-elegant)——不用做3个版本,要么用演示地址v0.kestrel-task.cn/ 快速转换,要么调用API批量生成,3份排版好的内容直接出来,节省半小时排版时间。

2. 程序员:写技术文档/博客效率翻倍

写技术笔记时,直接用Markdown记录(不用管格式),写完扔到API里,选wechat-tech或vue-green风格,秒变专业技术文档——代码高亮、段落间距、标题样式全搞定,比自己调CSS快10倍。如果只是临时用,打开演示地址粘贴就行,不用写一行代码。

3. 运营/市场:快速做营销物料

做活动推广文案,用red-passion(红色热情);写产品介绍,用blue-ocean(蓝色海洋);做品牌软文,用golden-grid(金色网格)——不用等设计狮,自己用演示地址5分钟搞定专业排版,紧急需求再也不用慌。

总结

用了1个月这个API+演示地址组合,最大的感受是能省出大量“无效排版时间”,把精力真正放在内容本身

之前写一篇技术文,排版+适配多平台要花40分钟;现在写完Markdown,要么用演示地址v0.kestrel-task.cn/ 5分钟手动转换,要么调用API批量处理,剩下的时间能多写半篇文章。

尤其是对于需要批量生产内容的人(比如自媒体、企业文案、技术文档创作者),这个组合简直是“效率神器”——24种风格覆盖绝大多数场景,不用再为“怎么排才好看”纠结。

现在就可以打开演示地址v0.kestrel-task.cn/ ,随便复制一段Markdown,选个风格点击转换,感受瞬间变高级的排版效果~ 记得根据上面的序号,给不同风格配上对比图,呈现会更直观!如果需要集成到自己的工具里,直接用API调用即可,简单好上手,程序员和非程序员都能无缝适配。