返回顶部
h

horse-sticker-maker

Create and deploy a festive Chinese New Year (Year of the Horse 2026) animated GIF sticker maker web app. Use when the user wants to generate custom horse-themed blessing stickers, deploy a sticker generator H5 page, or create WeChat-compatible animated GIF stickers with gold horse animation on red background. Supports custom text input, 6-frame gold horse galloping animation, Canvas-based client-side GIF rendering via gif.js, and Vercel deployment.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
648
下载量
0
收藏
概述
安装方式
版本历史

horse-sticker-maker

# Horse Sticker Maker Generate a web app that creates custom animated GIF stickers for Chinese New Year (Year of the Horse 2026). ## What It Does - Users input custom blessing text (1-8 chars) - Client-side Canvas renders a 240px animated GIF with: - Red gradient background with gold sparkle particles - 6-frame gold horse galloping animation (transparent PNG) - User's custom text in gold calligraphy at top - "立马加薪" bottom text with color-cycling effect - Output is WeChat sticker compatible (≤500KB, 240px) ## Quick Start 1. Copy the template project: ```bash cp -r <skill_dir>/assets/horse-blessing-template ./horse-blessing cd horse-blessing npm install ``` 2. Run locally: ```bash npm run dev # Open http://localhost:3000/sticker ``` 3. Deploy to Vercel: ```bash vercel --prod --yes ``` ## Project Structure ``` horse-blessing/ ├── app/ │ ├── page.tsx # Main page (AI-generated blessing with poem) │ ├── sticker/page.tsx # Sticker maker (Canvas GIF generator) │ ├── api/generate/ # AI poem + image generation API │ ├── api/sticker/ # Sticker API │ └── layout.tsx # Root layout (red theme) ├── public/ │ ├── horse-frame-[1-6].png # 6-frame transparent gold horse │ ├── horse-transparent.png # Static horse fallback │ └── gif.worker.js # gif.js web worker ├── package.json └── tailwind.config.ts ``` ## Key Technical Details ### GIF Generation (Client-Side) - Uses `gif.js` loaded via CDN (`Script` from next/script) - 18 frames (6 horse frames × 3 cycles), 85ms delay per frame - Canvas size: 240×240px for WeChat sticker compatibility - Horse frames loaded as `Image` elements, drawn via `drawImage` ### Horse Frame Assets - 6 transparent PNG frames in `public/horse-frame-[1-6].png` - Generated via AI image model, backgrounds removed with `sharp` - Removal technique: pixels with R>210, G>210, B>210 → alpha=0 ### Customization Points - **Bottom text**: Edit `'立马加薪'` in `sticker/page.tsx` - **GIF size**: Change `const size = 240` (keep ≤240 for WeChat) - **Frame count**: Change `const frames = 18` - **Horse images**: Replace `public/horse-frame-*.png` - **Background**: Modify the radial gradient colors - **Sparkle count**: Adjust sparkle array size (default 30) ### WeChat Sticker Compatibility - Max 500KB file size - Max 240px recommended dimension - GIF format required - Save → WeChat chat → emoji panel → "+" → select from gallery ## Dependencies ```json { "next": "^14.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "sharp": "latest", "gif-encoder-2": "^1.0.5", "html2canvas-pro": "^1.6.7" } ``` External CDN: `gif.js@0.2.0` (loaded at runtime for client-side GIF encoding)

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 horse-sticker-maker-1776420054 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 horse-sticker-maker-1776420054 技能

通过命令行安装

skillhub install horse-sticker-maker-1776420054

下载 Zip 包

⬇ 下载 horse-sticker-maker v1.0.0

文件大小: 21.62 KB | 发布时间: 2026-4-17 19:44

v1.0.0 最新 2026-4-17 19:44
Initial release: 6-frame gold horse animated GIF sticker maker for Chinese New Year 2026

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部