360 Secure SkillHub
360 安全技能中心

Generate professional social

合并社交卡片与杂志海报两套视觉体系:提供 Editorial/Swiss 共 28 种版式、10 套主题预设与杂志模板。输入文章或图文素材与平台、风格要求后,生成单文件 HTML 版式,用 Node 脚本调用 Playwright 渲染为 1080×1440 等尺寸 PNG,并可用校验脚本检查溢出、底部碰撞与版式识别等问题。

gf1023456
gf1023456
热度 7.65
最近更新 2026-07-09 16:30:33
分类:创作依赖:代码执行 / 联网浏览搜索 / 读写文件 / 第三方 API应用场景:图像生成 / 社交媒体 / 模板

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add merged-skill
Metadata
name
merged-social-poster-skill
description
Generate professional social cards and magazine-style posters. Combines Guizang's Editorial/Swiss visual systems with magazine-poster templates. Use for 小红书图文, 公众号封面, magazine posters, social cards, carousel images, or any visual content needing high-quality rendering.

Merged Social + Poster Skill

A combined skill merging guizang-social-card (Playwright rendering, 28 layouts, 10 themes) with magazine-poster (article illustrations, magazine-style HTML).

Capabilities

Feature Source Description
Playwright → PNG guizang 1080×1440 / 1080×1080 / 2100×900
28 Layout Recipes guizang Editorial M01-M16 + Swiss S01-S12
10 Theme Presets guizang 6 Editorial + 4 Swiss
Magazine Templates magazine-poster Article illustration system
Validation guizang 6-rule QA checklist

Workflow

  1. Intake — platform, style, content, images
  2. Style Selection — Editorial or Swiss, pick theme
  3. Layout — Choose from 28 recipes or magazine templates
  4. Asset Prep — Source images (Unsplash/Pexels/user)
  5. Compose — HTML + CSS in single file
  6. Render — node render.mjs → PNG
  7. QA — Run validate-social-deck.mjs (optional)

Quick Start

帮我基于这篇文章做一套瑞士风小红书图文,5张,IKB蓝。
做一个西安文旅的杂志风海报,森林墨主题。
把这篇产品测评做成公众号封面对:21:9 + 1:1。

Theme Presets

Editorial (6)

  • Ink Classic #0a0a0b / #f1efea — 通用默认
  • Indigo Porcelain #0a1f3d / #f1f3f5 — 科技/AI
  • Forest Ink #1a2e1f / #f5f1e8 — 自然/户外
  • Kraft Paper #2a1e13 / #eedfc7 — 怀旧/人文
  • Dune #1f1a14 / #f0e6d2 — 艺术/设计
  • Midnight Ink #0e0d0c / #ece2cf — 暗色/游戏

Swiss (4)

  • IKB Klein Blue — 科技/产品
  • Lemon — 数据/教程
  • Lemon Green — 健康/运动
  • Safety Orange — 警示/活力

File Structure

merged-skill/
├── SKILL.md                    # This file
├── assets/
│   ├── template-editorial-card.html
│   ├── template-swiss-card.html
│   └── magazine-templates/     # From magazine-poster
├── references/
│   ├── layout-recipes.md
│   ├── theme-presets.md
│   ├── style-system.md
│   └── ...
├── render.mjs                  # Playwright renderer
└── validate-social-deck.mjs    # QA validator

Rendering

node render.mjs path/to/task-dir

Outputs PNG files to output/ directory.

Validation

node validate-social-deck.mjs path/to/task-dir

6 rules: overflow, type caps, footer collision, 4-band density, frame overflow, Swiss identity.