Seo Keyword Researcher
自动分析关键词并生成完整文章策划简报,支持竞品分析与结构建议。
下载 450
基于AI模板的本地化海报生成,支持批量输出与自定义设计。
openclaw skills install @zhenstaff/poster-generator命令、参数、文件名以原文为准
AI 驱动的海报生成工具 - ClawHub Agent 使用指南
An AI-powered poster generation tool that helps you create professional marketing posters, social media graphics, event flyers, and promotional materials with simple commands or templates.
Key Features:
AI 驱动的海报生成工具,帮助您通过简单的命令或模板创建专业的营销海报、社交媒体图片、活动传单和宣传物料。
核心功能:
英文:
中文:
{
"dependencies": {
"canvas": "^2.11.0",
"sharp": "^0.32.0",
"jimp": "^0.22.0",
"axios": "^1.6.0",
"commander": "^11.1.0"
}
}英文:
# Method 1: Install via npm
npm install -g openclaw-poster-generator
# Method 2: Clone repository
git clone https://github.com/ZhenRobotics/openclaw-poster-generator.git
cd openclaw-poster-generator
npm install中文:
# 方式 1: 通过 npm 安装
npm install -g openclaw-poster-generator
# 方式 2: 克隆仓库
git clone https://github.com/ZhenRobotics/openclaw-poster-generator.git
cd openclaw-poster-generator
npm install英文:
# Generate poster from template
poster-gen create \
--template marketing \
--title "Summer Sale" \
--subtitle "Up to 50% OFF" \
--output poster.png
# Use custom colors
poster-gen create \
--template event \
--title "Tech Conference 2024" \
--colors "#FF6B6B,#4ECDC4" \
--output event.png中文:
# 从模板生成海报
poster-gen create \
--template marketing \
--title "夏季促销" \
--subtitle "最高 5 折优惠" \
--output poster.png
# 使用自定义颜色
poster-gen create \
--template event \
--title "2024 技术大会" \
--colors "#FF6B6B,#4ECDC4" \
--output event.png英文:
User: "Create 10 marketing posters for our summer sale"
Agent: Generates batch posters with consistent branding User: "Make Instagram posts for the next week"
Agent: Creates optimized 1080x1080 graphics User: "Design a poster for our tech conference"
Agent: Generates professional event flyer中文:
用户: "为我们的夏季促销创建 10 张营销海报"
Agent: 生成具有一致品牌风格的批量海报 用户: "制作下周的 Instagram 帖子"
Agent: 创建优化的 1080x1080 图片 用户: "为我们的技术大会设计海报"
Agent: 生成专业的活动传单TypeScript / Node.js:
import { PosterGenerator } from 'openclaw-poster-generator';
async function generatePoster(title: string, subtitle: string) {
const generator = new PosterGenerator({
template: 'marketing',
outputFormat: 'png',
width: 1920,
height: 1080
});
const result = await generator.create({
title: title,
subtitle: subtitle,
colors: ['#FF6B6B', '#4ECDC4'],
images: ['./background.jpg'],
fonts: {
title: 'Arial Bold',
subtitle: 'Arial'
}
});
return result.outputPath;
}Bash Script:
#!/bin/bash
# Agent batch poster generation script
TEMPLATE="marketing"
OUTPUT_DIR="./posters"
for i in {1..10}; do
echo "Generating poster $i..."
poster-gen create \
--template "$TEMPLATE" \
--title "Poster $i" \
--output "$OUTPUT_DIR/poster-$i.png"
sleep 1
done英文:
| 模板 | 描述 | 使用场景 |
|---|---|---|
marketing | 大胆醒目的设计 | 产品促销、销售活动 |
event | 专业的活动布局 | 会议、研讨会 |
social | 为社交媒体优化 | Instagram、Facebook 帖子 |
minimal | 简洁现代风格 | 企业、专业场合 |
creative | 艺术、多彩 | 艺术活动、创意项目 |
中文:
| 模板 | 描述 | 使用场景 |
|---|---|---|
marketing | 大胆醒目的设计 | 产品促销、销售活动 |
event | 专业的活动布局 | 会议、研讨会 |
social | 为社交媒体优化 | Instagram、Facebook 帖子 |
minimal | 简洁现代风格 | 企业、专业场合 |
creative | 艺术、多彩 | 艺术活动、创意项目 |
英文:
中文:
英文:
中文:
英文:
# Install system fonts
sudo apt-get install fonts-liberation
# Or specify custom font path
poster-gen create --font-path ./fonts/中文:
# 安装系统字体
sudo apt-get install fonts-liberation
# 或指定自定义字体路径
poster-gen create --font-path ./fonts/英文:
# Use higher DPI
poster-gen create --dpi 300 --quality 100# 使用更高 DPI
poster-gen create --dpi 300 --quality 100# 增加 Node.js 内存
NODE_OPTIONS="--max-old-space-size=4096" poster-gen create欢迎贡献代码!
如需技术支持和咨询服务,可以联系我们的官方合作伙伴:
官方维护合作伙伴:
- 技术咨询
- 定制海报模板开发
- 集成支持
- 培训与入门指导
如何联系:
已收录 1 个 Skill