Install
openclaw skills install @iguoguo/marketing-engineerMarketing Engineer 营销工程体系(源自 Shann Holmberg 方法论)+ 单文件营销驾驶舱。当用户要搭建/运营产品营销工作区、要「随时看到整体情况/文件状态/排期」的可视看板、做内容营销策划、GEO/SEO 优化、AI 引擎可见度诊断、关键词调研、多渠道分发、竞品情报、上线推广 campaign 时使用。覆盖:一键工作区脚手架、治理规则(证据留源/人审/口径一致)、内容生产管线(工单制)、GEO 打法、驾驶舱引擎(工作区全景:左目录树/右文件列表、状态判定、实时扫描、明亮暗夜双主题)、外部增强 skill 编排(缺失时自动降级)。
openclaw skills install @iguoguo/marketing-engineer把营销当工程项目做:知识层 → 垂直域 → 工作流/工单 → 审核闭环 → 数据回流,再加一层随时可查的驾驶舱。不靠灵感堆内容,靠可复用的结构让每一篇产出都建立在已核实的事实与固定口径之上。
脚本是实现细节,不是给用户的接口。 用户给的是意图(「建个工作区」「看下整体情况」),agent 负责把它翻译成具体的脚本动作。 除非用户明确要手动执行 / 挂定时任务 / 排查问题,不要在回复里让用户去复制命令行。
| 用户说 | agent 执行 |
|---|---|
| 「给 XX 建个营销工作区,带驾驶舱」 | python3 <skill>/scripts/init_workspace.py <目录> --product "<产品名>" --with-dashboard |
| 「看下整体情况 / 打开驾驶舱」 | python3 scripts/serve_dashboard.py <工作区> 8799 → 打开 http://127.0.0.1:8799/dashboard.html,实时扫描后汇报 |
| 「内容变了,刷新驾驶舱」 | python3 scripts/build_dashboard.py <工作区>(已存在时加 --force) |
| 「这篇发在 XX 了,链接是…」 | 回填 results/channel-posts.md → 重建驾驶舱 |
骨架建好后,引导用户填 shared-knowledge/ 五件套;之后用户只需说「今天写什么 / 发什么 / 调研谁」。完整说明见 references/usage-manual.md(使用手册)。
scripts/init_workspace.py <目录> --with-dashboard(或 build_dashboard.py 给已有目录接上驾驶舱),再按 references/workspace-structure.md 逐层填充(shared-knowledge 优先于一切产出)。references/workflow-content-production.md(brief → ticket → 草稿 → 人审 → 排版/封面 → 发布 → 台账回填 → 数据回流)。references/geo-playbook.md(关键词调研五步法、AI 引擎信源图谱、月度探针、可见度基线与 KPI)。references/workspace-structure.md 的渠道分组与分发原则。references/brand-consistency-audit.md(六项固定扫描 + 内部视图层也要扫 + 留档)。内部看板/驾驶舱必须纳入同步清单——否则旧口径会从内部文件回流进素材。references/dashboard-playbook.md(单文件 dashboard.html:工作区全景 + 月历 + 倒计时 + 工单/台账/决策区块;近期日程同步苹果日历,AppleScript 被权限拦截时降级 .ics + open)。references/dashboard-playbook.md 第五节「驾驶舱引擎」。[未验证],不流入成品。build_dashboard.py(或起实时服务)。本体系可与下列外部 skill 组合;环境中没有它们时,按「降级路径」执行,不阻塞流程。检测方式:调用 Skill 工具时若报找不到该名称,即视为未安装。
| 环节 | 推荐 skill | 用途 | 未安装时的降级路径 |
|---|---|---|---|
| 选题 / 竞品情报 / 趋势验证 | last30days | 抓取任意话题近 30 天的跨平台真实讨论与互动数据(Reddit / X / HN / GitHub / Polymarket 等),按点赞与热度排序 | 多路 WebSearch 采样,结论按定性判断标 [未验证] |
| ↑ 同上(中文主对标) | 用 WebSearch/WebFetch,不用 last30days | 中文产品的真实讨论在中文社媒,last30days 免 key 源不索引中文(实测全空) | — |
| 选题与方案压力测试 | grilling(入口 grill-me) | 拷问式质询,逼出计划中未考虑的边界与假设 | 自查四问:目标 / 受众 / 依据 / 风险 |
| brief → 规格冻结 | to-spec | 把已有讨论综合成规格文档(不追问) | 按 workspace-structure.md 的 brief 骨架手写 |
| 计划 → 工单 | to-tickets | 拆成带阻塞边的 tracer-bullet 工单 | 按 workflow-content-production.md 的 ticket 模板手写 |
| 外部一手资料调研与落档 | research | 后台 agent 调研,产出 markdown 到工作区 | 自行 WebSearch / WebFetch 后按证据留痕规范落档 |
两条纪律(与铁律同级):
--allow-browser-cookies)默认关闭,须用户显式授权才可启用;API key 只进 .env。装了什么、来源与许可登记在工作区 shared-knowledge/toolchain.md(如该文件存在)。
references/usage-manual.md —— 使用手册(先读这个):三种入口、五步启动法、日常指令卡、驾驶舱用法、铁律速查、recipes、排错表references/workspace-structure.md —— 工作区目录模板、各文件骨架、目录语义册、文件状态口径、渠道矩阵与分发原则references/workflow-content-production.md —— 工单制内容生产管线(选题→发布→回流全流程)references/geo-playbook.md —— GEO/SEO 完整打法(关键词调研、AI 引擎诊断、探针机制、KPI)references/dashboard-playbook.md —— 营销驾驶舱:看板设计 + 月历 + 苹果日历同步 + 驾驶舱引擎(工作区全景五、状态判定、更新机制、主题、踩坑清单)references/brand-consistency-audit.md —— 品牌口径巡检(六项固定扫描清单、内部视图层必扫、结果留档模板、防复发四条固定动作)| 脚本 | 作用 |
|---|---|
scripts/init_workspace.py | 新工作区脚手架(目录树 + README 骨架);--with-dashboard 一并部署驾驶舱三件套并生成 dashboard.html |
scripts/scan_workspace.py | 扫描工作区 → .cache/workspace_map.json(目录含义 + 文件日期/状态/说明) |
scripts/build_dashboard.py | 扫描 + 注入骨架 → 生成单文件 dashboard.html(含离线文本快照,幂等、自动备份) |
scripts/serve_dashboard.py | 本地服务:/api/tree 实时扫描 + /api/file 读全文 |
scripts/md-faq-to-schema.py | FAQ 定稿(Markdown)→ schema.org FAQPage JSON-LD,供页面嵌入;同源生成保证 JSON-LD 与可见文字一致 |
assets/dashboard-skeleton.html | 驾驶舱页面骨架(主题、两栏视图、Markdown 渲染、图片预览、代码复制;build_dashboard.py 用它生成正式页) |
由 2Ryun 团队打磨 · 2ryun.wiki