From aa646c5e8455a0c4a72d26467f4b6d68ed3d56de Mon Sep 17 00:00:00 2001 From: kang Date: Sat, 25 Apr 2026 19:23:35 +0800 Subject: [PATCH] init repo --- .gitignore | 24 + .project.json | 24 + AGENTS.md | 21 + CLAUDE.md | 21 + RULES.md | 37 ++ index.html | 1404 +++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 1531 insertions(+) create mode 100644 .gitignore create mode 100644 .project.json create mode 100644 AGENTS.md create mode 100644 CLAUDE.md create mode 100644 RULES.md create mode 100644 index.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1bdd6ff --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# OS +.DS_Store + +# Env +.env +.env.* + +# Python +__pycache__/ +.pytest_cache/ +.mypy_cache/ +.venv/ +venv/ + +# Node +node_modules/ +.next/ +dist/ +build/ +.nuxt/ +.output/ + +# Misc +*.log diff --git a/.project.json b/.project.json new file mode 100644 index 0000000..1e999ed --- /dev/null +++ b/.project.json @@ -0,0 +1,24 @@ +{ + "name": "Okara AI CMO Deep Research", + "description": "Okara AI CMO 产品深度技术研究:架构、Agent 编排、GEO 概念、可复现性评估", + "status": "done", + "kind": "analysis", + "created": "2026-03-22", + "ports": [ + { + "port": 4160, + "label": "dev", + "fixed": true + } + ], + "stack": [ + "HTML" + ], + "urls": [ + { + "url": "http://localhost:4160", + "type": "docs", + "label": "local docs" + } + ] +} diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..360fd5c --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,21 @@ +# Okara AI CMO Deep Research Agent Rules + +## Must Read First + +- `.project.json` 是机器真源:公网链接、快捷登录、凭证引用都以它为准 +- `RULES.md` 是人工规则和部署事实:启动命令、平台、域名、注意事项都写这里 +- 不允许编造不存在的域名、账号、密码;未知就保持空白并明确标记待补充 + +## Deployment Metadata Contract + +- 任何任务只要新增、删除或修改公网地址,必须在同一次任务里更新 `.project.json` +- `urls[]` 推荐显式写 `type`:`app`、`backend`、`docs`、`admin`、`repo` +- 项目专属的网页登录信息,如果允许放进仓库,就写 `.project.json.quick_login` +- 不能直接入库的敏感登录,不要伪造 `quick_login`,改为写 `.project.json.credentials` 引用 +- 数据库密码、API Key、服务器 root 密码,不属于 `quick_login` + +## Completion Gate + +- 部署完成后,不允许在 `.project.json` 缺少最新公网链接的状态下结束任务 +- 部署完成后,必须同步更新 `RULES.md` 的部署事实 +- 如果只更新了代码但没回写部署元数据,这个任务不算完成 diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..360fd5c --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,21 @@ +# Okara AI CMO Deep Research Agent Rules + +## Must Read First + +- `.project.json` 是机器真源:公网链接、快捷登录、凭证引用都以它为准 +- `RULES.md` 是人工规则和部署事实:启动命令、平台、域名、注意事项都写这里 +- 不允许编造不存在的域名、账号、密码;未知就保持空白并明确标记待补充 + +## Deployment Metadata Contract + +- 任何任务只要新增、删除或修改公网地址,必须在同一次任务里更新 `.project.json` +- `urls[]` 推荐显式写 `type`:`app`、`backend`、`docs`、`admin`、`repo` +- 项目专属的网页登录信息,如果允许放进仓库,就写 `.project.json.quick_login` +- 不能直接入库的敏感登录,不要伪造 `quick_login`,改为写 `.project.json.credentials` 引用 +- 数据库密码、API Key、服务器 root 密码,不属于 `quick_login` + +## Completion Gate + +- 部署完成后,不允许在 `.project.json` 缺少最新公网链接的状态下结束任务 +- 部署完成后,必须同步更新 `RULES.md` 的部署事实 +- 如果只更新了代码但没回写部署元数据,这个任务不算完成 diff --git a/RULES.md b/RULES.md new file mode 100644 index 0000000..d3f45e5 --- /dev/null +++ b/RULES.md @@ -0,0 +1,37 @@ +# Okara AI CMO Deep Research + +## 启动 +- `dev` — 端口 4160 + +## 部署事实 +- 平台:待定 +- 发布状态:已部署 +- 主站 / 前端:待定 +- API / 后端:待定 +- 文档 / 解析:http://localhost:4160 +- 管理后台:待定 +- 代码仓:待定 + +## 快捷登录 +- 登录地址:待补充 +- 用户名:待补充 +- 密码:待补充 +- 说明:这里只写项目专属网页登录;数据库密码、API Key、服务器 root 密码不要写这里 + +## 元数据回写清单 +- 新增或变更公网地址后,必须同步更新 `.project.json.urls` +- 如果有网页后台登录: + - 可直接入库:写 `.project.json.quick_login` + - 不应入库:写 `.project.json.credentials` 引用 +- 部署完成后,`RULES.md` 和 `.project.json` 必须同一次任务一起更新 + +## 环境变量 +- 待补充 + +## 规则 +- 不允许编造不存在的部署域名、账号、密码 +- 没有公网地址时,`.project.json.urls` 保持空数组 +- 任何部署或域名变化,都要先改元数据,再视为任务完成 + +## 注意事项 +- 待补充 diff --git a/index.html b/index.html new file mode 100644 index 0000000..c55c3d7 --- /dev/null +++ b/index.html @@ -0,0 +1,1404 @@ + + + + + + Okara AI CMO - 深度技术研究 + + + + + +
+
+
DEEP TECHNICAL RESEARCH / 2026-03-22
+

Okara AI CMO

+

+ 对 Okara "世界首个 AI 首席营销官" 的完整技术拆解:6 Agent 架构、GEO 方法论、 + AgentSea 技术遗产、学术基础、技术挑战与可复现性评估 +

+
+
+ +
+ + +
+
公司 Okara (前 AgentSea)
+
创始人 Fatima Rizwan
+
总部 新加坡
+
发布日期 2026-03-16
+
定价 $99/月
+
病毒传播 8M+ views / 24h
+
+ + + + + +
+

1. 产品概览与公司背景

+ +

什么是 Okara AI CMO?

+

+ Okara AI CMO 是一个 $99/月的自动化营销系统,用户只需输入网站 URL, + 系统即部署 6 个专门 Agent(SEO、GEO、AI Writer、Reddit、Hacker News、X), + 每日自动执行营销任务 —— 网站审计、AI 搜索可见度追踪、内容创作、社区互动。 +

+ +

公司演变路径

+
+
AgentSea -> Okara 的关键转变
+

Okara 前身是 AgentSea —— 一个开源的 AI Agent 开发与测试平台, + 提供 CLI 工具和 Python SDK,面向 AI 研究者和高级开发者。AgentSea 专注于构建能操作桌面 GUI 的多模态 Agent, + 有 SurfKit(Agent 编排器)、AgentDesk(虚拟桌面)、Taskara(任务管理)等组件。

+

转型后的 Okara 面向 C 端用户,核心卖点从 "Agent 开发基础设施" 变为 "隐私 AI 聊天 + AI CMO 营销自动化"。

+
+ +

产品矩阵

+
+
+
+ C + Okara Chat +
+

隐私 AI 聊天平台,30+ 模型(GPT-5、Claude 4.5 Opus、Gemini 2.5、DeepSeek V3、Llama 4 等), + 客户端加密,X25519 + AES-256-GCM。$20/月 Pro 版。

+
+
+
+ M + AI CMO +
+

6 Agent 营销自动化系统,$99/月。输入网站 URL 即可部署,每日自动执行 SEO/GEO/内容/社交任务。 + 另有 $1,000 终身方案(2,000 credits/月)。

+
+
+
+ A + 1000+ 预配置 Agent +
+

内置 1000+ 预配置 Agent,每个 Agent 自动选择最优 AI 模型和提示词。 + 用户选择 Agent 即可执行特定任务。

+
+
+ +

关键数据

+ + + + + + + + + + +
指标数据
发布日期2026 年 3 月 16 日
X 平台 24h 浏览量~8,000,000
AI CMO 定价$99/月 | $1,000 终身
Chat Pro 定价$20/月
接入模型数30+(含 GPT-5、Claude 4.5、Gemini 2.5 等)
Agent 数6 个营销 Agent + 1000+ 通用 Agent
目标用户独立开发者、小型创业公司、预算有限的团队
计划扩展YouTube、LinkedIn、网红营销、外链建设
+
+ + +
+

2. 核心架构与逻辑流

+ +

端到端工作流程

+

当用户输入网站 URL 后,系统执行以下流程:

+ +
+
用户输入网站 URL
+
|
+
网站爬虫扫描 -> 内容分析 -> 竞品识别 -> 行业定位
+
|
+
品牌上下文 Memory 生成(行业/竞品/核心卖点/语气)
+
|
+
CMO 编排层分发任务到 6 个 Agent
+
|
+
+
SEO
+
GEO
+
Writer
+
Reddit
+
HN
+
X
+
+
|
+
每日任务结果 -> 用户收件箱(5 项可执行建议/天)
+
+ +

推测架构图

+
+==========================================+ +| Okara AI CMO 编排层 | ++==========================================+ + | | + [品牌 Memory] [任务调度器] + 存储品牌上下文 Cron / 每日触发 + 竞品信息 任务队列分发 + 语气风格 + | | ++--------+--------+--------+--------+--------+ +| SEO | GEO | Writer | Reddit | HN | X | +| Agent | Agent | Agent | Agent | Agent | Agent | ++--------+--------+--------+--------+--------+-------+ + | | | | | | +[爬虫] [AI查询] [LLM] [Reddit [HN [X +[审计] [监控] [生成] API] API] API] + | | | | | | ++======================================================+ +| LLM 基础设施(多模型路由) | +| Claude / GPT / DeepSeek / Llama / Qwen / Mistral | ++======================================================+ + | | +[AES-256-GCM 加密存储] [结果推送 Email/Dashboard]
+ +

Agent 编排模式

+
+
推测:并行执行 + 共享上下文
+

基于产品行为观察,6 个 Agent 大概率并行执行而非串行。 + 每个 Agent 独立负责一个渠道,但共享同一个品牌 Memory(上下文)。

+

这类似 CrewAI 的角色驱动模型:定义 Agent 身份 + 工具 + 目标, + 由编排层统一管理执行。但 Okara 的实现可能更简单 —— 本质是多个独立的 + System Prompt + LLM 调用,通过共享数据库传递品牌上下文。

+
+ +

LLM 基础设施

+

+ Okara 平台接入 30+ AI 模型,用于不同任务的最优模型路由。 + 但多方评测指出,AI CMO 的核心引擎主要是 Claude 的封装(Claude wrapper), + 辅以标准 System Prompt 和基础 Memory 基础设施。 +

+
    +
  • 主力模型:Claude(Anthropic),用于内容生成、SEO 建议、社区回复
  • +
  • 模型切换:单次对话内可切换模型,1000+ Agent 各有预配置最优模型
  • +
  • 自托管 + API:部分模型自托管,部分通过 API 访问,零数据留存策略
  • +
  • 加密:对话存储使用 X25519 + AES-256-GCM 加密(开源:okara-crypto
  • +
+ +

Memory 系统

+

Okara 宣称支持"无限上下文记忆"。推测实现方式:

+
    +
  • 品牌档案:首次扫描网站时提取的结构化数据(行业、竞品、核心关键词、品牌语气)
  • +
  • 对话记忆:历史对话摘要 + 向量检索(标准 RAG 模式)
  • +
  • 任务历史:每日 Agent 执行结果的累积数据库
  • +
  • 跨 Agent 共享:所有 Agent 读取同一品牌档案,保证一致性
  • +
+
+ + +
+

3. 六大 Agent 技术逻辑

+ + +
+

SEO Agent - 网站审计与搜索优化

+

每日执行 5 项可执行建议/天

+ +

审计维度

+ + + + + + + + +
审计类别具体检查项
技术 SEO页面加载速度、移动端优化、SSL、Core Web Vitals
页面 SEOMeta Title/Description、H 标签层级、Canonical、内链结构
图片优化Alt 标签、压缩率、懒加载、WebP 格式
外链分析域名权威度(DA)、引用域数、链接增速、Top 引荐
SERP 快照关键词排名位置、竞品排名页面、搜索可见度
综合评分SEO 总分 + 性能评分 + 页面问题计数
+ +

推测技术实现

+
    +
  • 爬虫引擎:可能基于 Puppeteer/Playwright 的无头浏览器爬虫,或调用第三方 API(如 Screaming Frog API、Lighthouse API)
  • +
  • 性能评分:大概率调用 Google Lighthouse / PageSpeed Insights API
  • +
  • 外链数据:可能对接 Ahrefs / Moz / Majestic 的 API
  • +
  • 建议生成:将审计结果 + 品牌上下文注入 LLM,生成自然语言建议
  • +
  • 竞品分析:爬取相同关键词的 Top 10 SERP 结果,对比分析
  • +
+ +
+
技术难度评估
+

低-中 —— 网站审计有大量成熟的开源工具和 API 可用。 + 难点在于将多源数据整合为有针对性的建议,但 LLM 可以很好地完成这一步。 + 这是 Okara 6 个 Agent 中最成熟、最容易实现的。

+
+
+ + +
+

GEO Agent - 生成式搜索引擎优化

+

核心创新 新兴领域

+ +

GEO Score 评估维度

+
+ ChatGPT +
+ 92 +
+
+ Claude +
+ 88 +
+
+ Perplexity +
+ 75 +
+
+ Gemini +
+ 60 +
+

* 以上为 Okara 官网展示的示例分数

+ +

评分维度

+
    +
  • 可见度(Visibility):品牌在 AI 回答中被提及的频率
  • +
  • 情感(Sentiment):AI 提及品牌时的正面/中性/负面倾向
  • +
  • 平均位置(Average Position):品牌在 AI 回答中出现的位置(越靠前越好)
  • +
+ +

推测技术实现

+
    +
  • Prompt 矩阵:构建关键词 x 意图 x 地区的查询矩阵(如 "最好的 XX 工具"、"XX vs YY 对比")
  • +
  • 批量 AI 查询:通过各 AI 的 API 程序化发送查询(ChatGPT API、Claude API、Perplexity API)
  • +
  • 回答解析:用 NLP/LLM 分析回答中的品牌提及、位置、语气
  • +
  • 竞品对比:同时追踪竞品在相同查询中的表现
  • +
  • 趋势追踪:每周/月重复查询,绘制可见度趋势线
  • +
+ +
+
技术难度评估
+

中-高 —— 核心挑战是 API 成本和速率限制。 + 每次查询需要调用多个 AI 平台 API,成本高昂。同时 AI 回答有随机性, + 需要多次采样取平均。这是整个产品中最具创新性但也最难标准化的部分。

+
+
+ + +
+

AI Writer Agent - 内容创作

+

品牌语气一致 多格式输出

+ +

核心能力

+
    +
  • 品牌语气维护:从品牌 Memory 中读取语气风格,确保所有内容一致
  • +
  • 内容格式:博客文章、产品描述、落地页文案、社交媒体帖子
  • +
  • SEO 协同:基于 SEO Agent 的关键词建议生成优化内容
  • +
  • 内容日历:基于行业趋势和竞品动态建议发布节奏
  • +
+ +

推测技术实现

+

本质上是 Brand Context + SEO Keywords + LLM Generation。 + 将品牌档案、目标关键词、竞品内容分析作为上下文注入 Claude/GPT, + 通过 System Prompt 控制语气和格式。这是标准的 LLM 应用模式。

+ +
+
技术难度评估
+

—— 最容易实现的 Agent。核心是 Prompt Engineering + 品牌上下文管理。 + 任何有 LLM API 经验的开发者都能在几天内构建。

+
+
+ + +
+

Reddit Agent - 社区互动

+

高风险 反垃圾挑战

+ +

工作逻辑

+
    +
  • 话题监控:追踪与产品相关的 subreddit 和关键词
  • +
  • 线程发现:找到用户讨论产品所在品类的帖子
  • +
  • 回复生成:生成与上下文匹配的、有价值的回复,自然地提及产品
  • +
  • 语气适配:Reddit 需要更口语化、更有个性的语气
  • +
+ +

推测技术实现

+
    +
  • Reddit API:使用 Reddit API / PRAW 抓取帖子和评论
  • +
  • 关键词匹配 + 语义搜索:找到相关讨论
  • +
  • 回复生成:LLM 基于帖子内容 + 品牌上下文生成回复
  • +
  • 投放策略:可能只建议回复内容,由用户手动发布(或通过 API 自动发布)
  • +
+ +
+
重大风险:反垃圾检测
+

Reddit 的反垃圾系统非常严格。2024-2025 年 AI 内容规则数量翻倍,多数 subreddit 明确禁止 AI 生成内容。

+

已知问题:Okara 的 Reddit Agent 生成的内容已被报告触发垃圾封禁。 + 在 Reddit 这种注重社区文化的平台上,机器人化的回复(过于礼貌、条理清晰、格式完美)反而是最大的破绽。

+

Reddit 的 Responsible Builder Policy 明确规定:自动化帖子/评论/私信中不得有垃圾行为, + 包括跨 subreddit 发布相同或实质相似的内容。

+
+
+ + +
+

Hacker News Agent - 技术社区

+

极高风险 最严格社区

+ +

工作逻辑

+
    +
  • 适配 HN 的技术受众和更高的内容标准
  • +
  • 建议可以提交的帖子主题(Show HN 等)
  • +
  • 监控产品可能被讨论的相关线程
  • +
  • 生成技术导向的评论和回复
  • +
+ +
+
HN 的独特挑战
+

Hacker News 的社区比 Reddit 更难自动化互动。HN 用户对营销内容极度敏感, + 任何被察觉的自我推广都会被迅速 flag。HN 有专门的反作弊系统(dang 等管理员活跃巡逻)。 + 在 HN 上使用 AI 自动发帖,几乎可以确定被封号。

+
+
+ + +
+

X (Twitter) Agent - 社交媒体

+

中等风险 内容生成

+ +

工作逻辑

+
    +
  • 生成与品牌相关的推文建议
  • +
  • 追踪行业热点话题
  • +
  • 优化发布时间和频率
  • +
  • 互动策略(回复、引用推文)
  • +
+ +
+
已知问题
+

多位用户报告 X Agent 会建议发布关于 Okara 自身的推广推文, + 而非用户的品牌内容。这暴露了 System Prompt 中可能存在的 Okara 品牌植入问题。

+
+
+
+ + +
+

4. GEO 概念深度剖析

+ +

什么是 GEO(生成式搜索引擎优化)?

+
+ "当用户向 ChatGPT 询问'最好的 XX 工具'时,你的品牌会被提及吗? + 还是 AI 只推荐你的竞争对手?" —— 这就是 GEO 要解决的核心问题。 +
+ +

+ 传统 SEO 优化网站在 Google 搜索结果中的排名。
+ GEO 优化品牌在 AI 生成回答中的可见度和被引用概率。 +

+ +

SEO vs GEO 核心差异

+ + + + + + + + + +
维度传统 SEOGEO (生成式引擎优化)
优化目标Google/Bing 搜索排名ChatGPT/Claude/Perplexity 回答中被引用
核心指标排名位置、点击率、流量提及率、引用率、情感分析、声量占比
内容策略关键词密度、反链建设权威性引用、统计数据、清晰结构化
流量来源搜索引擎结果页 (SERP)AI 生成回答中的引用链接
关键词填充效果有一定效果无效甚至负面(学术验证)
排名因素PageRank、权威度、相关性实体清晰度、多平台一致性、可提取性
竞争环境10 个蓝色链接竞争AI 综合回答中的品牌推荐竞争
+ +

学术研究基础

+
+
GEO 奠基论文:Princeton/IIT Delhi/Georgia Tech 联合研究
+

论文:Aggarwal, Murahari, Rajpurohit, Kalyan, Narasimhan, Deshpande. + "GEO: Generative Engine Optimization." KDD 2024.

+

核心发现:GEO 优化可将 AI 回答中的品牌可见度提升最高 40%

+
+ +

论文测试的 9 种优化策略

+ + + + + + + + + + + +
策略效果说明
添加引用 (Cite Sources)+30-40%在内容中添加权威来源引用,效果最佳
添加引语 (Quotation)+30-40%直接引用专家/数据,显著提升可见度
添加统计 (Statistics)+25-35%在内容中嵌入具体数据和统计信息
权威语气 (Authoritative)+15-25%增强说服力,在辩论/历史类效果好
专业术语 (Technical Terms)+10-20%使用领域专业词汇
独特用词 (Unique Words)+10-15%新颖表达方式
易于理解 (Easy-to-Understand)+5-15%简化语言
流畅性 (Fluency)+5-10%文本质量优化
关键词填充 (Keyword Stuffing)0 / 负面传统 SEO 策略在 GEO 中无效甚至有害
+ +

论文关键发现

+
    +
  • 低排名网站获益最大:引用策略为低排名网站带来 115.1% 可见度提升,而高排名网站反而下降 -30.3%。GEO 有"民主化"效应。
  • +
  • 策略效果因领域而异:权威语气在辩论/历史类最佳,统计数据在法律/政府类最佳,引语在人文/社会类最佳。
  • +
  • Perplexity 验证:在 Perplexity.ai 上的真实测试确认引语策略带来 22% 提升。
  • +
+ +

技术实现:如何追踪 AI 品牌可见度?

+

方法论框架

+
    +
  1. 构建 Prompt 矩阵:按意图(问题/解决方案/对比/推荐)、地区、用户画像分类
  2. +
  3. 多引擎查询:同时向 ChatGPT、Claude、Perplexity、Gemini 发送相同查询
  4. +
  5. 回答解析:NLP 提取品牌提及、位置、上下文、情感
  6. +
  7. 引用映射:追踪 AI 优先引用的域名和内容来源
  8. +
  9. 竞品对比:计算品牌 vs 竞品的声量占比(Answer Share of Voice)
  10. +
  11. 时间序列:每周/月归一化结果,绘制趋势
  12. +
+ +

核心公式

+
+// 回答声量占比 (Answer Share of Voice) +ASoV = (包含品牌的 prompt 数) / (总测试 prompt 数) per engine + +// 位置加权词数 (Position-Adjusted Word Count) +Imp_pwc(s_k) = sum(|c_j| * exp(-j)) // j = 引用位置,指数衰减 + +// 主观印象分 (Subjective Impression) +Imp_sub = G-Eval(relevance, influence, uniqueness, + positioning, amount, CTR_likelihood, diversity) +
+ +

GEO 市场生态(2026)

+ + + + + + + + + +
平台定价特色
Okara GEO Agent$99/月(含 CMO)集成在 AI CMO 中,非独立产品
Semrush AI Visibility$99/月起行业领导者,被 Adobe 收购($1.9B)
Ahrefs Brand Radar$199/月起强大的反链和 AI 可见度分析
AthenaHQ$270-295/月300 万回答目录,30 万域名映射
Profound$499/月起企业级,监控 10+ AI 引擎
Peec AI85 欧/月起性价比选择
OtterlyAI按需定价20,000+ 营销专业人士使用
+
+ + +
+

5. AgentSea 技术遗产

+ +

AgentSea 是什么?

+

+ AgentSea 是 Okara 的前身,一个开源 AI Agent 开发平台。它的设计哲学是 + Unix 风格的模块化工具集 —— 每个工具只做一件事,组合使用。 + AgentSea 在 GitHub 上有 47+ 个仓库,主要用 Python、TypeScript 和 Rust 开发。 +

+ +

核心组件

+
+
+
+ S + SurfKit (192 stars) +
+

Kubernetes 风格的 Agent 编排器。支持本地 Docker、K8s、GCE 部署。 + Agent 容器化,通过 solve() 异步提交任务。Python + Poetry。

+
+
+
+ D + AgentDesk +
+

AI Agent 的虚拟桌面。在本地/GCP/AWS 运行 VM,Agent 通过 HTTP API + 控制鼠标和键盘。基于 agentd 守护进程。

+
+
+
+ T + Taskara +
+

Agent 任务管理。跟踪任务创建/分配/执行日志/完成/失败。 + SurfKit 内部使用 Taskara 管理任务生命周期。

+
+
+
+ R + r1-computer-use (221 stars) +
+

将 DeepSeek R1 思想应用于 Computer Use。最高星数项目。 + 实验性质,探索 RL 在 GUI 操控中的应用。

+
+
+
+ F + Flashbacker (55 stars) +
+

Claude Code 状态管理。会话连续性 + AI Persona + 子 Agent + Agent 讨论。 + TypeScript。最新项目之一。

+
+
+
+ N + Nebulous (52 stars) +
+

全球分布式容器编排器。用 Rust 开发。表明团队在分布式系统方面有深度技术能力。

+
+
+ +

SurfKit 技术架构详解

+
+# SurfKit 工作流示例 +from surfkit import solve + +# 异步提交任务给 Agent +task = solve( + "审计 example.com 的 SEO 状况", + agent_type="okara/seo-agent", + device_type="desktop" # 容器化桌面环境 +) + +# 等待完成 +task.wait_for_done() +result = task.result + +# CLI 命令 +# surfkit agent create --name seo-agent --runtime docker +# surfkit solve "审计 SEO" --agent seo-agent --device desktop +
+ +

集成生态

+ + + + + + + +
组件功能关系
MLLMPrompt 管理、路由、Schema 验证LLM 调用的中间层
Taskara任务管理SurfKit 内部使用
SkillpacksAgent 微调特定任务的能力包
Threadmem线程/对话管理Agent 记忆系统
OrignAgent 强化学习Rust 实现的 RL 框架
+ +

从 AgentSea 到 AI CMO 的技术桥接

+
+
关键推测
+

AgentSea 的基础设施(Agent 编排 + 任务管理 + 对话记忆 + 多模型路由) + 直接为 AI CMO 提供了底层框架。但从 "通用 Agent 开发平台" 到 "营销自动化产品" 的转变中, + 大部分 AgentSea 的 Computer Use 能力(桌面操控、GUI 导航)并未直接使用。

+

AI CMO 更可能是一个精简版本:保留了任务调度、Agent 编排、Memory 管理的核心, + 但将 Agent 实现简化为 System Prompt + LLM API 调用 + 第三方工具 API

+
+
+ + +
+

6. 技术栈推测

+ +

基于公开信息的技术栈推测

+ + + + + + + + + + + + + + + + + +
层级推测技术依据
前端React / Next.js + TypeScriptokara-crypto 为 TypeScript,现代 SaaS 标配
后端Python (FastAPI / Flask) + TypeScriptSurfKit 用 Python,Flashbacker 用 TypeScript
Agent 框架自研(基于 SurfKit/Taskara 简化版)AgentSea 有完整 Agent 基础设施
LLM 路由MLLM 库 / 自研路由器AgentSea 的 MLLM 组件
主力 LLMClaude (Anthropic)多方评测指出是 Claude wrapper
辅助 LLMGPT-5、DeepSeek V3、Llama 4官网列出 30+ 模型
加密X25519 + AES-256-GCM + Argon2id开源代码 okara-crypto
爬虫Puppeteer / Playwright / Lighthouse APISEO 审计需要无头浏览器
SEO 数据第三方 API (Ahrefs/Moz/Majestic)外链数据需要大规模索引
GEO 监控ChatGPT/Claude/Perplexity API 批量查询GEO 需要程序化查询 AI
任务调度Cron / 消息队列 (Redis/RabbitMQ)每日任务执行需要调度器
数据库PostgreSQL + Redis标准 SaaS 选择
社交 APIReddit API, X API v2, HN API社区 Agent 需要平台 API
部署Docker + K8s (自研 Nebulous?)AgentSea 有分布式编排器
CDN/边缘Cloudflare / Vercel新加坡团队,全球用户
+ +

加密实现详解

+

Okara 开源了其加密库 okara-crypto(GitHub: askOkara/okara-crypto), + 这是唯一公开的技术实现代码:

+ +
+// 消息加密流程 +1. 用户发送明文消息 (HTTPS/TLS 1.3) +2. 消息明文传递给 AI 模型处理(必须明文才能推理) +3. AI 回复后,生成临时 X25519 密钥对 +4. ECDH 密钥协商 + HKDF-SHA512 派生 AES 密钥 +5. AES-256-GCM 加密后存入数据库 + +// 存储格式 +encrypted_payload = ephemeral_pub_key (32B) + + IV (16B) + + auth_tag (16B) + + ciphertext + +// 密码保护私钥 +6位密码 -> Argon2id(t=4, m=128MB, p=2) -> AES-256-GCM 加密私钥 +
+
+ + +
+

7. 技术挑战与硬问题

+ +
+
+
反垃圾检测逃避
+

Reddit/HN 的反垃圾系统越来越智能。AI 生成内容的特征(过于礼貌、格式完美、中立客观) + 恰恰是最容易被检测的。Reddit BotBuster 等工具专门检测 AI 帖子。 + 这是 Okara 最大的技术债务。

+
+
+
GEO 测量的不确定性
+

AI 回答有固有随机性(temperature > 0),同一查询多次执行结果不同。 + 论文建议 5 次采样取平均,但这 5x 了 API 成本。40-60% 的引用来源每月变化, + 导致 GEO 分数波动大。

+
+
+
API 成本与速率限制
+

GEO 监控需要向 4+ AI 平台批量发送查询。按 100 个关键词 x 4 平台 x 5 次采样 = 2,000 次 API 调用/轮。 + 以 GPT-4 级别定价,仅 GEO 一项的 API 成本就可能超过用户月费。

+
+
+
多 Agent 上下文一致性
+

6 个 Agent 独立运行但需要维护一致的品牌认知。如果 SEO Agent 建议的关键词与 + Writer Agent 生成的内容不一致,或 Reddit Agent 的语气与品牌定位冲突, + 会产生矛盾输出。

+
+
+
品牌语气一致性
+

不同平台需要不同语气(Reddit 口语化、HN 技术化、X 简洁化), + 同时要保持品牌核心信息一致。这需要精细的 Prompt 工程和持续调优。 + 当前报告显示内容质量 "过于通用" 和 "过时"。

+
+
+
实时 SEO 爬虫规模
+

为每个用户每天爬取网站并生成审计报告,需要大量计算资源。 + 如果用户数激增(病毒传播后),爬虫基础设施的扩展是硬挑战。 + 可能需要分批执行和结果缓存策略。

+
+
+ +

成本结构分析

+
+
$99/月能覆盖成本吗?
+

粗略估算每用户每月成本:

+
    +
  • LLM API 调用(内容生成、SEO 建议、社区回复):~$10-30
  • +
  • GEO 监控(批量 AI 查询):~$20-50
  • +
  • SEO 数据 API(Ahrefs/Moz 按调用计费):~$5-15
  • +
  • 爬虫基础设施:~$3-8
  • +
  • 基础设施/带宽:~$2-5
  • +
  • 总计:~$40-108/用户/月
  • +
+

利润率很薄,尤其在 GEO 监控密集的情况下。这解释了为什么产品可能在 GEO 监控频率上做了妥协(如每周而非每日查询)。

+
+
+ + +
+

8. 社区批评与真实评价

+ +

正面评价

+
    +
  • 产品定位精准 —— $99/月 vs 数万美元的营销团队,击中了独立开发者的痛点
  • +
  • GEO 概念前瞻 —— 在 AI 搜索兴起的时代,GEO 是真实需求
  • +
  • 病毒传播证明了市场需求 —— 8M+ 浏览量不是靠买量能做到的
  • +
  • 加密架构严谨 —— 开源的 okara-crypto 代码质量可靠
  • +
+ +

核心批评

+ +
+
"本质上是一个 Claude Wrapper"
+

来自 Efficienist 的技术分析指出:产品并非革命性的自主 Agent, + 而是基于简单 System Prompt 和标准 Memory 基础设施的 Claude 封装。 + 暴露的错误信息证实了这一点。

+
+ +
+
内容质量问题
+

多位用户报告生成的内容 "过时"、"极度通用"、"质量低下"。 + Agent 甚至建议用户发布关于 Okara 自身的推广推文,而非用户品牌的内容。 + 基本连接性问题导致部分功能无法正常工作。

+
+ +
+
社区平台封禁风险
+

无人监管的自动化在 Reddit 和 HN 等严格平台上立即触发垃圾封禁。 + 产品缺乏对社区规则的深度理解,生成的回复明显是机器人风格。

+
+ +
+ "说实话,用 Claude Code 就能做所有这些事情。"
+ —— Hacker News 用户 mrprincerawat +
+ +
+
无性能数据
+

Okara 没有公布任何性能基准数据 —— 没有用户案例研究、没有 A/B 测试结果、 + 没有流量增长数据。$99/月的定价完全基于承诺而非验证过的结果。 + 早期用户本质上是在免费 beta 测试一个不稳定的实验品

+
+
+ + +
+

9. 可复现性评估

+ +

各组件难度评分

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
组件技术难度独立开发可行性核心技术
SEO 审计 Agent完全可行Lighthouse API + Puppeteer + LLM 总结
AI Writer Agent完全可行品牌上下文 + LLM API + Prompt 模板
X (Twitter) Agent完全可行X API v2 + LLM 内容生成
Reddit Agent可行但高风险Reddit API + 语义搜索 + 反垃圾策略
HN Agent不建议自动化HN API + 极高封号风险
GEO 监控 Agent可行但成本高多 AI API + NLP 分析 + 统计采样
CMO 编排层完全可行Cron + 任务队列 + 共享 Memory
品牌 Memory 系统低-中完全可行结构化数据 + 向量存储 + RAG
+ +
+

总体评估

+

+ Okara AI CMO 的 80% 功能可以被独立开发者复现
+ 核心技术并非突破性创新,而是 LLM API + 第三方工具 API + Prompt Engineering 的巧妙组合。 +

+

+ 真正的壁垒不是技术,而是:(1) 产品化包装 (2) 用户获取 (3) 持续迭代优化。
+ GEO 监控是唯一有技术深度的部分,但市面已有多个专业工具可替代。 +

+
+
+ + +
+

10. 独立开发者构建指南

+ +

推荐技术栈

+
+# Agent 框架选择 +Option A: CrewAI -- 角色驱动,最适合多 Agent 营销场景 +Option B: LangGraph -- 状态机模式,精确控制执行流程 +Option C: n8n + OpenAI -- 低代码,快速搭建 workflow + +# LLM +Primary: Claude 4.1 Sonnet -- 最佳性价比 +Fallback: GPT-4o / DeepSeek V3 -- 备用 + +# SEO 审计 +Crawler: Playwright / Puppeteer +Performance: Google Lighthouse API (免费) +Backlinks: Ahrefs API / Moz API (按调用付费) +Open Source: Greenflare / SEOnaut + +# GEO 监控 +ChatGPT: OpenAI API (chat completions) +Claude: Anthropic API +Perplexity: Perplexity API +Analysis: LLM 自身分析回答中的品牌提及 + +# 社交平台 +Reddit: PRAW (Python Reddit API Wrapper) +X: tweepy / X API v2 +HN: HN Firebase API (只读推荐) + +# 基础设施 +Backend: FastAPI (Python) / Express (Node.js) +Database: PostgreSQL + pgvector (向量搜索) +Queue: Redis / BullMQ (任务调度) +Scheduler: node-cron / APScheduler +
+ +

最小可行产品 (MVP) 路线图

+ + + + + + + +
阶段功能时间成本
Phase 1网站爬虫 + SEO 审计 + LLM 建议1 周Lighthouse API 免费
Phase 2品牌 Memory 系统 + AI Writer3 天Claude API ~$20/月
Phase 3GEO 基础监控(手动 Prompt 矩阵)1 周多 AI API ~$50/月
Phase 4Reddit/X Agent(建议模式,不自动发布)1 周Reddit/X API 免费层
Phase 5编排层 + 每日邮件报告 + Dashboard1 周基础设施 ~$10/月
+

总计约 4 周开发时间,月运营成本约 $80-100/用户(与 Okara 定价接近,利润空间极小)。

+ +

开源替代工具

+ + + + + + + + + + +
Okara 功能开源/免费替代
SEO 爬虫审计Greenflare, SEOnaut, Lighthouse CLI, seo-tools-api
多 Agent 编排CrewAI, LangGraph, AutoGen, n8n
内容生成任何 LLM API + Prompt 模板
Reddit 监控PRAW (Python), TaskAGI Reddit Agent
GEO 监控自建(AI API 批量查询)/ LLMrefs / Peec AI
品牌 Memorypgvector + LangChain RAG / ChromaDB
任务调度BullMQ, Celery, APScheduler
加密存储okara-crypto (MIT, 开源)
+ +

关键建议

+
+
如果要构建类似产品
+
    +
  1. 别自动发布到社区 —— 只提供建议,让用户手动发布。自动化 = 封号。
  2. +
  3. GEO 监控可以外包 —— 用 Peec AI / OtterlyAI 等专业工具的 API,比自建便宜。
  4. +
  5. SEO 审计是最好的引流钩子 —— 免费 SEO 审计 -> 付费 AI CMO 全套。
  6. +
  7. 品牌 Memory 是核心壁垒 —— 谁的品牌理解更深,谁的建议更精准。
  8. +
  9. 成本控制是生死线 —— $99 定价下利润很薄,必须精细管理 API 调用量。
  10. +
+
+
+ + +
+

参考资料

+ +

Okara 官方资源

+ Okara AI CMO - 官方产品页 + Okara SEO Agent - 官方页面 + Okara Whitepaper - 加密架构白皮书 + okara-crypto - 开源加密库 (GitHub) + Okara 官网 - Private AI Chat + +

AgentSea 技术资源

+ AgentSea GitHub 组织 (47+ 仓库) + SurfKit - Agent 编排器 (192 stars) + r1-computer-use - DeepSeek R1 Computer Use (221 stars) + Flashbacker - Claude Code 状态管理 (55 stars) + Taskara - Agent 任务管理 + AgentDesk - AI Agent 虚拟桌面 + Nebulous - 分布式容器编排器 (Rust) + +

GEO 学术研究

+ GEO: Generative Engine Optimization (arXiv, KDD 2024) + GEO - ACM SIGKDD 2024 论文 + Princeton - GEO 研究页面 + GEO 论文完整 HTML 版本 + +

产品评测与分析

+ Efficienist - "Claude Wrapper" 技术批评 + INCRYPTED - Okara AI CMO 深度评测 + Digit.in - Okara AI CMO 技术解读 + Storyboard18 - AI CMO 发布报道 + SimpleChat - Okara/AgentSea 对比评测 + Superhuman AI Newsletter - 发布报道 + Hacker News - Okara AI CMO 讨论 + +

GEO 工具与生态

+ Search Engine Land - GEO 完整指南 + Alex Birkett - 8 大 GEO 软件评测 (2026) + BrandRadar - GEO 可见度测量方法论 + Semrush - 10 大 GEO 工具 (2025) + OtterlyAI - AI 搜索监控工具 + LLMrefs - AI 搜索分析平台 + +

技术参考

+ Search Engine Journal - Agentic AI in SEO + Pangram Labs - Reddit AI 检测方法 + Reddit Responsible Builder Policy + n8n - OpenAI SEO 审计工作流 + DEV.to - 多 Agent 框架对比 (2026) +
+ +
+ + + + +