用目标驱动代理实现24/7营销自动化
notfair
NotFair 是一个本地运行的自动化平台,通过目标驱动的智能代理,实现 24/7 全天候的营销增长与运营优化。

试试这样做
将我的 Google Search Console 自然搜索点击量在 90 天内提升 30%。
将我的 Meta Ads 广告系列的获客成本(CAC)降低至 30 美元以下。
监控我的网站页面索引状态,确保所有关键页面保持稳定收录。
详细介绍
NotFair
NotFair 是一个目标驱动的营销自动化工具。它运行在你自己的机器上,通过连接你的营销数据源(如 Google Ads、Meta Ads、Search Console 等),将你的商业目标转化为可衡量的指标,并自动执行循环优化——测量、回顾过去动作的效果、执行一次新动作、记录预测,然后重复。你只需设定目标,其余由代理自动完成。
NotFair 提供两种使用方式:作为独立应用运行持续的目标循环,或作为 Claude Code 插件提供按需的营销技能(如账户审计、广告管理、SEO 分析等)。
适用场景
- 营销人员希望自动化日常优化任务,如调整竞价、暂停浪费关键词、生成广告文案。
- 网站所有者需要持续监控和改善 SEO 表现,如流量下降分析、技术问题修复、内容优化。
- 广告运营者需要定期审计广告账户,发现浪费支出并采取行动。
- 任何希望用自然语言设定目标(如“在 90 天内将自然点击提升 30%”)并让系统自动执行的人。
核心能力
目标循环(App)
- 自然语言设定目标:用日常语言描述你的商业目标,例如“将有机点击提升 30%”或“将获客成本降低到 30 美元”。
- 自动可衡量化:代理连接你的数据源,编写可复现的指标查询,并在服务器端验证,确保基线可测量。
- 循环优化:按你设定的节奏(如每天上午 9 点)运行:测量指标、回顾过去动作的效果、执行最多一次新动作(附带预测效果)、记录观察窗口。
- 实时进度追踪:每个目标一个界面,包含聊天侧栏(用于定义和调整目标)、实时图表(显示进度与目标线)、检查日记(记录每次检查的结果)。
- 代码变更通过 Pull Request:如果关联 GitHub 仓库,代理可以在自己的分支中工作、推送、创建 PR,并注册到 NotFair。
- 共享上下文与私有记忆:工作区级别的
PROJECT.md文档供所有代理携带,以及每个目标的经验积累记录。
插件技能(Claude Code 插件)
- Google Ads 审计与管理:账户审计(7 个健康维度)、广告系列管理(暂停/启用、竞价调整、关键词优化、否定关键词、广告系列创建)、RSA 广告文案生成与 A/B 测试、落地页审计。
- Meta Ads 审计与管理:账户审计(7 个维度,针对 Meta 优化)、广告系列管理(ROAS 分析、频率问题、创意疲劳诊断、受众重叠、结构优化)。
- SEO 分析与优化:完整 SEO 审计(使用 Search Console 数据)、内容创作(遵循 E-E-A-T)、关键词研究、元标签优化、Schema 结构化数据、单页分析、断链检查、GEO(生成式引擎优化)、本地 SEO、Hreflang、Sitemap、图片 SEO、电商 SEO、程序化页面、竞争对手页面差距分析、搜索体验优化、SEO 漂移监控、外链审计、CMS 连接等。共 20 多个技能。
- 跨模型审查:通过 Google Gemini 提供第二意见,可用于 Google Ads 和 SEO 决策。
- 技能升级:自动更新插件到最新版本。
工作方式
目标循环(App)
- 陈述目标:用自然语言输入目标,可选指定平台焦点(SEO、Google Ads、Meta Ads)。NotFair 为每个目标创建一个独立的代理,并进入一个聊天界面,代理已经开始工作。
- 代理使其可衡量:代理探索你连接的数据源,编写一个返回单个数字的指标查询,并测试它。然后平台在服务器端重新运行该查询——只有可复现的数字且具有实测基线才会被记录。代理还会回填大约 30 天的历史数据,使图表从第一天起就有趋势。
- 确认计划:代理报告基线并提议目标、节奏和支出上限。你确认后,目标立即生效,第一次检查立即运行。两种模式:成就(达到目标后结束)和维持(永远保持该数值,类似看门狗)。
- 循环运行:每次检查,平台机械地测量指标(代理从不自行报告它被评判的数字),然后唤醒代理:回顾过去动作与其预测效果,记录所学,协议允许最多一次新动作——附带可证伪的预期效果和观察窗口,在该窗口内受影响资源不会被再次触及。
插件技能(Claude Code 插件)
- 在 Claude Code 中,通过
/notfair:技能名命令调用。 - 技能执行时,会连接对应的数据源(如 Google Ads 账户),进行分析、诊断,并给出建议或执行操作。
- 用户可以通过对话进一步指导,例如“全部执行”。
你需要提供
目标循环(App)
- 硬件与操作系统:Apple Silicon Mac,Node 20+。
- LLM 后端:已安装并认证的 Codex CLI(推荐)或 Claude Code。NotFair 不提供自己的 LLM 密钥,使用你已有的登录。
- 数据源连接:通过连接页面(PKCE OAuth)授权 NotFair 访问你的 Google Ads、Meta Ads、Search Console、Google Analytics、PostHog、Mixpanel、Stripe、Supabase 等账户或属性。也可以在连接页面粘贴自定义 MCP URL 或使用
local源执行 shell 命令获取指标。 - 目标描述:用自然语言描述你的商业目标。
插件技能(Claude Code 插件)
- Claude Code 已安装,并已添加 NotFair 插件(通过
/plugin marketplace add nowork-studio/notfair或直接编辑配置)。 - 数据源连接:首次使用 Google Ads 或 Meta Ads 技能时,Claude Code 会打开浏览器,引导你登录 notfair.co 授权。令牌存储在操作系统密钥链中。对于 Search Console,需要 Google Cloud SDK 和 Search Console API 启用。
- 可选:关联 GitHub 仓库以允许代理修改代码并创建 PR。
你会获得
目标循环(App)
- 每个目标一个独立界面:左侧为聊天,右侧为实时进度图表(含目标线)、检查日记、动作标记、代理累积记忆。
- 循环自动运行,无需人工干预。你可以在任何时候与目标聊天,调整计划或暂停。
- 代理的所有操作都记录在图表中,透明可见。
- 如果关联代码仓库,代理会创建 PR 供你审查合并。
插件技能(Claude Code 插件)
- 对于审计技能:获得一份健康评分卡,指出关键问题(如浪费支出、关键词健康、创意疲劳等),并给出优先行动建议。
- 对于管理技能:代理可以直接执行操作(如暂停关键词、调整竞价、添加否定关键词),并返回操作结果。
- 对于分析技能:获得数据驱动的诊断报告,例如流量下降原因、SEO 问题清单、30 天行动计划。
- 对于内容技能:获得优化后的文案、元标签、Schema 结构化数据等。
使用示例
目标循环(App)
用户在聊天中输入:
“在 90 天内将有机点击提升 30%。”
NotFair 代理:
- 连接到 Google Search Console,验证指标,测得基线:最近 28 天完成 59 次点击。
- 回填 30 天历史数据。
- 提出计划:目标 77 次点击,截止日期 2026-10-11,每天上午 9 点检查,支出上限 0 美元。
- 用户确认后,循环开始。图表显示当前点击 76,目标 77,检查日记记录每次检查结果(包括无操作检查,因为代理自己的实验尚未成熟)。
插件技能
Google Ads 审计示例:
用户:/notfair:google-ads-audit
Claude 响应:连接账户,显示 3 个广告系列活跃,本月花费 $2,400。评分卡:
| 维度 | 状态 | 摘要 |
|---|---|---|
| 转化跟踪 | 正常 | 3 个动作正确触发 |
| 关键词健康 | 严重 | 8 个关键词在烧钱 |
| 搜索词质量 | 警告 | 12 个不相关查询 |
| 展示份额 | 警告 | 丢失 35% 的排名 |
| 支出效率 | 严重 | 每月浪费 $340 |
建议的前 3 个行动:
- 暂停 3 个关键词(每月节省 $210,零转化)
- 添加 12 个否定关键词(每月节省 $130)
- 增加 2 个高转化关键词竞价 15%
用户说“全部执行”,代理执行所有操作并报告完成。
选型说明
NotFair 提供两种使用模式:
- 目标循环(App):适合需要持续、自动化的目标优化,无需人工干预。设定目标后,代理自主运行,你只需偶尔查看进度。
- 插件技能(Claude Code 插件):适合手动、按需的营销任务,如账户审计、广告管理、SEO 分析等。你通过对话驱动,代理执行具体操作。
两者共享相同的底层数据源连接(NotFair 托管的 MCP 服务器),但运行方式不同。你可以同时使用两者,但注意它们使用不同的运行时(app 独立运行,插件需要 Claude Code)。
注意事项
- 硬件要求:仅支持 Apple Silicon Mac,需要 Node 20+。
- LLM 后端:必须自备 Codex CLI 或 Claude Code 的登录和付费订阅。NotFair 不提供 LLM 密钥。
- 数据隐私:所有数据存储在本地 SQLite 文件中(
~/.notfair/db.sqlite),代理工作区在~/.notfair/agents/<agent-id>/。OAuth 令牌存储在 SQLite 数据库中,当前未在应用层加密。保护你的本地用户账户安全。 - 网络通信:指标查询和部分操作需要与 NotFair 托管的 MCP 服务器(notfair.co)通信,以验证指标和路由数据。但你的数据主要本地存储。
- 限制:目标循环中,每次检查最多执行一个动作,且动作受观察窗口约束,避免过度干预。插件技能中,Meta Ads 的变更范围有限(无自动创建广告系列、受众编辑或创意上传),超出范围的操作会引导你到 Meta Ads Manager 手动完成。
- 兼容性:App 和插件都依赖 NotFair 的 MCP 服务器。Google Ads 和 Meta Ads 连接需要 OAuth 登录。Search Console 需要 Google Cloud SDK 和 API 启用。
- 升级:插件部分可以通过
/notfair:upgrade技能更新。App 部分可以通过notfair update命令更新。