name: marketing-plan-generator description: 本地生活餐飲商家營銷策劃方案生成器。基於大眾點評截圖和商家資訊,自動生成包含10個板塊的標準化營銷方案,支援儲存為Markdown檔案、上傳到釘釘文件,以及生成PPT簡報。適用於餐飲、咖啡、烘焙等本地生活類商家的小紅書/抖音/點星營銷策劃。當用戶需要為餐飲/咖啡/烘焙商家建立營銷策劃方案、基於大眾點評截圖分析商家資料、設計小紅書/抖音/點星的內容投放策略、制定達人投放預算和ROI預期、輸出可執行的內容brief和話術庫時觸發。
基於大眾點評截圖和商家資訊,自動生成標準化的10板塊營銷策劃方案,並輸出為 Markdown、釘釘文件或 PPT。
當用戶需要以下場景時觸發: 1. 為餐飲/咖啡/烘焙商家建立營銷策劃方案 2. 基於大眾點評截圖分析商家資料 3. 設計小紅書/抖音/點星的內容投放策略 4. 制定達人投放預算和ROI預期 5. 輸出可執行的內容brief和話術庫
從使用者或大眾點評截圖中獲取:
| 資訊項 | 說明 |
|---|---|
| 商家名稱 | 店名 |
| 品類 | 火鍋/日料/烘焙/奶茶/正餐/快餐/西餐/燒烤/咖啡/其他 |
| 城市 | 杭州/上海/北京/深圳/廣州/成都/武漢/南京/其他 |
| 客單價 | 人均消費(元) |
| 評分 | 大眾點評評分(如4.5) |
| 評價數 | 總評價數量 |
| 特色標籤 | 榜單排名、停車、寵物友好、新店開業等 |
| 總預算金額 | 具體數字(如 ¥20,000),允許最低限度超出 |
| 核心訴求 | 拉新/打爆品/提評分/日常維護/衝榜單 |
| 推廣平臺 | 小紅書/抖音/點星(可多選) |
| 要爆文號 | 是/否(如要則預留30%預算,只展示金額不展示數量) |
按照標準10板塊模板生成完整方案:
詳細模板結構參考:references/template.md
AI生成提示詞參考:references/ai-prompts.md
成功案例參考:references/examples.md
支援四種輸出格式:
plans/ 目錄qclaw_tdoc_mcp_call 直接建立智慧文件(推薦)scripts/generate_ppt_v4.py 生成 .pptxscripts/generate_html_slides.py 生成 .html(瀏覽器直接開啟,支援鍵盤導航)詳見 references/kol_price_table.json
精算原則:
- 素人層:0元現金預算,只展示數量(套餐置換模式)
- 腰部層:千粉:萬粉 = 2:1(數量比,即千粉篇數:萬粉篇數 = 2:1),按城市和平臺查表取單價
- 默認不出鏡價格(參考 kol_price_table.json)
- 如上海小紅書:千粉¥100,萬粉¥200
- 如南京小紅書:千粉¥160,萬粉¥240
- 重要:2:1 指的是達人數量比例,不是預算比例
- 爆文號:如需要則預留30%預算,只展示金額不展示數量
- 按城市單價表精算,允許最低限度超出預算
預算分配公式(以上海小紅書、¥14,000預算、要爆文號為例):
⚠️ 關鍵:2:1 指的是數量比(千粉篇數:萬粉篇數 = 2:1),不是預算比!
總預算:¥14,000
爆文號預留 30%:¥4,200(只展示金額,不展示數量)
腰部剩餘 70%:¥9,800
├─ 千粉(篇數是萬粉的 2 倍):約49篇 × ¥100(上海千粉不出鏡)= ¥4,900
└─ 萬粉(篇數是千粉的 1/2):約24篇 × ¥200(上海萬粉不出鏡)= ¥4,800
素人:80篇(0元,套餐置換)
合計:¥13,900(允許最低限度超出)
注意:不同城市單價不同,計算時必須查 kol_price_table.json 獲取對應價格
使用 HTML5 + CSS3 + Vanilla JS 實現,無需任何依賴:
# 從 JSON 資料生成
python3 scripts/generate_html_slides.py plan_data.json "輸出檔案.html"
特點: - 🎨 響應式設計,支援桌面/平板/手機 - ⌨️ 鍵盤導航(←→ 空格 PageUp/PageDown Home/End) - 📊 11頁完整結構:封面→商家資訊→洞察→策略→平臺→矩陣→選題→話術→執行→預算→結尾 - 🎯 現代化 UI:卡片佈局、漸變背景、高亮框、資料表格 - 🖨️ 支援列印(每頁自動分頁) - 🌐 單檔案 HTML,無需伺服器,瀏覽器直接開啟
JSON 欄位規範(與 PPT 生成器相容):
{
"merchant": { "name", "category", "location", "hours", "per_capita", "rating", "reviews", "tags", "goal", "budget" },
"insight": { "positive_pct", "neutral_pct", "negative_pct", "top_selling_points", "opportunities", "risks" },
"strategy": { "positioning", "reasons" },
"platform": [{ "name", "goal", "tactics", "expected_result" }],
"content_matrix": { "tier1", "tier2", "tier3", "viral" },
"topics": { "main", "sub", "diff" },
"scripts": [{ "scene", "script" }],
"execution": { "amateur_req", "waist_brief", "head_brief", "viral_brief" },
"budget": { "total_amount", "items" }
}
使用 V4 版本生成器,支援以下特性: - 首頁標題簡潔,無重複文字 - 策略定位頁定位語高亮(橙色加粗) - 執行細節分4頁展示(素人/千粉/萬粉/爆文號) - 預算板塊使用表格形式呈現
# 從 JSON 資料生成
python3 scripts/generate_ppt_v4.py plan_data.json "輸出檔案.pptx"
# JSON 資料格式參考 scripts/example_plan_data.json
JSON 欄位規範(必須與指令碼匹配):
{
"merchant": { "name", "category", "location", "hours", "per_capita", "rating", "reviews", "tags", "goal", "budget" },
"insight": { "positive_pct", "neutral_pct", "negative_pct", "top_selling_points", "opportunities", "risks" },
"strategy": { "positioning", "reasons" },
"platform": [{ "name", "goal", "tactics", "expected_result" }],
"content_matrix": { "tier1", "tier2", "tier3", "viral" },
"topics": { "main", "sub", "diff" },
"scripts": [{ "scene", "script" }],
"execution": { "amateur_req", "waist_brief", "head_brief", "viral_brief" },
"budget": { "total_amount", "items" }
}
關鍵修復記錄(2026-05-18):
1. 正文文本框篩選:s.top.inches > 1.5 → >= 1.5(模板文本框 top=1.50)
2. 執行細節清空邏輯:while len(tf.paragraphs) > 1 → > 0(完全清空避免殘留"正文內容...")
3. 預算合計欄位:使用 total_amount 而非 total
PPT 頁面結構(15頁): 1. 封面 2. 目錄 3. 商家基礎資訊 4. 使用者評價洞察 5. 策略定位(定位語高亮) 6. 平臺策略(三卡片) 7. 內容矩陣(四卡片) 8. 內容選題 9. 關鍵話術庫 10. 執行細節 - 素人置換 11. 執行細節 - 腰部達人(千粉) 12. 執行細節 - 腰部達人(萬粉) 13. 執行細節 - 爆文號 14. 預算板塊(表格) 15. 結尾頁
# 使用 qclaw_tdoc_mcp_call 建立智慧文件
qclaw_tdoc_mcp_call(
tool_name="create_smartcanvas_by_mdx",
arguments={
"title": "商家名稱-營銷策劃方案",
"mdx": "# 方案內容...",
"content_format": "mdx"
}
)
特點: - 無需預先建立文件,一鍵生成 - 智慧文件格式,排版美觀 - 支援完整 Markdown 語法 - 可直接分享連結給他人
⚠️ Windows 使用者必讀:本 Skill 的 PPT 生成功能依賴 python-pptx 庫,需要手動安裝。
開啟命令提示符(cmd.exe)或 PowerShell,輸入:
python --version
# 或
python3 --version
Python 3.9.7),說明已安裝下載 Python:訪問 https://www.python.org/downloads/ ,下載並安裝最新版(勾選 "Add Python to PATH")
# 進入 skill 目錄
cd %USERPROFILE%\.qclaw\skills\marketing-plan-generator
# 安裝依賴
pip install -r requirements.txt
# 使用 pip3(推薦)
pip3 install python-pptx
# 如果 pip3 不可用,嘗試 pip
pip install python-pptx
# 如果 pip 也不可用,使用 python -m pip
python -m pip install python-pptx
提示"pip 不是內部或外部命令":
bash
python -m pip install python-pptx
提示"許可權不足":
bash
pip install --user python-pptx
發現更多技能外掛,請訪問7w4.net。
提示"拒絕訪問":
python -c "from pptx import Presentation; print('✅ python-pptx 已成功安裝!')"
✅ python-pptx 已成功安裝!,說明安裝成功ModuleNotFoundError,說明安裝失敗,請檢查步驟 2# 進入 skill 目錄
cd %USERPROFILE%\.qclaw\skills\marketing-plan-generator
# 使用示例資料生成 PPT
python scripts\generate_ppt_v4.py scripts\example_plan_data.json 測試輸出.pptx
測試輸出.pptx,說明環境配置成功assets/ 目錄如果不想安裝 Python 依賴,可以使用 HTML 幻燈片生成器(無需任何依賴):
python scripts\generate_html_slides.py scripts\example_plan_data.json 測試輸出.html
生成的 .html 檔案可以直接用瀏覽器開啟,支援鍵盤導航(←→),適合快速預覽和分享。
| 指令碼 | 依賴庫 | 是否必需 |
|---|---|---|
generate_ppt_v4.py |
python-pptx | ✅ 生成 PPT 必需 |
generate_html_slides.py |
無(僅標準庫) | ✅ 無需安裝 |
validate_plan.py |
無(僅標準庫) | ✅ 無需安裝 |
upload_to_tencent_docs.py |
requests | ⚠️ 上傳騰訊文件需要 |
如果不生成 PPT,只需安裝 requests:
pip install requests
| 檔案 | 用途 |
|---|---|
| references/template.md | 完整的10板塊模板結構 |
| references/ai-prompts.md | 各板塊的AI生成提示詞 |
| references/examples.md | 已完成的成功案例 |
| references/kol_price_table.json | 達人價格參考表 |
| scripts/generate_ppt_v4.py | PPT生成器原始碼(V4版本) |
| scripts/generate_html_slides.py | HTML幻燈片生成器原始碼 |
| scripts/upload_to_tencent_docs.py | 騰訊文件上傳輔助指令碼 |
這個營銷策劃方案工具質量很好,能自動生成專業的10板塊營銷方案,還支援匯出PPT和線上文件展示。操作流程清晰,收集完商家資訊就能一鍵生成完整方案。預算配置靈活,會根據不同城市自動計算達人投放數量。不過生成效果依賴輸入資訊的完整性,資訊越詳細方案越精準。作為餐飲商家營銷工具,專業度足夠,使用門檻也不高。