Social Copy Generator
Generate social media copy for multiple platforms from a single product description. Output as an HTML page with one-click copy buttons.
When to use
When the user wants to:
- - Promote a project/product on social media
- Generate copy for multiple platforms at once
- Create platform-specific marketing content
- Launch an open source project with social posts
How it works
- 1. User describes their product/project
- Generate platform-optimized copy for each target platform
- Output an HTML file with styled cards and copy buttons
- Open in browser for easy copy-paste
Supported Platforms
| Platform | Style | Limits |
|---|
| Twitter/X | Concise, thread format for long content | 280 chars/tweet |
| Jike (即刻) |
Developer community, dry content | No limit |
| Xiaohongshu (小红书) | Casual, emoji-rich, comparison-heavy | No limit |
| WeChat Moments (朋友圈) | Personal, conversational | No limit |
| Video Account (视频号) | Title + description for video | Title < 30 chars |
| LinkedIn | Professional, achievement-focused | No limit |
| Reddit | Low-key, helpful, anti-self-promo | Title + body |
| Hacker News | Show HN, ultra-minimal | Title only ~80 chars |
| Product Hunt | Tagline + description | Tagline < 60 chars |
| V2EX | Chinese dev community, technical | Title + body |
| Juejin (掘金) | Tutorial-style article intro | Title + summary |
| Dev.to | English dev blog, tutorial-style | Title + summary |
Output Format
Generate an HTML file with:
- - Styled cards per platform with platform-colored tags
- INLINECODE0 text areas (no extra whitespace when copying)
- One-click copy buttons using INLINECODE1
- Toast notification on copy
- Mobile responsive layout
HTML Template
CODEBLOCK0
Platform Copy Guidelines
Twitter/X
- - HARD LIMIT: 280 chars total (CJK = 2 chars each, emoji = 2 chars, URL = 23 chars fixed by t.co)
- MUST count characters before output. If over 280, ruthlessly cut until under
- NO blank lines between sections — every newline costs a character
- NO bullet lists — too wasteful. Use short flowing sentences
- Lead with a hook (question or bold claim), not product name
- One short URL at end (counts as 23 chars regardless of length)
- 2-3 hashtags max, on same line as URL
- Optional: suggest a thread for details if content can't fit
Xiaohongshu
- - Start with relatable question
- Use emoji section headers (📊🔧💡🔗)
- ✅ for checklist items
- Comparison data (before/after)
- End with call to action
- Separate tags line
Jike
- - Developer-focused, no fluff
- Bullet points with •
- Include install commands
- Target audience at end
WeChat Moments
- - Conversational tone
- No emoji overload
- Explain the "why" not just "what"
- GitHub link at end
Video Account
- - Title: under 30 chars, hook + number
- Description: numbered steps
- Hashtags at end
Reddit
- - Title: descriptive, no clickbait (mods will remove)
- Body: explain what it does, why you built it, how to install
- Tone: humble, "I made a thing" energy — NOT "ultimate/best/amazing"
- Mention trade-offs or limitations honestly
- End with "Feedback welcome" or "Happy to answer questions"
- Target subs: r/ClaudeAI, r/LocalLLaMA, r/programming, r/commandline
- NEVER say "check it out!" or "you need this!" — instant downvote
Hacker News
- - Show HN format: "Show HN: [name] – [one-line description]"
- Title MUST be under 80 chars, no emoji, no hype
- Comment body: 2-3 paragraphs max. What, why, how, link
- Technical audience — lead with the interesting technical detail
- No marketing language whatsoever
Product Hunt
- - Tagline: under 60 chars, punchy, describes the value
- Description: 2-3 sentences, what + how + who it's for
- First Comment: founder story, why you built it, what's next
V2EX
- - Post in /t/programmer or /t/share
- Title: 直接说是什么,别标题党
- Body: 技术向,说清楚原理和用法
- 附 GitHub 链接
- 语气平实,不要过度推销
Juejin (掘金)
- - Title: 教程风格 "xxx 实现 xxx" 或 "xxx 使用指南"
- Summary: 1-2 句话说清楚解决什么问题
- Body hint: 可以写成教程文章,带代码块和截图
- Tags: Claude Code, 开发工具, 效率提升
Dev.to
- - Title: "How I..." or "Building..." style, descriptive
- Summary: 1-2 sentences, what problem it solves
- Tags: claudecode, opensource, productivity, cli
- Conversational but technical tone
Example prompts
- - "Generate social media posts for my new project"
- "Write copy to promote this tool on Twitter and Xiaohongshu"
- "Create launch posts for all platforms"
- "帮我写社交媒体推广文案"
社交媒体文案生成器
根据单一产品描述,为多个平台生成社交媒体文案。输出为带一键复制按钮的HTML页面。
使用场景
当用户想要:
- - 在社交媒体上推广项目/产品
- 同时为多个平台生成文案
- 创建针对特定平台的营销内容
- 发布开源项目并配发社交帖子
工作原理
- 1. 用户描述其产品/项目
- 为每个目标平台生成平台优化文案
- 输出包含样式化卡片和复制按钮的HTML文件
- 在浏览器中打开,方便复制粘贴
支持平台
| 平台 | 风格 | 限制 |
|---|
| Twitter/X | 简洁,长内容用推文串格式 | 280字符/条 |
| 即刻 |
开发者社区,干货内容 | 无限制 |
| 小红书 | 随意、多表情、重对比 | 无限制 |
| 朋友圈 | 个人化、对话式 | 无限制 |
| 视频号 | 视频标题+描述 | 标题<30字符 |
| LinkedIn | 专业、突出成就 | 无限制 |
| Reddit | 低调、有用、反自我推销 | 标题+正文 |
| Hacker News | Show HN,极简 | 仅标题~80字符 |
| Product Hunt | 标语+描述 | 标语<60字符 |
| V2EX | 中文开发者社区,技术向 | 标题+正文 |
| 掘金 | 教程式文章简介 | 标题+摘要 |
| Dev.to | 英文开发者博客,教程风格 | 标题+摘要 |
输出格式
生成一个HTML文件,包含:
- - 每个平台带平台颜色标签的样式化卡片
- white-space: pre-wrap 文本区域(复制时无多余空格)
- 使用 navigator.clipboard 的一键复制按钮
- 复制时的Toast通知
- 移动端响应式布局
HTML模板
html
[产品] - 社交媒体文案
平台文案指南
Twitter/X
- - 硬限制:总共280字符(中日韩字符每个算2个,表情每个算2个,URL固定算23个字符由t.co处理)
- 输出前必须计算字符数。如果超过280,果断删减至符合要求
- 段落之间不要有空行——每个换行都消耗字符
- 不要使用项目符号列表——太浪费。使用简短流畅的句子
- 以钩子开头(问题或大胆断言),而非产品名称
- 末尾放一个短URL(无论长度如何都算23个字符)
- 最多2-3个标签,与URL在同一行
- 可选:如果内容放不下,建议用推文串展开详情
小红书
- - 以 relatable 的问题开头
- 使用表情符号作为段落标题(📊🔧💡🔗)
- ✅ 用于清单项
- 对比数据(之前/之后)
- 以行动号召结尾
- 单独一行放标签
即刻
- - 面向开发者,不废话
- 使用 • 作为项目符号
- 包含安装命令
- 末尾注明目标受众
朋友圈
- - 对话式语气
- 不要过度使用表情
- 解释为什么而不仅仅是是什么
- 末尾放GitHub链接
视频号
- - 标题:30字符以内,钩子+数字
- 描述:编号步骤
- 末尾放标签
Reddit
- - 标题:描述性,不要标题党(版主会删除)
- 正文:解释功能、构建原因、安装方法
- 语气:谦逊,我做了个东西的感觉——不要用终极/最好/惊人
- 诚实地提及权衡或限制
- 以欢迎反馈或乐于回答问题结尾
- 目标板块:r/ClaudeAI、r/LocalLLaMA、r/programming、r/commandline
- 永远不要说快来看看!或你需要这个!——会立刻被踩
Hacker News
- - Show HN格式:Show HN: [名称] – [一行描述]
- 标题必须少于80字符,不要表情,不要炒作
- 评论正文:最多2-3段。是什么、为什么、怎么做、链接
- 技术受众——以有趣的技术细节开头
- 绝对不能有任何营销语言
Product Hunt
- - 标语:60字符以内,有力,描述价值
- 描述:2-3句话,是什么+怎么做+目标用户
- 第一条评论:创始人的故事、构建原因、下一步计划
V2EX
- - 发在 /t/programmer 或 /t/share
- 标题:直接说是什么,别标题党
- 正文:技术向,说清楚原理和用法
- 附 GitHub 链接
- 语气平实,不要过度推销
掘金
- - 标题:教程风格 xxx 实现 xxx 或 xxx 使用指南
- 摘要:1-2句话说清楚解决什么问题
- 正文提示:可以写成教程文章,带代码块和截图
- 标签:Claude Code、开发工具、效率提升
Dev.to
- - 标题:How I... 或 Building... 风格,描述性
- 摘要:1-2句话,解决什么问题
- 标签:claudecode、opensource、productivity、cli
- 对话式但技术性的语气
示例提示词
- - 为我的新项目生成社交媒体帖子
- 为这个工具写文案,在Twitter和小红书上推广
- 为所有平台创建发布帖子
- 帮我写社交媒体推广文案