用途:在 Cargo 中把账号总市场(TAM)建成一个已部署模型,纳入所有符合书面 ICP 的公司,数据来自 AI Ark。该技能是原子化的,只部署一个连接器、一个模型和一个文件夹,无需 CRM、LLM 或 play 即可运行。
主要能力与流程:ICP 来自工作区上下文;若已有 ICP 或评分文件即采用,否则由代理依据公司网站、客户案例及客户 LinkedIn 页面起草,再由操作者修正。在任何过滤器构建前须先确定行业、公司规模、国家三项标准。随后把 ICP 翻译为 AI Ark 过滤组(industry、employeeSize、companyLocation、companyType、employeeRole、technologies、funding 等),枚举值需通过 listIndustries 等自动补全解析。用 aiArk.countCompanies 对候选过滤器免费计数,返回 {"count": N};若换用其他数据源(如 FullEnrich、Apollo、Sales Navigator),则用小样本拉取估算。经操作者批准过滤器、上限和花费后部署并同步一次。报告按行业、规模档和国家拆分已落地行,说明实际消耗与估算对比。
安装与使用:先安装所需编写技能,若 cargo-cdk 不存在则运行 npx skills add getcargohq/cargo-skills --skill cargo-cdk,再读取 .agents/skills/cargo-cdk/SKILL.md。从 CDK 项目内运行 cargo-ai cdk add cookbook/tam-building;无项目时可先运行 cargo-ai cdk init <dir> --cookbook tam-building && cd <dir> && npm install。部署前运行 node --import tsx evals/contract.mjs,再执行 cargo-ai cdk types && cargo-ai cdk check && cargo-ai cdk plan。禁止在非空目录运行 cargo-ai cdk init --force。
限制与成本注意:计数免费,研究按调用计费,数据获取按返回记录计费。过滤映射若平铺(如顶层 {"industry": "Software"})会被静默忽略并可能拉取整个数据库;缺少行业、规模或国家的过滤器会导致该维度无边界。付费数据源上不设定时刷新,因为每次运行都会对全部返回记录重新计费。ICP 应存放在 context/icp.md,不要复制到提示词或配置注释中。该技能不包含 CRM 覆盖检查、数据丰富、去重或评分等后续环节。