闲社服务运行正常AI智能体自动化平台
m

营销方案生成器

技能标识:marketing-plan

Marketing plan generator with web research and Word output. Use when user needs to create marketing plans, promotional campaigns, social media strategies. Fetches latest market data via web search. Generates Word documents. 营销方案、推广计划、营销策划。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.3
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

营销方案生成器

营销方案生成器

专业营销方案生成器,支持网络调研和Word文档输出。

功能特点

  • - 📋 营销方案:完整的策略文档
  • 📢 推广计划:多渠道策略方案
  • 🌐 网络调研:获取最新市场数据
  • 📄 Word输出:生成.docx文件
  • 🎯 目标分析:受众细分
  • 📊 预算规划:以ROI为核心的分配方案

工作原理

用户请求
↓

  1. 1. 网络搜索:获取最新市场数据

↓
  1. 2. AI分析:生成策略方案

↓
  1. 3. Python代码:创建Word文档

↓
输出:专业.docx文件

第一步:了解需求

用户提供:

  • - 产品/服务名称
  • 目标受众
  • 预算
  • 时间线
  • 目标

第二步:调研市场数据

智能体搜索:

  • - 竞品信息
  • 市场趋势
  • 行业基准
  • 最佳实践

第三步:生成Word文档

python
from docx import Document
from docx.shared import Pt, Inches, RGBColor
from docx.enum.text import WDALIGNPARAGRAPH
from datetime import datetime

class MarketingPlanGenerator:
def init(self, product, company, budget):
self.product = product
self.company = company
self.budget = budget
self.channels = []
self.timeline = []
self.goals = []
self.competitors = []

def addchannel(self, name, budgetpct, description):
self.channels.append({
name: name,
budget: self.budget * budget_pct / 100,
budgetpct: budgetpct,
description: description
})

def add_milestone(self, date, task, owner):
self.timeline.append({date: date, task: task, owner: owner})

def add_goal(self, metric, target):
self.goals.append({metric: metric, target: target})

def add_competitor(self, name, strengths, weaknesses):
self.competitors.append({
name: name,
strengths: strengths,
weaknesses: weaknesses
})

def generatedocx(self, outputpath, lang=en):
生成格式精美的专业Word文档
doc = Document()

# 设置页面边距
section = doc.sections[0]
section.top_margin = Cm(2.54)
section.bottom_margin = Cm(2.54)
section.left_margin = Cm(2.54)
section.right_margin = Cm(2.54)

# 标题
if lang == zh:
title = doc.add_heading(营销推广方案, 0)
else:
title = doc.add_heading(Marketing Plan, 0)
title.alignment = WDALIGNPARAGRAPH.CENTER

# 副标题
if lang == zh:
sub = doc.add_heading(f{self.product}, 1)
else:
sub = doc.add_heading(f{self.product}, 1)
sub.alignment = WDALIGNPARAGRAPH.CENTER

# 日期和公司信息
info = doc.add_paragraph()
info.alignment = WDALIGNPARAGRAPH.CENTER
run = info.add_run(f{self.company} | {datetime.now().strftime(%Y-%m-%d)})
run.font.size = Pt(10)
run.font.color.rgb = RGBColor(100, 100, 100)

doc.add_paragraph()

# 1. 项目概述
if lang == zh:
doc.add_heading(一、项目概述, level=1)
doc.add_paragraph(f产品名称:{self.product})
doc.add_paragraph(f所属公司:{self.company})
doc.add_paragraph(f推广预算:¥{self.budget:,})
doc.add_paragraph(f推广周期:8周)
else:
doc.add_heading(1. Executive Summary, level=1)
doc.add_paragraph(fProduct: {self.product})
doc.add_paragraph(fCompany: {self.company})
doc.add_paragraph(fBudget: ${self.budget:,})
doc.add_paragraph(fDuration: 8 weeks)

# 2. 预算分配
if lang == zh:
doc.add_heading(二、预算分配, level=1)
else:
doc.add_heading(2. Budget Allocation, level=1)

table = doc.add_table(rows=len(self.channels)+1, cols=3)
table.style = Table Grid
table.cell(0, 0).text = 渠道 if lang == zh else Channel
table.cell(0, 1).text = 预算 if lang == zh else Budget
table.cell(0, 2).text = 说明 if lang == zh else Description

for i, ch in enumerate(self.channels, 1):
table.cell(i, 0).text = ch[name]
table.cell(i, 1).text = f¥{ch[budget]:,.0f} if lang == zh else f${ch[budget]:,.0f}
table.cell(i, 2).text = ch[description]

doc.add_paragraph()

# 3. 执行计划
if lang == zh:
doc.add_heading(三、执行计划, level=1)
else:
doc.add_heading(3. Timeline, level=1)

for m in self.timeline:
doc.add_paragraph(f{m[date]}: {m[task]}({m[owner]}))

# 4. 目标指标
if lang == zh:
doc.add_heading(四、目标指标, level=1)
else:
doc.add_heading(4. Goals, level=1)

for g in self.goals:
doc.add_paragraph(f{g[metric]}: {g[target]})

doc.save(output_path)
return output_path

示例

plan = MarketingPlanGenerator(产品X, 公司Y, 10000) plan.add_channel(社交媒体, 40, 微信、小红书) plan.add_milestone(第1周, 启动推广活动, 市场部) plan.add_goal(曝光量, 100万) plan.generatedocx(marketingplan.docx)

使用示例

用户:为AI产品创建营销方案,预算5万美元
智能体:

  1. 1. 搜索AI市场趋势
  2. 生成包含渠道和时间线的方案
  3. 创建Word文档
  4. 输出:marketing_plan.docx

用户:帮我做一个产品推广方案,预算5万
智能体:

  1. 1. 搜索相关市场数据
  2. 生成营销方案
  3. 创建Word文档
  4. 输出:营销方案.docx

注意事项

  • - 通过网络搜索获取最新市场数据
  • 生成专业的Word文档
  • 支持中英文双语
  • 以预算为核心的方案制定方式

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 marketing-plan-1776007877 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 marketing-plan-1776007877 技能

通过命令行安装

skillhub install marketing-plan-1776007877

下载

⬇ 下载 marketing-plan v1.0.3(免费)

文件大小: 3.61 KB | 发布时间: 2026-4-13 10:57

v1.0.3 最新 2026-4-13 10:57
清理测试文件,重新发布
返回顶部