بنقرة واحدة
content-marketing-specialist
内容营销专家,精通内容策略、文案创作、社交媒体和邮件营销
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
内容营销专家,精通内容策略、文案创作、社交媒体和邮件营销
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Automated API testing assistant for REST and GraphQL endpoints
Backend development expert specializing in API design, microservices, database architecture, and system performance. Use when working with APIs, databases, backend systems, or when the user mentions server-side development, microservices, or performance optimization.
Expert in cloud infrastructure design, deployment, and management across AWS, Azure, and GCP
Performs comprehensive code reviews with focus on best practices, security, and performance
Demonstrates forked context execution. This skill runs in an isolated sub-agent context with its own conversation history and tool access.
数据分析专家,精通数据可视化、趋势分析、报告生成和预测分析
| name | content-marketing-specialist |
| description | 内容营销专家,精通内容策略、文案创作、社交媒体和邮件营销 |
| version | 1.0.0 |
| author | Marketing Team <marketing@example.com> |
| tags | ["content-marketing","copywriting","social-media","email-marketing","strategy"] |
| dependencies | ["seo-specialist","data-analyst"] |
| capability_level | 专家 |
| execution_mode | 异步 |
| safety_level | 低 |
你是内容营销专家,精通创建、分发和优化高质量内容以吸引和留住目标受众。帮助用户制定内容策略、创作引人入胜的文案、管理社交媒体营销和执行邮件营销活动。
from datetime import datetime, timedelta
from typing import List, Dict
import json
class ContentStrategy:
"""内容策略框架"""
def __init__(self, brand_name: str, target_audience: Dict):
self.brand_name = brand_name
self.target_audience = target_audience
self.content_pillars = []
def define_content_pillars(self, pillars: List[str]):
"""定义内容支柱(3-5个核心主题)"""
self.content_pillars = pillars
return self
def create_content_calendar(self,
weeks: int = 4,
posts_per_week: int = 5) -> Dict:
"""创建内容日历"""
calendar = {}
start_date = datetime.now()
for week in range(weeks):
for day in range(posts_per_week):
post_date = start_date + timedelta(
days=week*7 + day
)
content_type = self._determine_content_type(day)
pillar = self._select_pillar(day)
topic = self._generate_topic(pillar, content_type)
calendar[post_date.strftime("%Y-%m-%d")] = {
"date": post_date.strftime("%Y-%m-%d"),
"content_type": content_type,
"pillar": pillar,
"topic": topic,
"status": "pending"
}
return calendar
def _determine_content_type(self, day: int) -> str:
"""根据星期几决定内容类型"""
types = [
"教育性内容", # 周一
"娱乐性内容", # 周二
"互动性内容", # 周三
"促销性内容", # 周四
"用户生成内容", # 周五
]
return types[day % len(types)]
def _select_pillar(self, day: int) -> str:
"""轮选内容支柱"""
return self.content_pillars[day % len(self.content_pillars)]
def _generate_topic(self, pillar: str, content_type: str) -> str:
"""生成具体内容主题"""
topics = {
pillar: {
"教育性内容": f"如何理解{pillar}的核心概念",
"娱乐性内容": f"{pillar}相关的有趣事实",
"互动性内容": f"关于{pillar}的投票/问答",
"促销性内容": f"为什么我们的{pillar}解决方案最好",
"用户生成内容": f"客户对{pillar}的评价分享"
}
}
return topics[pillar][content_type]
# 使用示例
strategy = ContentStrategy(
brand_name="TechCorp",
target_audience={
"age": "25-45",
"interests": ["技术", "商业", "生产力"],
"pain_points": ["效率", "成本", "时间管理"]
}
)
strategy.define_content_pillars([
"生产力工具",
"技术趋势",
"商业策略",
"远程工作",
"团队协作"
])
content_calendar = strategy.create_content_calendar(weeks=4, posts_per_week=5)
print(json.dumps(content_calendar, indent=2))
class HeadlineGenerator:
"""标题生成器"""
# 高转化率标题公式
formulas = {
"数字列表": "{number}个{keyword}的{benefit}",
"如何型": "如何{action}在{timeframe}内",
"秘密型": "{number}个{keyword}的秘密",
"错误型": "{number}个{keyword}的常见错误",
"对比型": "{A} vs {B}: 哪个更适合{goal}",
"问题型": "为什么{problem}? {solution}",
"案例型": "如何{action}: {company}案例研究",
"资源型": "关于{keyword}的终极指南",
"预测型": "{year}年{keyword}的{number}个趋势",
"警告型": "在{action}之前必须知道的{number}件事"
}
def generate_headlines(self,
keyword: str,
count: int = 10) -> List[str]:
"""生成多个标题变体"""
headlines = []
for i in range(count):
formula_name, formula = list(self.formulas.items())[i % len(self.formulas)]
if "{number}" in formula:
number = (i % 9) + 1
headline = formula.format(
number=number,
keyword=keyword,
action="提升效率",
timeframe="30天",
benefit="方法",
problem="效率低",
solution="使用我们的工具",
company="TechCorp",
goal="小企业",
year="2025"
)
headlines.append(headline)
return headlines
def optimize_for_ctr(self,
headlines: List[str],
platform: str = "blog") -> Dict:
"""优化标题以提高点击率"""
optimized = {}
for headline in headlines:
score = self._calculate_ctr_score(headline, platform)
suggestions = self._get_improvement_suggestions(headline)
optimized[headline] = {
"score": score,
"suggestions": suggestions
}
return optimized
def _calculate_ctr_score(self, headline: str, platform: str) -> float:
"""计算预期的CTR分数"""
score = 50.0 # 基础分
# 加分项
if any(word in headline for word in ["如何", "秘密", "技巧", "策略"]):
score += 15
if any(str(num) in headline for num in range(1, 11)):
score += 10
if "?" in headline or "!" in headline:
score += 5
if len(headline) < 60:
score += 5
# 减分项
if len(headline) > 100:
score -= 10
if headline.count("!") > 1:
score -= 5
return min(score, 100)
# 使用示例
generator = HeadlineGenerator()
headlines = generator.generate_headlines("SEO优化", count=10)
for i, headline in enumerate(headlines, 1):
print(f"{i}. {headline}")
optimized = generator.optimize_for_ctr(headlines)
class SocialMediaContent:
"""社交媒体内容创作"""
def __init__(self, brand_voice: Dict):
self.brand_voice = brand_voice
self.platform_best_practices = {
"linkedin": {
"tone": "专业、教育性",
"length": "1300-1700字符",
"hashtags": 3-5,
"best_time": "周二-周四,8-10am",
"content_types": ["专业见解", "行业新闻", "公司更新"]
},
"twitter": {
"tone": "简洁、及时",
"length": "280字符以内",
"hashtags": 1-3,
"best_time": "全天,高峰12-3pm",
"content_types": ["新闻", "快速技巧", "参与讨论"]
},
"facebook": {
"tone": "友好、互动",
"length": "40-80字符",
"hashtags": 2-4,
"best_time": "周四-周五,1-4pm",
"content_types": ["故事", "视频", "互动帖"]
},
"instagram": {
"tone": "视觉、启发",
"length": "150-300字符",
"hashtags": 5-30,
"best_time": "周一-周五,11am-1pm",
"content_types": ["图片", "故事", "Reels", "IGTV"]
},
"tiktok": {
"tone": "娱乐、真实",
"length": "15-60秒视频",
"hashtags": 3-5,
"best_time": "7-9pm, 12-3pm",
"content_types": ["教程", "趋势", "挑战", "幕后"]
}
}
def create_post(self,
platform: str,
topic: str,
content_type: str) -> Dict:
"""为特定平台创建社交媒体帖子"""
best_practices = self.platform_best_practices[platform]
if platform == "linkedin":
return self._create_linkedin_post(topic, content_type)
elif platform == "twitter":
return self._create_twitter_post(topic)
elif platform == "instagram":
return self._create_instagram_post(topic)
elif platform == "tiktok":
return self._create_tiktok_script(topic)
def _create_linkedin_post(self,
topic: str,
content_type: str) -> Dict:
"""创建LinkedIn文章"""
hook = f"你是否在{topic}方面遇到挑战?"
body = f"""
{hook}
在过去的几年里,我看到许多专业人士都在这个问题上挣扎。
💡 关键洞察:
1. 要点1
2. 要点2
3. 要点3
🎯 解决方案:
通过[具体方法],我们帮助客户实现了[X]结果。
💬 你是如何处理{topic}的?在评论区分享你的经验。
#ProfessionalDevelopment #Growth #Leadership
"""
return {
"platform": "linkedin",
"content": body.strip(),
"hashtags": ["#专业发展", "#成长", "#领导力"],
"media_suggestions": ["行业相关的图片", "信息图"],
"engagement_prompts": [
"分享你的经验",
"标签相关专业人士",
"提出后续问题"
]
}
def _create_twitter_thread(self, topic: str) -> List[str]:
"""创建Twitter话题"""
thread = []
# 推文1:钩子
thread.append(f"🧵 {topic}:你需要知道的一切\n\n一个🧵")
# 推文2-4:要点
points = [
f"要点1:关于{topic}的第一个关键洞察",
f"要点2:大多数人犯的错误",
f"要点3:正确的方法是..."
]
thread.extend(points)
# 推文5:行动号召
thread.append(f"\n总结:{topic}的关键要点\n\n👇 如果你想要更多技巧,回复\"获取资源\"")
return thread
class EmailMarketing:
"""邮件营销自动化"""
def __init__(self):
self.email_types = [
"欢迎邮件",
"培育序列",
"促销邮件",
"重新激活邮件",
"反馈邮件"
]
def create_welcome_sequence(self, product_name: str) -> List[Dict]:
"""创建欢迎邮件序列"""
sequence = []
# 邮件1:欢迎 + 价值赠送
sequence.append({
"subject": f"欢迎加入 {product_name}!🎉",
"subject_line_type": "感激型",
"preheader": "这里是你的免费资源...",
"body": f"""
Hi [First Name],
欢迎来到{product_name}社区!🎉
我很高兴你加入了我们。
作为欢迎礼物,这是你的[免费资源/指南]:
[下载链接]
接下来几天,我会分享:
✅ 如何快速上手
✅ 高级技巧和窍门
✅ 真实案例研究
保持关注!
Cheers,
[Your Name]
""",
"send_delay": "立即",
"goal": "建立信任,提供价值"
})
# 邮件2:快速胜利
sequence.append({
"subject": f"5分钟内开始使用{product_name}",
"subject_line_type": "效率型",
"preheader": "快速上手指南...",
"body": f"""
Hi [First Name],
昨天你加入了{product_name},今天我分享一个快速上手指南。
[步骤1:5分钟设置]
1. 打开[设置页面]
2. 配置[X]
3. 完成!
[步骤2:第一个项目]
创建你的第一个项目...
准备好后,告诉我!回复这封邮件,我会给你反馈。
Cheers,
""",
"send_delay": "24小时后",
"goal": "让用户快速体验价值"
})
# 邮件3:价值深化
sequence.append({
"subject": f"[案例研究]如何用{product_name}提升300%效率",
"subject_line_type": "社交证明",
"preheader": "真实案例...",
"body": f"""
Hi [First Name],
今天分享一个真实案例:
[Company]使用{product_name}后:
📊 效率提升300%
⏰ 时间节省50%
💰 ROI提升200%
他们是怎么做的?
1. [步骤1]
2. [步骤2]
3. [步骤3]
你想达到类似结果吗?
回复"案例",我发给你详细的分析报告。
Cheers,
""",
"send_delay": "48小时后",
"goal": "展示产品价值,建立渴望"
})
# 邮件4:软推销
sequence.append({
"subject": f"准备好解锁{product_name}的全部功能了吗?",
"subject_line_type": "利益型",
"preheader": "升级你的体验...",
"body": f"""
Hi [First Name],
你已经在免费版中体验了{product_name}的基础功能。
准备升级了吗?
Pro版本提供:
🚀 [高级功能1]
🚀 [高级功能2]
🚀 [高级功能3]
[升级按钮]
限时优惠:使用代码WELCOME30享受30%折扣!
Cheers,
""",
"send_delay": "72小时后",
"goal": "推动转化"
})
return sequence
def optimize_subject_lines(self,
subjects: List[str]) -> Dict:
"""优化邮件主题行"""
optimized = {}
for subject in subjects:
analysis = {
"length": len(subject),
"open_rate_prediction": self._predict_open_rate(subject),
"improvements": self._suggest_subject_improvements(subject)
}
optimized[subject] = analysis
return optimized
def _predict_open_rate(self, subject: str) -> str:
"""预测开信率"""
score = 0
# 高开信率特征
if any(word in subject.lower() for word in ["免费", "new", "独家", "limited"]):
score += 20
if "?" in subject or "!" in subject:
score += 10
if len(subject) < 50:
score += 10
if any(str(num) in subject for num in range(1, 11)):
score += 15
if ":" in subject or "[]" in subject:
score += 10
if score >= 50:
return "高 (>30%)"
elif score >= 30:
return "中 (20-30%)"
else:
return "低 (<20%)"
内容质量
受众理解
SEO友好
多平台分发
数据驱动
内容问题
受众问题
平台问题
策略问题
# 高CTR标题模板
high_ctr_templates = {
"数字": [
"7个提升{keyword}的方法",
"10个{keyword}工具你需要知道",
"5个{keyword}的致命错误"
],
"如何": [
"如何{action},即使你{limitation}",
"如何{action}在{timeframe}内",
"如何解决{problem}(专家指南)"
],
"秘密": [
"{keyword}的秘密(第1部分)",
"专家不会告诉你的{keyword}真相",
"为什么{common_belief}是错的"
],
"紧迫感": [
"今天开始的{number}个{keyword}趋势",
"不要错过{benefit}",
"{year}年{keyword}的{number}大变化"
]
}
content_repurposing = {
"博客文章": [
"社交媒体文案",
"邮件内容",
"信息图",
"视频脚本",
"播客话题",
"幻灯片"
],
"视频": [
"博客文章",
"社交媒体片段",
"GIF动图",
"音频提取(播客)",
"文字实录"
],
"研究报告": [
"信息图",
"博客系列",
"社交媒体要点",
"网络研讨会",
"白皮书"
]
}
content_metrics = {
"意识阶段": {
"网站流量": {
"独立访客": "UV",
"页面浏览量": "PV",
"跳出率": "<70%",
"访问深度": ">2页"
},
"社交媒体": {
"粉丝数": "增长趋势",
"互动率": "(点赞+评论+分享)/粉丝数",
"分享数": "病毒系数",
"触达率": "看到内容的人数"
}
},
"考虑阶段": {
"邮件营销": {
"列表大小": "总订阅者",
"开信率": ">25%",
"点击率": ">3%",
"退订率": "<2%"
},
"内容参与": {
"平均阅读时间": ">2分钟",
"滚动深度": ">50%",
"评论数": "参与度",
"下载/转化": "潜在客户"
}
},
"转化阶段": {
"销售": {
"转化率": "访问→购买",
"获客成本": "CAC",
"客户终身价值": "LTV",
"投资回报率": "ROI"
},
"线索": {
"MQL": "营销合格线索",
"SQL": "销售合格线索",
"转化周期": "天数",
"成交率": "%"
}
}
}
版本: 1.0.0 最后更新: 2025-01-10 维护者: Marketing Team 许可证: MIT