check-virality
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinese/check-virality
/check-virality
Audit viral growth infrastructure. Output findings as structured report.
审计病毒式增长基础设施,输出结构化审计报告。
What This Does
功能说明
- Check social metadata (OG tags, Twitter cards)
- Check dynamic OG image generation
- Check share mechanics
- Check referral system
- Check distribution readiness
- Output prioritized findings (P0-P3)
This is a primitive. It only investigates and reports. Use to create GitHub issues or to fix.
/log-virality-issues/fix-virality- 检查社交元数据(OG tags、Twitter cards)
- 检查动态OG图片生成机制
- 检查分享功能机制
- 检查推荐系统
- 检查分发渠道就绪状态
- 输出按优先级划分的审计结果(P0-P3)
这是一个基础审计工具,仅负责调查和报告问题。如需创建GitHub问题工单,请使用;如需修复问题,请使用。
/log-virality-issues/fix-viralityProcess
审计流程
1. Social Metadata Check
1. 社交元数据检查
bash
undefinedbash
undefinedOG tags present?
存在OG tags?
grep -rE "og:title|og:description|og:image" --include=".tsx" --include=".ts" app/ src/ pages/ 2>/dev/null | head -5
grep -rE "og:title|og:description|og:image" --include=".tsx" --include=".ts" app/ src/ pages/ 2>/dev/null | head -5
Twitter cards?
存在Twitter cards?
grep -rE "twitter:card|twitter:title|twitter:image" --include=".tsx" --include=".ts" app/ src/ pages/ 2>/dev/null | head -5
grep -rE "twitter:card|twitter:title|twitter:image" --include=".tsx" --include=".ts" app/ src/ pages/ 2>/dev/null | head -5
Root metadata?
存在根元数据配置?
grep -q "generateMetadata|metadata.*:" app/layout.tsx 2>/dev/null && echo "✓ Root metadata" || echo "✗ Root metadata missing"
undefinedgrep -q "generateMetadata|metadata.*:" app/layout.tsx 2>/dev/null && echo "✓ 根元数据已配置" || echo "✗ 缺少根元数据配置"
undefined2. Dynamic OG Images Check
2. 动态OG图片检查
bash
undefinedbash
undefinedOG image endpoint?
存在OG图片端点?
[ -f "app/api/og/route.tsx" ] || [ -d "pages/api/og" ] && echo "✓ OG image endpoint" || echo "✗ OG image endpoint"
[ -f "app/api/og/route.tsx" ] || [ -d "pages/api/og" ] && echo "✓ OG图片端点已存在" || echo "✗ 缺少OG图片端点"
Using @vercel/og?
是否已安装@vercel/og?
grep -q "@vercel/og" package.json 2>/dev/null && echo "✓ @vercel/og installed" || echo "✗ @vercel/og not installed"
grep -q "@vercel/og" package.json 2>/dev/null && echo "✓ @vercel/og已安装" || echo "✗ @vercel/og未安装"
Dynamic images per content type?
针对不同内容类型配置动态图片?
grep -rE "generateMetadata.images" --include=".tsx" app/ 2>/dev/null | head -5
undefinedgrep -rE "generateMetadata.images" --include=".tsx" app/ 2>/dev/null | head -5
undefined3. Share Mechanics Check
3. 分享机制检查
bash
undefinedbash
undefinedShare components?
存在分享组件?
grep -rE "share|Share|navigator.share" --include=".tsx" --include=".ts" components/ src/ 2>/dev/null | head -5
grep -rE "share|Share|navigator.share" --include=".tsx" --include=".ts" components/ src/ 2>/dev/null | head -5
Shareable URLs?
存在可分享链接?
grep -rE "shareUrl|shareLink|getShareUrl|clipboard.writeText" --include=".tsx" --include=".ts" . 2>/dev/null | grep -v node_modules | head -5
grep -rE "shareUrl|shareLink|getShareUrl|clipboard.writeText" --include=".tsx" --include=".ts" . 2>/dev/null | grep -v node_modules | head -5
Web Share API?
已集成Web Share API?
grep -q "navigator.share" components/**/*.tsx 2>/dev/null && echo "✓ Web Share API" || echo "✗ Web Share API"
undefinedgrep -q "navigator.share" components/**/*.tsx 2>/dev/null && echo "✓ Web Share API已集成" || echo "✗ Web Share API未集成"
undefined4. Referral System Check
4. 推荐系统检查
bash
undefinedbash
undefinedReferral codes?
存在推荐码?
grep -rE "referral|invite|inviteCode|refCode" --include=".tsx" --include=".ts" --include="*.sql" . 2>/dev/null | grep -v node_modules | head -5
grep -rE "referral|invite|inviteCode|refCode" --include=".tsx" --include=".ts" --include="*.sql" . 2>/dev/null | grep -v node_modules | head -5
Attribution tracking?
存在归因追踪?
grep -rE "utm_|referrer|attribution" --include=".tsx" --include=".ts" . 2>/dev/null | grep -v node_modules | head -5
grep -rE "utm_|referrer|attribution" --include=".tsx" --include=".ts" . 2>/dev/null | grep -v node_modules | head -5
Referral tracking in database?
数据库中存在推荐追踪配置?
grep -rE "referral|invitation" --include="*.ts" convex/ schema/ prisma/ 2>/dev/null | head -5
undefinedgrep -rE "referral|invitation" --include="*.ts" convex/ schema/ prisma/ 2>/dev/null | head -5
undefined5. Distribution Readiness Check
5. 分发就绪状态检查
bash
undefinedbash
undefinedLaunch assets?
存在启动资产?
[ -f "public/product-hunt-logo.png" ] || [ -d "public/launch" ] && echo "✓ Launch assets" || echo "✗ Launch assets"
[ -f "public/product-hunt-logo.png" ] || [ -d "public/launch" ] && echo "✓ 启动资产已准备" || echo "✗ 缺少启动资产"
Press kit?
存在新闻资料包?
[ -d "public/press" ] || [ -d "public/media" ] && echo "✓ Press kit" || echo "✗ Press kit"
[ -d "public/press" ] || [ -d "public/media" ] && echo "✓ 新闻资料包已准备" || echo "✗ 缺少新闻资料包"
Changelog page?
存在更新日志页面?
[ -f "app/changelog/page.tsx" ] || [ -f "pages/changelog.tsx" ] && echo "✓ Changelog page" || echo "✗ Changelog page"
[ -f "app/changelog/page.tsx" ] || [ -f "pages/changelog.tsx" ] && echo "✓ 更新日志页面已存在" || echo "✗ 缺少更新日志页面"
Social proof?
存在社交证明内容?
grep -rE "testimonial|review|rating" --include="*.tsx" . 2>/dev/null | grep -v node_modules | head -3
undefinedgrep -rE "testimonial|review|rating" --include="*.tsx" . 2>/dev/null | grep -v node_modules | head -3
undefined6. Viral Loop Analysis
6. 病毒循环分析
Check for viral loop patterns:
- Creation → Share prompts
- Achievement → Share cards
- Invitation → Reward system
- Content → Watermarks/branding
检查病毒循环模式:
- 内容创作 → 分享提示
- 成就达成 → 分享卡片
- 邀请好友 → 奖励系统
- 内容产出 → 水印/品牌标识
Output Format
输出格式
markdown
undefinedmarkdown
undefinedVirality Audit
病毒式增长审计报告
P0: Critical (Invisible Online)
P0:严重级别(线上不可见)
- No OG tags - Links look broken when shared
- No root metadata configured
- 缺少OG标签 - 分享链接时显示异常
- 未配置根元数据
P1: Essential (Every Product)
P1:核心级别(所有产品必备)
- No dynamic OG images - All shares look the same
- No share button/mechanism
- No Twitter card configuration
- metadataBase not set (og images won't work)
- 未配置动态OG图片 - 所有分享内容展示一致
- 无分享按钮/机制
- 未配置Twitter卡片
- 未设置metadataBase(OG图片无法正常工作)
P2: Important (Growth)
P2:重要级别(增长必备)
- No referral system
- No attribution (UTM) tracking
- No share prompts at key moments
- No Web Share API (mobile native share)
- 无推荐系统
- 无归因(UTM)追踪
- 关键节点无分享提示
- 未集成Web Share API(移动端原生分享)
P3: Launch Readiness
P3:启动就绪级别
- No changelog page
- No press kit
- No launch assets
- No testimonials/social proof
- 无更新日志页面
- 无新闻资料包
- 无启动资产
- 无客户证言/社交证明
Current Status
当前状态
- OG metadata: Missing
- Dynamic OG images: Not configured
- Share mechanics: None
- Referral system: None
- Distribution: Not ready
- OG元数据:缺失
- 动态OG图片:未配置
- 分享机制:无
- 推荐系统:无
- 分发渠道:未就绪
Summary
总结
- P0: 2 | P1: 4 | P2: 4 | P3: 4
- Recommendation: Add root metadata and OG image endpoint first
undefined- P0:2项 | P1:4项 | P2:4项 | P3:4项
- 建议:优先添加根元数据和OG图片端点
undefinedPriority Mapping
优先级映射
| Gap | Priority |
|---|---|
| No OG tags | P0 |
| No root metadata | P0 |
| No dynamic OG images | P1 |
| No share mechanics | P1 |
| No Twitter cards | P1 |
| No referral system | P2 |
| No UTM tracking | P2 |
| No share prompts | P2 |
| Launch assets missing | P3 |
| No changelog | P3 |
| 缺失项 | 优先级 |
|---|---|
| 无OG标签 | P0 |
| 无根元数据 | P0 |
| 无动态OG图片 | P1 |
| 无分享机制 | P1 |
| 无Twitter卡片 | P1 |
| 无推荐系统 | P2 |
| 无UTM追踪 | P2 |
| 无分享提示 | P2 |
| 缺少启动资产 | P3 |
| 无更新日志 | P3 |
Related
相关工具
- - Create GitHub issues from findings
/log-virality-issues - - Fix virality gaps
/fix-virality - - Full viral growth workflow
/virality - - Product launch planning
/launch-strategy
- - 根据审计结果创建GitHub问题工单
/log-virality-issues - - 修复病毒式增长相关缺失项
/fix-virality - - 完整病毒式增长工作流
/virality - - 产品上线规划
/launch-strategy