CardPrinter 是一款开源工具,能从一行主题自动生成 Instagram 轮播图和 Reels 短视频,内置质量门控并支持批量生产。

Stars

11

7 天增长

暂无数据

Fork 数

5

开放 Issue

0

开源协议

NOASSERTION

最近更新

2026-07-05

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它通过物理级别的质量检查(对比度、内容溢出、事实准确性)和自我修复的工厂运行器实现大规模生产,是 Canva 批量创建和 Predis.ai 的自由开源替代品。

适合谁使用

  • 社交媒体营销人员和内容创作者
  • 构建自动化内容管道的开发者
  • 需要品牌化轮播图的中小企业或机构
  • 将新闻转化为帖子的记者和出版商

典型使用场景

  • 将一篇新闻文章转化为可直接发布的 Instagram 轮播图和 Reels
  • 为营销活动批量生成品牌一致的轮播图
  • 从主题列表自动制作社交媒体内容,减少人工操作
  • 生产经过事实核查且符合 WCAG 标准的视觉故事

项目优势

  • 完全开源、免费、可自托管,无水印
  • 同一文案同时生成轮播图和 Reels,保持一致性
  • 硬性质量门控(WCAG 对比度、内容溢出、事实准确性)防止输出错误内容
  • 自我修复的工厂运行器支持并行批量生产,自动重试失败项

使用前须知

  • 需要手动安装 Node.js 20+、Python 3.11+ 和 Chrome 无头模式
  • 仅输出 Instagram 格式(4:5 轮播图和 9:16 Reels)
  • 事实准确性门控依赖外部文案生成,可能需要人工审核

README 快速开始

CardPrinter 🖨️

Turn one topic line into a ready-to-post Instagram carousel and a 9:16 Reels video — fully automated, quality-gated, zero design skills required.

English | 한국어

An open-source alternative to Canva bulk-create, Predis.ai, and Ocoya — but the output is measured against physical quality gates, not vibes.


Demo

Carousel (4:5)

Photo article (newsprint)Numbered roundup (newsprint)Photo feature (newsprint)

Hero above: the newsprint cover system — modeled on a 300K-like Instagram carousel.

Reels (9:16)

https://github.com/kimsh-1/cardprinter/raw/main/docs/demo-reel.mp4

Every carousel is derived from the same copy contract as its Reels cut, so the two never drift apart. (The clip above is a real pipeline output; GitHub renders docs/demo-reel.mp4 inline.)


✨ Features

  • 🗞️ One-line input — give it a topic (or a news article); it writes the copy, lays out the cards, and renders both formats.
  • 🎨 Tone tiersluxury · character · brand · news · editorial · data, plus custom tiers auto-built from a company's BI deck or a 5-question interview.
  • 📐 Viral sequence templates — checklist · listicle · data-infographic · photo-story · storytelling · versus, each a research-backed slide flow (triple-hook, mid save-trigger, end CTA).
  • 🛡️ Physical quality gates — contrast (WCAG pixel-measured), overflow (bbox ⊂ safe zone), fact-fidelity (no fabricated numbers), typography floor, layout diversity — all exit-code hard gates, not suggestions.
  • 📊 Honest charts — echarts SSR bar charts with a 0-based scale; the display string is the source of truth so numbers can't be exaggerated.
  • 🎬 Card-news → Reels — finished cards are composited into a 1080×1920 timeline with clean rise-in transitions (list/chart items reveal one by one — no zoom, no jitter), silent kinetic captions, per-card dwell derived from reading speed.
  • 🏭 Mass production — a headless codex factory runner produces topics in parallel with a self-heal loop (failed gates are fed back and regenerated).

Why this instead of Canva / Predis.ai?

CardPrinterSaaS bulk-create
PriceFree, open source

项目描述

Turn one topic into a gate-checked Instagram carousel + 9:16 Reels — fully automated, quality-gated, self-hostable.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

op7418
op7418 GitHub avatar

guizang-material-illustration

A skill for AI agents like Claude Code and Codex to generate explanatory illustrations with Chinese labels in the 'Guizang' material style, making abstract concepts, charts, and reference-based content into clear center visuals.

Empty
835
OneInterface
精选
OneInterface GitHub avatar

stormy-cookbook

Stormy Cookbook provides copy-pasteable recipes for using the Stormy Social Data API and MCP server, which offers a unified REST API and MCP tools to search profiles, posts, and emails across TikTok, YouTube, Instagram, LinkedIn, X, and Reddit through a single HTTP contract.

AI 与机器学习大语言模型
72
yanhua1010
yanhua1010 GitHub avatar

self-media-content-workflow

A modular, tool-agnostic suite of Agent skills for the complete self-media content production lifecycle, from fuzzy brief to delivery and analytics, with mandatory human-in-the-loop checkpoints.

Python
295