晚安治愈系内容流水线

SKILL内容创作
内容创作 未标注权限 许可证不明确
安装这个技能

「晚安治愈系」公众号内容流水线:从选题到交付的一条龙。抖音热榜出选题 → 1000±100 字去AI味长文 + 内联样式 HTML → 贴图素材 md → 6 张贴图(ImageGen 图生图无字底图 + 本地叠字 + Chrome 截图,支持暖水彩与夜景实景两种风格)。触发词:晚安治愈系、做一期内容、贴图、金句卡、公众号选题到出图、晚安内容流水线

一句话选型结论

按资料字段整理

晚安治愈系内容流水线是内容创作类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类内容创作 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_a69a1356/wechat-goodnight-studio
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

内容创作
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_a69a1356仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791624966
正文体量11.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写文章与脚本

按主题产出初稿与分镜脚本。

改稿与润色

把草稿改顺、统一语气。

多平台文案改写

同一内容按平台改成长短不同的版本。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在内容创作场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
晚安治愈系内容流水线当前 未标注权限 未标注 未标注 未标注 有
AI 视频生成 调用外部服务 GitHub 仓库 431.3 万 Codex、Claude、Cursor 有
视频帧 联网访问 ClawHub 市场 262.1 万 OpenClaw 有
Markdown 转换器 写入文件 ClawHub 市场 135.3 万 OpenClaw 有
哔哩哔哩全合一 接触敏感数据 ClawHub 市场 64.1 万 OpenClaw 有
Remotion video toolkit 命令行 浏览器控制 ClawHub 市场 63.9 万 OpenClaw 有

SKILL.md 全文

11.0 KB
模型实际读到的说明书原文,来自技能仓库

晚安治愈系 · 内容流水线

一个账号(睡前短图文、情感治愈)的完整生产链路。按 Stage 顺序跑,每个 Stage 的产物是下一个 Stage 的输入。

Stage 1 选题  →  Stage 2 长文 HTML  →  Stage 3 贴图素材 md  →  Stage 4 6 张成图

跳 Stage 规则:用户可以直接指定某个 Stage(例如"只出图"),此时按需跳过前置 Stage,但必须沿用已有的标题和金句,不得另起炉灶。


全局红线(任何 Stage 违反即返工)

详见 references/tone-and-style.md,摘要:

项 硬约束
长文字数 1000±100 字(必含身边小事案例 + 引申想法)
破折号 ≤ 1 处(最好是 0)
三连排比 禁止
AI 高频禁词 愿 / 远方 / 烟火 / 松弛感 / 总有一天
「不是 X,是 Y」句式 ≤ 1 处(长文全文口径)
结尾 长文与贴图结尾卡统一「晚安 好梦」
数据 必须来自真实抓取接口,无源不得编造
重复 选题角度与金句必须与历史台账比对,禁止重复

每次完稿前跑一次自检脚本:

python scripts/check_article.py <长文.html>

Stage 1 · 选题

  1. 抓热榜(公开接口,无需 Key):
    bash WINHOME="$(cd "$HOME" && pwd -W)" node "$WINHOME/.workbuddy/skills/douyin-hot__skillhub/scripts/douyin.js" hot 30
  2. 用 Skill wechat-viral-topic 走完整流程(12 心法 → 四基因 → 8 维打分 → Top 3)。
    - 12 心法中 ③④(传播锚点 / 可互动)是 H5 强约束,本账号用「6 图贴图组的金句卡」降级补齐。
    - 总分 ≥ 30 才准入,主推 1 条。
  3. 内核必须是「温柔 + 清醒」:温柔的是语气,清醒的是内核(边界感、反内耗、不讨好、允许停下)。语气不换,内核要换。
  4. 查台账:读 references/history.md,新选题角度不得与已用条目撞车。有新的 selected topic 就追加进去。

产出:选题方案_<内核>_<日期>.md

Stage 2 · 长文(21:30 发)

  • 结构:钩子段 + 4 个小节 + 结尾。每节 = 金句 + 一件身边小事 + 由小事引申的想法,写作时就按可拆结构设计,贴图是「提取」不是「重写」。
  • 排版见 templates/article_template.html:纯白底 #fff,正文 #333 16px / 行高 1.9,小节标题 17px,金句块只有左竖线(border-left:3px solid #8a9a8f),严禁浅色底色块。
  • 模板已经是全内联样式,公众号编辑器可直贴,不需要再走 html-to-wechat 转换。
  • 写完跑 check_article.py,字数不到 900 就补案例,超 1100 就删形容词。

Stage 3 · 贴图素材 md(17:00–19:00 发)

按 templates/tiezu_md_template.md 输出,结构固定:

发布平台说明(必勾「开启平台推荐」/ 17-19点 / 竖版3:4)
标题(≤64 字)
正文(约 200 字,结尾挂长文链接)
6 张图(第1张封面无字 + 第2-5张金句卡 + 第6张结尾卡)
发布前检查清单
  • 每张卡给出「主文案 / 副文案 / 配图」,配图一句话描述即可,Stage 4 会据此出图。
  • 金句必须与历史台账逐条比对:台账里记着每期用过的 5 条,新一期全部换新。
  • 封面必须写「不含任何文字」;封面在公众号流里是缩略图,有字会被裁掉。

Stage 4 · 6 张成图

核心工艺:AI 底图(无字)+ 本地叠字。绝不让模型画中文字,会乱码。

先问用户要哪种风格(两种都固化了):

风格 A · 暖水彩 风格 B · 夜景实景
参考图 历史那张暖色水彩(~/.workbuddy/clipboard-images/clipboard-2026-09-30T14-36-38-201Z-5bd5a00e.jpg) 本机 refs_style_night/ref1~5.jpg(雨窗热茶/月夜海港/卧铺车厢/雨夜花店/月光海滩,941×1672)。云端无图时用下面的文字配方直接生图,效果同一档
底图质感 手绘水彩、纸纹、米白 电影感实拍夜景、暗调、暖光点缀
叠字 楷体 52px 暖棕,面板居中 宋体(STZhongsong)198px 奶油金 #f3e7c9,左对齐 + 月亮 + 英文手写体
config "style" 缺省 watercolor "style": "night"

4.1 出 6 张无字底图(消耗 credits)

用 ImageGen 图生图,每张都锁同一张参考图,保证 6 张风格统一:

image1            = 用户指定的风格参考图(风格 A 用暖色水彩那张;风格 B 从 references/style-night/ 里选一张最贴选题场景的)
input_fidelity    = high
size              = 1024x1536
quality           = medium

风格 A(水彩)prompt 三要素缺一不可:
1. 风格锚:柔和手绘水彩插画,湿画法,明显纸纹质感,米白暖色背景,笔触轻盈,边缘自然晕染
2. 内容:就写 md 里那句配图描述
3. 构图约束:金句卡必须加 主体位于画面下半部,上半部分留出大面积柔和的米白色水彩留白;封面不用加(整幅满构图)
4. 收尾:安静温柔的氛围,画面中没有任何文字、字母、印章或水印

风格 B(夜景实景)prompt 要点:
1. 风格锚:电影感实拍夜景照片风格,整体暗调,暖光点缀,氛围安静温柔
2. 内容:夜景场景,写 md 里那句配图描述。云端拿不到参考图时,直接用这 5 个成熟场景配方(941×1672 竖版,实测稳定):
- 雨窗热茶:雨夜窗边,玻璃上有水痕,桌上一杯热茶和一支蜡烛,暖光映在窗上
- 月夜海港:满月下的海面与远处码头灯火,岸边一把空长椅,蓝调夜色
- 卧铺车厢:深夜火车卧铺,暖黄阅读灯亮着,毛毯、合上的书、一杯饮品,窗外模糊灯火
- 雨夜花店:街角小花店打烊后仍亮着灯,橱窗透出暖光,湿漉漉的街面有倒影
- 月光海滩:月光洒在海面和沙滩上,一只提灯或一盏小灯放在沙上,远处有浪
3. 构图约束:画面上半部分保持较暗、干净的深色区域,方便后期排版文字
4. 收尾(关键):参考图上原本有字,必须写 画面中没有任何文字、字母、招牌、纸张上的字迹、印章或水印,把参考图里原有的文字全部去掉,书封/招牌保持空白,否则会把「晚安」两个字也图生图进来
5. 参考图的月亮、文字装饰不要让 AI 画,全部本地叠加

已知坑:
- 参考图会把它的主体带偏到不相干的图上(曾用"窗帘"prompt 画出参考图那碗面)。对策:prompt 里主动排除 画面中不要出现碗、食物、桌子、人物。
- ImageGen 右下角有「AI生成 WORKBUDDY」水印 → 不用修图,1080×1440 canvas + background-size:cover 居中裁切会自然裁掉。
- 出图前必须告知用户 credits 消耗并拿到确认,再批量调用(6 张约 30–60)。
- 不要把 6 张并发写进同一个 output_dir:ImageGen 文件名精确到秒,同一秒完成的两张会互相覆盖,且工具结果不报错(2026-09-30 实际丢了 3 张还多花一遍 credits)。正确做法:每张用独立子目录(base/r01、base/r02…),或逐张串行调用,出完先 ls 核对张数再继续。
- 参考图自带"窗帘+夜窗"元素,会渗进金句卡:凡上半部需要干净留白的卡,prompt 必须追加 不要任何窗户、窗帘、夜景、天空、植物,背景是纯粋的米白色墙面,否则深色窗景会吃掉副文案的对比度。

4.2 叠字 + 截图(0 credits)

# 1) 底图按卡片顺序重命名为 base1..6.png,放进 <工作目录>/base/
# 2) 写 cards.json(水彩见 templates/cards_example.json,夜景见 templates/cards_night_example.json)
# 3) 生成 HTML 并截图
python scripts/gen_tiezu.py --config cards.json --out-dir out

脚本做两件事:生成 1080×1440 的叠字 HTML,再用本机 Chrome headless 逐张截图。
默认 Chrome:%LOCALAPPDATA%/Google/Chrome/Application/chrome.exe,可用 --chrome 覆盖。

  • 风格 A(watercolor,缺省):楷体,主文案 52px #4a3c2e,副文案 26px #8a7660,中间 64px 短横线 #c9b391,文字面板 top:150px 居中。
  • 风格 B("style":"night"):宋体主文案 ≤3 字/行用 198px,更长自动 96px;颜色 #f3e7c9,面板 left:92px; top:168px 左对齐;月亮+星星 SVG、弧线+英文手写体(卡片字段 script,默认 "good night",置空关闭;"moon": false 隐藏月亮)。改字号/位置在脚本 CSS_NIGHT 里调。

改文案不用重新出图——改 cards.json 再跑一次就行。

4.3 交付

6 张重命名为 01_封面.png … 06_结尾卡_晚安好梦.png,present_files 按顺序交付,并附上发布提示(勾选平台推荐、第 1 张作封面)。


云端 / 手机端运行(降级清单)

手机端(WorkBuddy App / 微信小程序)只能从 SkillHub 安装技能,云端沙箱里不一定有本机的脚本和浏览器。跑之前先探测依赖,缺哪个就走降级路径,不要卡住报错:

依赖 探测方式 缺失时的降级做法
抖音热榜脚本 ~/.workbuddy/skills/douyin-hot__skillhub/scripts/douyin.js ls 该文件 改用 WebSearch 抓当日热榜,或直接问用户"最近在关注什么"定选题
wechat-viral-topic 技能 能否 Skill 调用 跳过 12 心法打分,直接按 SKILL.md 里的内核约束 + 台账比对出选题,并在输出里注明"未走打分"
Chrome(%LOCALAPPDATA%/Google/Chrome/Application/chrome.exe) 脚本会报"找不到 Chrome" 只交付叠字 HTML + cards.json,让用户自己在浏览器里打开另存为图片;或返回 1080×1440 的 HTML 由用户在手机上长按保存
ImageGen(出底图) 工具是否可用 只交付底图 prompt 清单,让用户把 prompt 丢给任意生图工具,出完图再走本地叠字
本机 references/history.md 台账 读得到就读 读不到时先问用户最近两期用过什么角度金句,避免重复

云端优先保证 Stage 1-3(纯文本产物,任何环境都能交付),Stage 4 出图尽量放到有 Chrome 和 ImageGen 的环境做。


收尾

每次跑完流水线:
1. 把新选题角度和新 5 条金句追加到 references/history.md(append-only)。
2. 把本次的内容梗概追加到当前工作区的 .workbuddy/memory/YYYY-MM-DD.md。
3. 若发现新的坑(像个新 prompt 陷阱、Chrome 参数变化),就地改本文件,不要攒着。

常见问题

5 问
答案由本站依据条目字段整理
晚安治愈系内容流水线怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_a69a1356/wechat-goodnight-studio。安装方式为未标注。装完刷新技能列表或重开客户端。

晚安治愈系内容流水线支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

晚安治愈系内容流水线权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

晚安治愈系内容流水线收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

晚安治愈系内容流水线用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。