Install
openclaw skills install @kpdmiao/xiaohongshu-noteGenerate Xiaohongshu-style 3:4 vertical image notes with concise knowledge points, eye-catching covers, and ready-to-post captions including titles and hasht...
openclaw skills install @kpdmiao/xiaohongshu-note把任意知识内容做成小红书风格的 3:4 竖版图文笔记(一套可直接发布的精美图片 + 配套发布文案)。
export/图01.png … 图NN.png — 3:4 竖版高清图(1080×1440,2x = 2160×2880),一张一张可直接上传小红书小红书图文 ≠ 课件/PPT。必须遵守:
风格不是固定一种,而是内置 7 套主题,每次渲染默认随机抽取(同一内容可发多篇不同配色的笔记,避免审美疲劳/限流,也可测试哪种风格数据好)。
预设主题(见 scripts/themes.js):
cream 奶油系(默认风) · matcha 抹茶清新 · peach 蜜桃少女 · mono 极简黑白caramel 焦糖暖棕 · mistyblue 雾霾蓝 · lilac 紫调梦幻选择方式:
node render.js # 随机一套
node render.js matcha # 指定风格(可用名见上)
node render.js list # 列出所有风格
配色通过 CSS 变量注入(模板 assets/template/slides.html 内有 <!-- THEME --> 占位符,render.js 自动替换)。若用户指定风格或想新增一套,改 scripts/themes.js 即可。
元素通用:圆角卡片、可爱 emoji 图标、点状/圆形装饰。若用户要完全自定义风格,直接改 CSS。
参考 assets/template/slides.html 的已有结构。常见笔记结构:
把 assets/template/slides.html 复制到工作目录(如项目下的 xiaohongshu/),按主题改写内容:
.cover .card .step .quote table .end),保证风格统一、无需重写样式.slide 是一张图;页码手动标在 .foot .page(如 2/8)把 scripts/render.js 和 scripts/themes.js 一起复制到 HTML 同目录(两个文件缺一不可,渲染需要主题库),运行:
node render.js # 随机风格
node render.js <theme> # 指定风格
产出 export/图01.png …。脚本用 playwright + chromium 渲染,1080×1440 @2x。
也可不复制,直接在 skill 目录运行
node scripts/render.js(会自动在../assets/template/找 slides.html)——但产出会写到 skill 的 assets/template/export,交付前注意文件位置。
参考 references/copywriting.md 的语气与结构,产出: