@MichLieben: https://x.com/MichLieben/status/2097438908627992814

X AI KOLs Following 工具

摘要

本文是一份全面指南,介绍如何使用Claude Code和AI代理自动化市场推广活动,通过模型上下文协议集成Apollo、Clay和Instantly等工具,从而大幅减少手动操作。

https://t.co/idQpIDj8xU
查看原文
查看缓存全文

缓存时间: 2026/09/10 09:02

如何像顶尖水平那样在Claude Code上运行GTM

过去我们一位GTM工程师需要两天才能完成的营销活动,如今只需一条提示词,让智能体工作约二十分钟即可完成。

我们已为合作伙伴发送了超过一百万条外联消息——这还是一年前的数字。而真正改变我们人员配置的,是下面这套新方法。

改变并非源于Claude能写出更好的文案。

营销活动的组装流程已完全重构。旧流程需要一个人在四个产品间手动传递CSV文件:从Apollo中提取名单,在Clay中进行数据清洗,导出后上传至Instantly,撰写文案,下周一再从头开始。这需要十项订阅和十个API密钥,且每次活动的数据都毫无复用。

新流程只需一次描述性输入:在终端中输入一段指令,其中已包含理想客户画像(ICP)、评分规则和文案规范——这些都以文件形式保存在项目文件夹中。

所有获得显著成效的团队都采取了相同举措:现在由Claude Code通过终端驱动整个技术栈,而Apollo、Clay和Instantly则作为底层接口被调用。

以下是完整构建方案:安装过程、连接层、从发现信号到预约会议的七个执行步骤、技能文件、可直接使用的五个提示词,以及初次尝试时最容易遇到的八个问题。

1. 安装配置

只需二十分钟,无需开发者参与。你需要自己的API密钥和一个终端。

通过npm安装仍然有效且文档完备,归类在高级选项中。需注意两点:切勿使用sudo运行,升级时请使用@latest参数(因为npm update -g会受原始语义化版本约束,可能导致版本滞后)。原生安装会在后台自动更新,而通过Homebrew、apt和WinGet安装则需要手动更新。

接下来是构建项目文件夹结构。许多人会跳过这一步,然后困惑为何第五次运行结果与第一次大相径庭。

两个文件,各司其职。

CLAUDE.md 在每次运行时自动加载。它包含基础规则:客户是谁、文案语气、禁止事项、输出位置等。请保持在200行以内,否则底部的规则可能无法被有效执行。

brain.md 存放GTM核心内容,需要时通过@brain.md显式引用。这样,理想客户画像、用户画像和评分规则就不会在不相关的任务中占用上下文空间。

这是一个值得借鉴的brain.md示例:

不要跳过最后那段。ICP文档、情报库和上个季度的笔记最终可能会产生矛盾。在智能体运行前明确其优先级,避免模型在撰写四十封邮件时自行选择性忽略某些规则。

2. 连接层

模型上下文协议(Model Context Protocol)是Claude Code与其他工具通信的方式。安装一个服务器后,Claude可以自行调用这些接口。例如,你可以请求“找出200家正在招聘SDR的SaaS公司”,然后由系统判断该使用search_companies、find_signal或两者组合。

添加服务器只需一行指令。

在运行会话中,输入/mcp可打开控制面板,查看各服务器连接的工具数量。

这将在项目根目录生成.mcp.json文件:

从Shell添加变量时请务必加引号。 不加引号的话,Shell会在写入文件前展开COLDIQ_API_KEY变量,导致真实密钥被硬编码在.mcp.json中(而这个文件即将被提交)。用单引号包裹可存储字面量{COLDIQ_API_KEY},待加载时从环境变量解析。

务必始终填写类型字段。Claude Code会将未定义类型的条目视为stdio,因此仅含URL的远程服务器会被跳过并报错。这个问题常出现在从其他MCP客户端文档直接复制mcpServers配置时。

还有三个容易忽略的要点:

配置文件仅在会话启动时读取。编辑后需要退出并重启claude,否则更改不会生效。

项目级服务器首次运行时会请求授权。这个安全机制可防止克隆的仓库在你本地启动进程,因此请认真查看提示信息。但在claude -p或SDK运行模式下,项目服务器会静默加载。

未定义的变量不会报错。Claude Code会直接传递字面量${COLDIQ_API_KEY},导致服务器认证失败。此时需通过claude mcp list命令排查。

对外联系的关键接口:

工具名称返回内容相对成本
search_companies按行业、规模、地区、技术栈、信号筛选公司
enrich_company企业规模、技术栈、融资情况、员工数量
find_signal招聘动态、融资信息、技术变更、职位发布
find_people按职位、资历、部门查找决策者
enrich_person通过邮箱、LinkedIn链接或姓名+公司获取完整档案
find_email经验证的工作邮箱,瀑布式查找首次命中即停止~1积分
find_phone手机号码,多数据源查询~10积分

计费采用月度积分池模式。约99美元可购买7,000积分,199美元对应15,000积分,499美元对应40,000积分。手机号码查询成本约为邮箱查询的10倍。在对800行数据启用瀑布式查找前,请务必计算此项成本。运行时响应头会返回消耗的积分,首次运行时做好记录,即可在规模扩展前预估整个活动的成本。

find_email按顺序查询数据源,首次验证成功即停止,因此每个有效联系人仅消耗一次查询。如果你同时维护四十个数据源订阅,就不得不在每次活动中手动选择数据源,并为失败的查询付费。

在供应商策略上,建议采用分层方案。

GetLeads是经济实惠的单源选项,适合少量数据缺口场景。ColdIQ支持多数据源路由,适合不能遗漏关键客户的场景。但这仍意味着两家供应商、两份账单和两套速率限制。

3. 七步执行流程

这是从发现市场信号到预约会议的完整循环。前六步是现在就能使用的工具调用,第七步则是常被忽略的关键环节。

第一步:捕捉信号。 招聘动态、融资信息、技术栈变更、职位发布等。通过find_signal和search_companies实现。筛选条件应描述已发生的具体事件及发生日期。

第二步:评分排序。 Claude读取@scoring.md,将每个客户分为三级:一级客户(强匹配+活跃信号)、二级客户(强匹配但暂无信号)、三级客户(边缘匹配,仅需观察)。这一步可消除约80%的人工筛选工作。

第三步:查找联系人。 针对分级客户列表执行find_people,按brain.md中定义的画像进行筛选。若已掌握邮箱或LinkedIn链接,可使用enrich_person补充完整档案。

第四步:数据清洗与验证。 首先执行find_email验证邮箱,仅对一级客户执行find_phone验证手机号。在数据上传前需完成弹跳检测、全捕获过滤器检查和MX记录验证。

第五步:生成文案。 文案技能会读取第一步捕捉的信号,按客户等级生成内容:一级客户基于具体信号定制专属提示词,二级客户套用模板仅替换变量,三级客户进入批量发送序列。

第六步:分渠道发送。 一级客户进入lemlist多渠道序列(含电话任务和LinkedIn互动),二级和三级客户进入Instantly。底层发送基础设施由Hypertide支撑。

第七步:分析复盘。 将成功经验反馈至情报库,使下一次执行能基于更优的评分标准。

每步执行后都应设置检查点。首次就全量通过是邮件发出后才发现问题的主因。请分段审批:确认计划后,在消耗积分清洗数据前审核名单,推送上线前检查文案。

4. 技能文件

用同一条提示词让Claude生成五次名单,你会得到五份不同结果。因为你从未两次输入完全相同的指令,而输出总会跟随措辞变化。

技能是一个包含SKILL.md的文件夹,其中记录了一项固定流程。Claude会加载与当前任务相关的技能,忽略其他内容,从而保持上下文精简。

首次活动前建议配置这五个核心技能包:

  • 冷邮件策略师。 邮件写作、序列设计、送达率优化、个性化策略、基础设施配置。
  • 意图信号分析师。 购买信号、意图数据、评分框架、信号转行动指南。
  • 名单架构师。 ICP定义、线索来源、数据验证、名单清洗、客户分级。
  • LinkedIn内容创作者。 发布策略、钩子设计、故事叙述、B2B受众序列编排。
  • RevOps运营官。 CRM维护、路由规则、管道报表。

项目内还可配置小型专项技能:

  • 邮件框架。 五种验证有效的结构:直接询问、混合触发、挑战型、反应式洞察、阶梯式。
  • 购买信号。 按购买意图分级的信号清单,标注每种信号支持的沟通主张。
  • 冷邮件模板库。 24个模板:8个首次联系、5个跟进、6个重新激活、5个行业专属。
  • GTM话术库。 11种话术结构及各自适用的客户群体。
  • 信号爬取与线索优先级排序。 为线索评分(1-100)并自动路由。

我们的技能库来自为275+家公司执行外展服务的经验——这是其价值的核心保障。请基于自身成交数据、回复率创建技能库,并在每次活动优化后持续更新。

5. 常用命令

这些是你日常会用到的指令:

命令功能
/compact压缩当前对话。在处理长名单任务质量下降时使用。
/clear清空上下文,防止不同任务间信息干扰。
/model切换模型:Opus用于规划和文案,Sonnet用于批量机械任务。
/mcp查看已连接的MCP服务器及注册工具。
/doctor会话内诊断检查,可自动修复发现的问题。Shell版claude doctor为只读模式。
/resume通过名称恢复历史会话。

在提示词中内联引用文件的语法:

引用方式加载内容
@brain.md单个文件完整内容
@scoring.md @brain.md同时加载多个文件
@data/input/显示文件夹内文件列表(不读取内容)

最后这条常被误解:文件夹引用仅显示文件名。需明确指定文件路径@data/input/leads-raw.csv才能读取内容。

切勿在提示词中引用.env文件

虽然它能被加载,但这正是问题所在:文件内容会进入提示词、本地会话记录以及所有下游环节。默认情况下没有拦截机制。应在.claude/settings.json中添加拒绝规则:

若Claude需要了解环境变量结构,请提供已脱敏的.env.example文件。

需要掌握的参数:

所有可复用操作的核心模式:在涉及定位或文案的提示词中引用@brain.md。仅需九个字符,即可阻止智能体在执行过程中自行定义ICP。

6. 五个可直接使用的提示词

复制以下内容,替换具体参数即可运行:

从成交客户逆向推导ICP

单次执行从信号到序列生成

抢占竞争对手的已安装用户基础

绘制完整目标市场规模(TAM)

对冷线索进行瀑布式数据清洗

最后这个提示词能充分发挥瀑布查询的价值,但需重复强调:find_phone的回退查询成本约为邮箱查询的10倍。请将查询范围限制在需要电话联系的客户等级。

7. 区分优秀团队的七个模式

前述构建是机械流程,以下是需要判断力的决策点——我们内部仍在持续讨论这些模式。

一次性描述营销活动。 用单条提示词说明需求,让智能体自主调用工具、构建名单、撰写文案、配置序列。正是这个转变让我们的工程师摆脱了耗时两天的活动构建。

规则文档化。 技能文件固化了文案规范、数据源路由、送达率检查和个性化框架。文档化后,即使执行者忘记检查原因,送达率检查在第三个月仍会自动运行。

统一密钥路由。 Claude为每次查询选择最优数据源,且只能调用有权访问的接口。统一MCP服务器通过单个密钥对接40+数据源,仅需轮换一个凭证。

在关键环节展示验证证据。 我收到过最出色的冷邮件来自FullEnrich——邮件主题是我的手机号码,正文附赠免费额度。它在我提出要求前就用我的数据证明了产品价值。

我不建议机械复制这个机制。个人手机号是应当最小化的字段,它会显示在锁屏和共享邮箱中,且未经授权获取来源正是CNIL对Kaspr处以24万欧元罚款的模式。应保持核心原则,但在非敏感领域展示验证证据:公开职位、技术栈、用户浏览过的页面。在提出请求前先证明产品价值,这部分可以借鉴。

让信号提供沟通理由。 销售电话数据时,我针对职位描述中提及冷呼叫的销售负责人,或者技术栈中包含Nooks、Salesfinity或Orum的团队。他们可以自行打开职位描述查看我引用的语句。

首先提供持续性价值。 “是否需要我提供免费额度来亲自测试数据质量?”和“我整理了1,000名正在招聘5+岗位的HR总监名单,需要获取吗?”这两种方式都先提供价值,让对方主动表态。

并行运行多个智能体。 当一组智能体运行营销活动时,可打开另一个终端实例,基于不同定位假设启动第二轮活动。过去同时运行三、四个活动需要增聘人手,现在只需考虑要打开多少终端、周五要审核多少份名单。

8. 八个常见故障点

每个问题都曾导致活动失败。

长名单处理超出上下文窗口。 单次处理200-1000行数据会导致后续质量下降。建议分批处理(每批100行),批次间执行/compact命令。

brain.md内容过时。 模型的认知仅取决于最后更新时间。每达成交易或每次带来新认知的活动后都应重写,每周更新是合理下限。

模糊提示生成模糊名单。 “找些好公司”返回的是垃圾数据。务必明确指定数量、行业、员工规模、地区和技术栈。

单一文案模板应对所有画像。 销售副总裁与RevOps负责人不会对相同消息产生共鸣。在copy-frameworks.md中为不同画像设置独立模块。

自动批准直接发布活动。 使用–dangerously-skip-permissions运行时,Claude会直接上传至Instantly并启动序列而无需确认。这个参数名称有其原因。对任何发送邮件的操作都应保持审批机制,并注意文档中说明该参数适用于隔离容器和虚拟机。

三级客户全量清洗浪费积分。 对永远不会联系的客户执行完整瀑布清洗,是为不会使用的数据付费。应先分级,仅清洗一级和二级客户,三级客户暂不清洗直至其升级。

将智能体指向LinkedIn。 Claude Code通过WebFetch和WebSearch获取网页信息,它们会明确报告失败状态(重定向提示、状态码或内容不完整的通知)。问题根源在于此行为本身。爬取LinkedIn用户资料违反其用户协议,且常被引用的hiQ案例最终以爬取方支付50万美元和解金并删除数据告终。

实际无需依赖LinkedIn即可获取两类信号:

职位信息来自ATS层:Greenhouse提供公开JSON接口API,Lever为每个雇主公开职位列表,PredictLeads和Coresignal覆盖长尾。技术栈信息来自公司前端,BuiltWith和Wappalyzer可从HTML、响应头、DNS和Cookie中读取,无需登录。职位描述本身会免费提供第二层技术栈信息——因为任职要求会明确所需工具。将智能体导向这些渠道即可。

优秀运行结果未被保存。

相似文章

@nifinet: https://x.com/nifinet/status/2064397495036440907

X AI KOLs Timeline

一份关于使用Claude Code构建AI驱动的GTM(上市策略)大脑的详细指南,涵盖五个核心组成部分——Sense、Remember、Judge、Act、Learn——以实现有判断力的基于客户的主动 outreach,而不仅仅是数量。