AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Sun Felt Wechat Illustrator

skill-sunyifeng11111-sun-felt-wechat-illustrator-sun-felt-wechat-illustrator · by sunyifeng11111

为中文微信公众号文章分析内容并生成清晰易懂、真实 3D 毛毡质感且图文一体的头条长封面、1:1 分享页封面与正文配图,同时给出每张正文图应插在哪个原句之后。用于用户提供文章、Markdown 或正文,并要求“公众号封面”“分享封面”“方形封面”“毛毡配图”“文章插图”“为正文配图”“只做封面”“生成 N 张配图”“推荐配图数量”等任务;未提供文章标题时默认根据核心命题生成合适的封面文字,正文图未指定画幅时默认 16:9,也支持用户明确指定 4:3 或 3:4,并使用少量毛毡文字帮助单图理解;适配方法论、教程、专业干货、商业科技、情感叙事、个人成长、生活方式、教育与母婴等内容。

No reviews yet
0 installs
12 views
0.0% view→install

Install

$ agentstack add skill-sunyifeng11111-sun-felt-wechat-illustrator-sun-felt-wechat-illustrator

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-sunyifeng11111-sun-felt-wechat-illustrator-sun-felt-wechat-illustrator)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
16d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Sun Felt Wechat Illustrator? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

3D 毛毡公众号配图

核心原则

按以下顺序做决定,不得颠倒:

  1. 读者能否迅速看懂;
  2. 图是否忠实完成当前段落的读者任务;
  3. 必要文字是否逐字正确并真实存在于画面中;
  4. 画面是否匹配文章体裁、情绪与严肃程度;
  5. 构图是否简洁、有层级;
  6. 标题与标签是否像真实毛毡物件并参与共同构图;
  7. 毛毡材质是否可信且全组一致。

毛毡是表现材质,不是信息结构。优先使用正文里的具体人物、动作、物件和全球通用符号;禁止为了独特而发明晦涩装置。

默认交付契约

用户未明确缩小范围时,整套视觉默认包含:

  1. 1 张约 2.35:1 的公众号头条长封面;
  2. 1 张 1:1 的分享页封面;
  3. 推荐数量的正文配图,默认 16:9;用户明确指定时可使用 4:33:4
  4. 每张正文图的精确插入提示,格式为“将 {文件名} 放在「{原文完整句子}」之后。”

除非用户明确要求对应封面无文字,否则两种封面都必须有正确的毛毡标题。文章没有原标题时,根据核心命题和读者承诺生成忠实、简洁的封面标题,不再默认生成无字封面,也不为此暂停请求确认。

用户泛指“封面不要文字”时,同时应用于头条长封面和分享页方形封面;只有用户明确点名其中一种时,才只对该封面应用无字要求。

除非用户明确要求正文图无文字,或文字会造成事实错误、安全风险或严重失敬,否则每张正文图默认使用 1–3 个简短文字锚点,使画面与少量文字共同完成读者任务。文字必须保持从属,不能变成横跨画面的第二个封面标题。

用户可以明确覆盖交付范围、封面文字、正文文字和正文画幅。正文图默认 16:9;仅当用户明确指定时,才可改为 4:33:4。未明确覆盖时,不得静默省略方形分享封面、把正文图改成其他比例,或交付没有文字锚点的正文图。

图文一体硬约束

  • 画面、文字容器和容器内文字必须由图像生成模型在同一次生成中完成。
  • 计划列出的标题、标签、数字和单位都是必画对象,不是可选建议。最终图不得留下本应有字的空标签。
  • 所有文字必须像同场制作和拍摄的厚毡切字、薄毡贴字或刺绣字,继承画面的纤维、厚度、光向和阴影。
  • 禁止使用本地代码、字体渲染、图层合成、矢量工具或其他外部排字方式补写文字。
  • 错字、漏字、空标签、额外字符、乱码、错配容器或平面字体均为硬失败。只能继续使用图像生成模型定向编辑或整图重生成;不得交付失败版本。
  • 正文短词不得因为字少而自动放大。宁可减少标签数量或缩短标签,也不要让正文文字抢走主视觉。

真实羊毛毛毡硬约束

  • 最大色块在 100% 原图下必须能看见密集、细短、断续、方向随机且互相交错的离散羊毛纤维。
  • 主体必须由平整厚毡裁片分层叠放;至少一处可见毡片厚度、纤维切面、轻微毛边和短软接触阴影。
  • 锁边针脚必须是独立线材,具有真实穿刺点并跨过或包住毛毡切边。
  • 皮革、麂皮、仿皮、压花革、雕花革、皮革粒面、乙烯基、橡胶、连续卷曲压纹、油边、滚边、管状包边、鞍缝凹槽和窄亮倒角均为硬失败。
  • 文字只能是单独裁切的薄毛毡贴字或真实刺绣线迹;凹刻、压印、烫印和皮革压字均为硬失败。

用户的明确要求高于默认值。除非会造成事实错误、安全或严重失敬,否则不要用风格规则否定用户选择。 图文一体、禁用外部排字与禁止空标签属于本 Skill 的执行边界,不是可被覆盖的风格默认;调用本 Skill 时始终生效。

必读资源

  • 规划前完整读取 [内容路由与选点](references/content-strategy.md)。
  • 选择画面对象时读取 [3D 毛毡视觉资产库](references/asset-library.md)。
  • 写提示词前读取 [3D 毛毡视觉系统](references/material-dna.md) 与 [提示词模板](references/prompt-template.md)。
  • 每张生成后读取并执行 [质量检查](references/qa-checklist.md)。
  • assets/ai-text-flow-reference.png 是用户认可的真实羊毛毛毡工艺与核心阶段标签标尺。只继承离散短纤维、厚毡裁片、锁边缝线、亚麻背景、标签尺度和适中文字比例;不复制其主题、对象、文字或构图。

执行时先解析两个绝对路径:

  • skill_root:当前 SKILL.md 所在目录;
  • output_dir:本次产物目录。

后续参考图、计划、提示词、质检与成图都使用绝对路径,不假设当前终端位于 Skill 或输出目录。

解析交付范围

| 用户表达 | 交付 | |---|---| | 只要封面 | 1 张头条长封面 + 1 张方形分享页封面 | | 只要长封面 / 头条封面 | 1 张头条长封面 | | 只要分享封面 / 方形封面 | 1 张方形分享页封面 | | 只要 N 张配图 / 正文图 | 恰好 N 张正文配图 | | 封面 + N 张配图 | 1 张头条长封面 + 1 张方形分享页封面 + N 张正文配图 | | 只说“生成 N 张图”,无法判断是否含封面 | 先确认 N 是总数还是正文图数 | | 明确说“生成几张正文图”,未给数量 | 推荐数量并只生成正文图 | | 要求整套视觉、未指定范围 | 1 张头条长封面 + 1 张方形分享页封面 + 推荐数量正文图 | | 只问数量、方案或配图建议 | 只回复方案,不写文件、不调用生图工具 |

不要因为调用本 Skill 就修改原文或插回图片链接。只有用户明确要求时才改文章。

用户指定数量明显超过非重复优质选点时,先给出可保证质量的最大数量并请求选择;不要用装饰图凑数。用户要求少量图片时,只生成指定数量。

工作流

1. 完整读取与盘点

读取标题、正文、现有图片、图注和用户约束。明确记录标题状态:

  • 原文标题:文章明确提供的标题;
  • 推导标题:文章没有标题,由核心命题和读者承诺忠实提炼;
  • 无字封面:仅在用户明确要求对应封面不要文字时使用。

文件来源保持不变;粘贴正文默认不另存副本,除非用户要求留档。

记录已有截图、图表或照片,避免重复解释。遇到精确软件界面、代码、地图、医学结构或数据图时,优先保留真实截图或正规图表;不要用毛毡伪造像素级事实。

2. 做文章路由

依据 [内容路由与选点](references/content-strategy.md) 判断:

  • 文章体裁与混合比例;
  • 表层主题、深层诉求和按主次排列的 1–4 个核心概念;
  • 一句话核心命题;
  • 读者最终需要理解、区分、完成、感受或记住什么;
  • 情绪基调和适合的色温;
  • 严肃度与风险;
  • 哪些位置适合场景、结构图、通用符号或隐喻;
  • 哪些位置不应配毛毡图。

灾难伤亡、沉重历史、法律判决和真实创伤等题材不得套用可爱、玩具化表现。若毛毡本身会显得失敬,停止生成并说明;仍适合时切换为克制严肃模式。

3. 选点与确定数量

每张正文图都要有独立“读者任务”,例如看清流程、区分概念、理解数字或因果、学会动作、看见人物转折或记住关键体验。

不按章节平均分配,不机械照画修辞,不生成纯装饰图。数量由合格选点决定,篇幅只提供软上限。

4. 建立可追溯方案

实际生成前保存 plan.md。先记录整篇:

文章类型:
标题状态: 原文标题 | 推导标题 | 用户指定无字
头条长封面标题:
分享页封面标题:
标题依据: 原文标题,或支撑推导标题的核心命题与原句
表层主题:
深层诉求:
核心概念: 1–4 个,按主次排列
核心命题:
读者总任务:
情绪基调:
风险等级:
系列色板与工艺:
正文默认画幅: 16:9,或用户明确指定的比例
推荐交付:

每张图记录:

角色: 头条长封面 | 分享页封面 | 正文图
放置位置: 封面用途,或“放在「{原文完整句子}」之后”
原文锚点: 可在原文中逐字搜索到的最短唯一完整句子;封面写标题依据
读者任务:
视觉模式: 具象场景 | 关系结构 | 通用符号 | 动作隐喻 | 克制几何
核心信息:
主角/主符号:
动作与结果:
文字策略: 原文标题 | 推导标题 | 正文默认少量文字 | 用户指定无字 | 风险例外
必须出现的唯一文字: 按阅读顺序逐项列出;正文默认 1–3 项
每项文字所属容器与固定断行:
文字形态: 厚毡切字 | 薄毡贴字 | 刺绣字 | 无字
文字层级: 封面标题 | 普通辅助标签 | 核心阶段标签 | 微型页签 | 关键数字
文字目标尺寸与硬上限:
无字理由: 仅在用户明确要求或风险例外时填写
禁止出现的文字:
标题/标签与主视觉的关系:
不得新增的语义:
盲测期望复述:
图注与 alt 文本:
文件名:

无法写出“盲测期望复述”或必须依赖整段解释才能成立的候选,删除或改成更直接的视觉模式。

5. 选择视觉模式

按以下优先级选择,不要默认全部隐喻化:

  1. 具象场景:正文有人物、操作、情绪、生活动作或叙事转折;
  2. 关系结构:步骤、流程、时间线、对比、框架、数据和决策;
  3. 通用符号:单一概念存在无歧义符号,如时钟、日历、靶心、对勾、放大镜;
  4. 动作隐喻:前三项无法准确表达时才使用,并必须通过三秒复述测试;
  5. 克制几何:严肃题材需要降低可爱感时使用。

一张图只承担一个理解任务,但可以包含完成该任务所必需的完整三步流程或三项对比。

生成前做一次“皮带/扣件风险预检”。只要方案同时包含窄长带、圆环、扣件、船锚、连续道路或整圈缝边,并可能被看成皮带、表带、皮带扣或滚边软垫,就在写提示词前改用宽大平整毡片、独立节点、重叠圆片/花瓣或彼此分离的脚印/踏石。不得把“核心使命、成长路径、人生锚点”等抽象概念默认画成长带穿环或船锚挂带。

6. 锁定系列视觉

同一篇文章固定底材、纤维尺度、切边、针脚、镜头、光向、阴影、色板、人物简化程度,以及毛毡文字的字重、厚度和标签容器样式。

每张图只把参考图当作材质与正文标签尺度标尺,不把前一张成图当作下一张的布局模板。

7. 保存单阶段提示词

每个候选生成前保存完整提示词:

prompts/00-cover-wide-v1.md
prompts/00-cover-square-v1.md
prompts/01--v1.md
prompts/01--v2.md

提示词按“读者任务 → 画面结构 → 主角动作 → 必须出现的唯一文字 → 容器映射 → 图文关系 → 材质 → 色板 → 禁止项”书写。

任何含文字的提示词都必须:

  1. 从原文复制文字,不凭记忆重打;
  2. 固定断行只能插入换行,不能用换行替代或删除原有逗号、冒号、问号等字符;
  3. 用一个独立的“必须渲染的唯一文字”区块逐项列出;
  4. 为每项文字指定唯一容器、位置、固定断行和毛毡形态;
  5. 明说“这些文字不可省略,所有对应标签必须有字”;
  6. 明说“除清单外不生成任何文字、伪文字或乱码”;
  7. 在提示词结尾再次逐项重复文字清单,作为生成前自检。

文章没有原标题时,先从核心命题、读者承诺和正文中的高置信原词提炼头条长封面标题,再为方形分享页封面生成更短的同义标题:

  • 头条长封面推导标题通常为 8–16 个汉字,可使用一个必要标点;
  • 分享页标题通常为 4–10 个汉字,保留同一核心名词或动作;
  • 不添加正文没有的数字、结论、身份、效果承诺、热点词或英文副标题;
  • plan.md 中记录“推导标题”和支撑它的核心命题与原句;
  • 除非用户明确要求对应封面无文字,否则不得改为无字封面,也不为标题确认暂停生成。

正文提示词默认选择 1–3 个完成读者任务所需的短文字锚点。具象场景或通用符号图通常使用 1–2 项,每项 2–6 个汉字;流程、对比或框架图通常使用 2–3 项,每项 2–5 个汉字。优先逐字使用相邻正文原词;若必须做忠实短称,需在 plan.md 标记“推导短称”及其原文依据。只有用户明确要求正文无字或风险例外成立时,才使用“无文字”区块。

8. 逐张生成

使用当前运行时的内置位图生成工具;在 Codex 中优先使用 image_gen。不得用 SVG、HTML、Canvas 或占位图代替。

  • 每个候选版本单独调用一次生图工具;
  • 参考图只校准真实羊毛毛毡工艺,以及核心阶段标签外框与适中文字尺度,不提供主题或布局;
  • 头条长封面默认约 2.35:1,分享页封面固定 1:1,正文图默认 16:9;用户明确指定时,正文图也支持 4:33:4
  • 用户未指定正文比例时,不得按结构改成 4:33:4;若信息在 16:9 中拥挤,优先减少节点、拆分读者任务或精简标签;
  • 同一篇所有正文图统一画幅体系,不随意混用;
  • 方形分享页封面是长封面的简化同系列版本:保留同一核心命题、主符号与色板,只使用一个主焦点和更短标题,不把长封面机械裁成正方形;
  • 原文标题或推导标题都必须在同一次生成中完成主视觉、标题容器与毛毡标题;
  • 仅当用户明确要求对应封面无文字时,才生成无字封面;
  • 正文图默认在同一次生成中完成主场景与 1–3 个少量毛毡文字锚点;
  • 正文含必要标签、数字或单位时,必须在同一次生成中完成主场景、标签容器和容器内毛毡文字;
  • 普通辅助标签外框约为画布宽 14%–18%、高 9%–12%;核心阶段标签或多节点核心牌约宽 20%–22.2%、高 15%–18%;微型页签约宽 9.5%–12%、高 6%–8%
  • 470px 宽预览下,普通辅助标签可见字形目标 11–14px、硬上限 15px;核心阶段标签目标 16–19px、硬上限 20px;微型页签目标 8–10px、硬上限 11px;关键数字或步骤号目标 12–16px、硬上限 18px
  • 核心阶段标签适合单行 3–4 个汉字;超过 4 个字优先缩短,必要时两行且每行目标 11–13px。非 16:9 画幅优先保持标签约 2.1:1–2.3:1 的长宽比,以 470px 预览标尺为准,不机械套用高度百分比;
  • 文字块宽不得超过画布 20%;普通辅助标签与微型页签的字面宽不超过容器宽 72%,核心阶段标签不超过 78%;所有层级字面高不超过容器高 55%。三块核心阶段标签总面积不得超过画布 12%
  • 容器内文字必须光学居中,四周留白均衡,不贴边、不溢出、不被针脚遮挡。

生成后立刻查看 100% 原图和约 470px 宽缩略图:原图检查离散短纤维、纤维切边和跨边锁边针脚,缩略图检查标签比例与文字可读性,并逐字盲转录。任何计划中的标签为空、材质皮革化或文字低于对应可读下限都立即失败。

9. 只用 AI 迭代

每次失败只修最低分项:

  1. 首次生成;
  2. 仅文字失败时,用图像生成模型定向编辑,保持其余画面不变;
  3. 第二次仍有文字问题时,简化标签数量、缩短标签或改成更清楚的整体构图后重生成整图;
  4. 仍失败时再尝试一个更直接的视觉模式;
  5. 达到 4 次仍失败则停止该图并说明,不交付空标签或错误文字。

语义失败优先从隐喻退回通用符号、关系结构或具象场景。禁止以删除计划中的必要文字来规避失败。

10. 盲测与质检

每张图必须实际查看原图和手机缩略图,并执行 [质量检查](references/qa-checklist.md)。

盲测者只能看到成图;第一次不提供提示词和正文,第二次最多提供相邻小标题。若仍不能正确复述主角、动作和核心关系,判定失败。

含文字图必须把期望文字、盲转录、逐项比对、毛毡材质证据、容器居中和缩略图可读性写入 qa/text-verification.md。必须零错字、零漏字、零空标签、零额外字。

两种封面另行核对标题来源与一致性:推导标题必须能回指核心命题和原句;方形标题可以缩短,但不得改变承诺或主题。正文图另行核对默认文字覆盖与画幅:默认必须为 16:9,仅用户明确指定时可使用 4:33:4;若无字或使用其他比例,必须存在用户明确要求或风险例外记录。

逐项验证所有正文插入锚点:锚点必须是从原文逐字复制的完整句子,能在原文中唯一搜索到,且图的读者任务确实解释该句或紧随其后的内容。不得只写“第二部分后”“合适位置”或改写后的概述。

11. 保存与交付

默认相对于当前工作目录输出:

felt-illustrations//
├── plan.md
├── placement-guide.md
├── prompts/
├── qa/
│   └── text-verification.md
├── drafts/
├── 00-cover-wide.png
├── 00-cover-square.png
└── 01-.png

已有同名目录时追加版本号,不覆盖用户文件。低于门槛的版本只能放入 drafts/,不得混入最终文件。

placement-guide.md 使用以下结构,所有正文终稿按文件名顺序逐项填写:

## 01-.png
所属小节: 
插入提示: 将 `01-.png` 放在「{原文完整句子}」之后。
读者任务: 
图中文字: 

交付时简洁说明:

  • 实际数量与范围;
  • 两种封面的用途、标题来源与简化关系;
  • 每张正文图对应位置和读者任务,并逐项直接写出“将 {文件名} 放在「{原文完整句子}」之后。”;
  • 最终图片、plan.md、提示词与 qa/text-verification.md
  • placement-guide.md,其中逐项列出文件名、原文完整句子、所属小节和读者任务;
  • 哪些图经过定向编辑或重生成,以及修正了什么。

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.