为你刚做好的应用
做东西已经快多了。借助 Claude Code,你一个周末就能从一个想法做出能用的应用,很多人都是这么干的。没变快的,是上线后的那一周:产品能用了,却没人知道它存在。营销是另一门手艺,有它自己的工具,而大多数工具都是得专门学的仪表盘。
你不需要再多一个仪表盘。你手上已经有一个能读计划、按顺序调用工具、并核对返回结果的智能体。给它营销工具,它就能替你做好之后前几个月的营销:
- “读一下我的落地页,把品牌设置好。” 你的产品、截图、配色和语气,都从你已经部署的网站上读取。
- “还有谁在卖这个?他们在投什么广告?” 来自公开广告库的真实竞品,以及他们投放时间最长的广告。
- “为上线做一个 20 秒的演示视频,再做三张静态广告。” 成品创意,里面是你的真实产品,并按每个版位调整尺寸。
- “周二早上 9 点把演示发到 X、LinkedIn 和 TikTok。” 从终端排期,所有套餐都免费。
- “在 Meta 上给表现最好的静态广告每天花 $20,先暂停,等我说开始。” 一个真实的广告系列,以暂停状态创建,在你确认之前一分钱都不花。
- “每周一告诉我该加投什么、暂停什么、接下来测试什么。” 一个问题,就能读取你连接的所有广告账户。
做的是手机应用?同一个智能体还能在 Apple Search Ads 上做 App Store 搜索广告,在 AppLovin 上做安装广告。做的是 B2B 工具?LinkedIn、Google Ads 和 Microsoft Advertising 也在列表里。发布、排期和广告系列管理不消耗积分,只有 AI 模型生成内容或做广告调研时才扣积分。
它是怎么工作的
Claude Code 是一个带有真实工具权限的终端智能体,这让它成了一个格外好用的营销操作员:它能执行一个长计划,按顺序调用各种东西,读取返回结果,然后重复。它平时缺的是可以调用的东西。营销 SaaS 都藏在仪表盘后面,而仪表盘不是工具。
Hermoso 提供一个 Claude Code 插件,一条命令就能补上这一块。装好之后,Claude Code 就能调用 922+ 个营销工具:Meta、Google 和 LinkedIn 的广告库,有机 TikTok、Instagram、YouTube、Reddit 和 Threads 内容,覆盖 100 多个图片、视频、语音和写作模型的完整创意流水线,发布与排期,以及横跨 Meta、Google Ads、Microsoft Advertising、Reddit Ads、LinkedIn、Pinterest、X Ads、TikTok Ads、Snapchat Ads、ChatGPT Ads、Apple Search Ads 和 AppLovin Ads 的广告系列管理。
安装:
claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
已经在会话里了?输入 /plugin marketplace add hermoso-ai/hermoso,再输入 /plugin install hermoso@hermoso。它会安装五个 Hermoso 技能(营销、调研、从品牌做广告、生成、产品摄影),这些技能驱动 hermoso 命令行工具,并通过 npx 运行,因此不会把工具清单加载进你的会话,直到真正运行时才占用上下文。然后登录一次:
npx -y hermoso auth login # browser sign-in, like gh
可选:如果你还想让这些工具出现在 Claude Code 自己的工具列表里,登录之后再通过 stdio 添加 MCP 服务器。它读取的是同一份已保存的凭据:
claude mcp add hermoso -- npx -y hermoso mcp
hermoso auth login 会打开一个回环浏览器登录页,并把一个仅所有者可读写的密钥写入 ~/.hermoso/config.json(目录 0700,文件 0600),因此在共用电脑上,其他用户无法读取它并花掉你的积分。
为什么终端智能体能很好地使用这个服务器
有几个设计选择,在终端里比在聊天窗口里更重要,因为上下文是最稀缺的资源:
- 工具返回的是 URL,不是完整内容。 渲染结果以服务端
/generated/…链接的形式返回。不会有任何东西把一个 base64 视频倒进你的上下文窗口。 - 长任务在调用内部轮询。 视频渲染需要一到三分钟。工具把任务提交到作业队列,并在调用内部轮询直到完成,因此在每个 MCP 客户端里都能用,不依赖实验性的异步任务支持。
get_job和list_jobs则让你恢复任何还在进行中的任务。 - 能力可以查询,而不是靠猜。
hermoso_capabilities免费且只读,会返回有效的模型 ID 以及精确的积分成本。写得好的智能体会先调用它,不再编造模型名称。 - 有一个省 token 的替代方案。 npm 包还把核心流程以普通子进程命令的形式提供,并支持
--json输出,因此智能体可以直接调用命令,而不必携带庞大的工具清单。参见从命令行投放广告。
一次真实的 Claude Code 会话
这里没有任何特殊语法,就是你平时本来会输入的内容。
| 指令 | 它调用的工具 |
|---|---|
| “读一下我的落地页,建立品牌档案。” | draft_brand → update_brand |
| “找出和我最接近的三个竞品,以及他们投放时间最长的 Meta 广告。哪个钩子反复出现?” | find_competitors → pull_competitor_ads → mine_angles |
| “用这个钩子做四个 9:16 的变体,并打分。” | plan_variations → render_ad ×4 → score_ad |
| “把赢家发到 Instagram,其余的排进本周。” | post_to_meta → schedule_post → list_scheduled |
| “围绕它建一个 Meta 暂停状态的广告系列,美国,每天 $30。” | create_meta_campaign → create_meta_adset → create_meta_ad |
| “每周一,把上周的表现拉进报表表格。” | meta_insights / google_ads_report → append_to_sheet |
最后一行才是终端智能体真正发挥作用的地方。在仪表盘里,周报是件琐事;在终端里,它只是一条定时命令。
技能和工具
Hermoso 还提供可安装的 Claude 技能:把常见流程打包好的工作流(调研一个市场、基于品牌做广告、做一次产品摄影),这样你调用的是一整套配方,而不必逐步描述。list_skills 和 get_skill 把它们开放给任何智能体,而 save_skill 可以把你喜欢的一条指令提炼成你自己的可复用技能。
哪些事没有你的确认,它不会做
智能体手里有预算,只有在影响范围有界的前提下才有用,因此花钱的权限是在服务器里设定的,而不是靠提示词。Meta 的广告系列、广告组和广告,都以 PAUSED(暂停)状态创建,且没有调用方可以覆盖的选项。能够启动真实广告花费的状态开关(每个广告平台都有一个,包括 set_meta_campaign_status、set_google_ads_status、set_microsoft_ads_status、set_reddit_ads_status、set_linkedin_ads_status、set_pinterest_ads_status、set_x_ads_status 和 set_openai_ads_status 等)如果没有明确的确认标记,都会拒绝运行。同一道关口还覆盖在已启用的父级下创建一个已启用的 Google Ads 广告组、广告或关键词,因为它会在下一次竞价时投放。删除操作同样需要确认。在生成方面,hermoso_capabilities 会在任何运行之前公布每个模型的精确积分成本,并且每次渲染都先预留估算额度,再结算真实成本,因此派发失败会退款,而不是悄悄扣费。
在 Claude Code 之外也能用
它是一个标准的 MCP 服务器,因此同样的 922+ 个工具也会出现在 Cursor、VS Code、Codex、Cline、OpenClaw、Hermes、Claude Desktop 和 Claude.ai 中。如果你想要聊天窗口版本的这个页面,请看 Claude 中的 AI 营销;完整的工具列表和一键安装程序,请看 MCP 和 CLI 页面。
常见问题
我用 Claude Code 做了应用,它能帮我推广吗?
能。安装 Hermoso 插件并登录一次,Claude Code 就能把你的落地页读成品牌档案,调研竞品,制作视频和图片广告,把内容排期发到你的渠道,并在十二个广告平台上建立付费广告系列,这些系列在你确认之前都是暂停状态。发布和广告系列管理免费;AI 生成和广告调研消耗积分。
怎样把 Hermoso 添加到 Claude Code?
一条命令:claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso,或者在会话里先输入 /plugin marketplace add hermoso-ai/hermoso,再输入 /plugin install hermoso@hermoso。它会安装五个 Hermoso 技能,这些技能驱动 hermoso 命令行工具。然后用 npx -y hermoso auth login 登录一次。如果你还想让这些工具出现在 Claude Code 自己的工具列表里,可以额外运行 claude mcp add hermoso -- npx -y hermoso mcp。
Claude Code 能生成并发布广告吗?
能。连接 Hermoso 之后,它可以用 100 多个模型渲染成品图片和视频广告,并把你的真实产品合成进去,然后发布到 Facebook、Instagram、Threads、TikTok、YouTube、X、LinkedIn、Pinterest、Bluesky、Telegram 和 Google 商家资料,并围绕它们在 Meta、Google Ads、Microsoft Advertising、Reddit Ads、LinkedIn、Pinterest、X Ads、TikTok Ads、Snapchat Ads、ChatGPT Ads、Apple Search Ads 和 AppLovin Ads 上建立广告系列。渲染结果以持久的资源 URL 返回,因此不会有大文件塞进上下文窗口。
视频渲染会阻塞智能体吗?
视频渲染大约需要一到三分钟。工具把任务提交到作业队列,并在调用内部轮询直到完成,因此在每个 MCP 客户端里都能工作,不依赖实验性的异步任务支持。如果会话中断,get_job 和 list_jobs 可以恢复或检查仍在进行中的任务。
命令行工具和 MCP 服务器是一回事吗?
它们在同一个 npm 包里发布,由同一个 API 支持。MCP 接口包含全部 922+ 个工具(用 hermoso mcp 或 npx -y hermoso mcp 运行);命令行子命令覆盖核心流程(capabilities、credits、brand、create、generate、competitors、ads、research、jobs、fetch),并支持 --json 输出,适合那些更愿意直接调用命令、而不愿加载工具清单的智能体。
我的 API 密钥存在哪里?
hermoso auth login 会执行回环浏览器登录,并把密钥写入 ~/.hermoso/config.json,权限仅限所有者(目录 0700,文件 0600),因此共用电脑上的其他用户无法读取。CI 场景可以使用 --token 参数。
我能把一个定期的营销任务写成脚本吗?
能,这正是从终端运行的主要理由。每项能力都是可调用的工具,或带有 --json 输出的子进程命令,因此每周一次的竞品扫描、一批创意变体,或者每周一把表现数据导出到 Google 表格,都只是一条普通的定时命令,而不是手动在仪表盘上完成的琐事。
相关内容
渲染以服务端作业的形式运行,由你轮询结果;即使第一次尝试的结果不明,重试一次发布也是安全的。详情请看作业与幂等性。
更喜欢普通终端?请看从命令行投放广告。