🎯 场景 1 — Grok X 搜索 informant (for A站马 调研)
Sub-task of #205 (goal: anet 优雅完整支持 grok-build runtime)
当前 blocked on: #204 attribution 修完
Owner pending: TBD(待 Vincent 派)
目标
让 grok-build runtime 节点能调用 Grok CLI 自带的 X (Twitter) 搜索能力,作为 A站马(内容/调研负责人)的高质量信息源。
典型用法:
- A站马接到一个调研任务(例如"过去 7 天 AI Agent 领域社交媒体讨论热点")
- A站马 commhub_send_task 派给一个 grok-build 节点
- grok 节点用 Grok CLI 的 X 搜索能力检索
- 结构化整理 + 回传 A站马
当前 unknown
- Grok CLI X 搜索能力暴露方式:
- 是 Grok 自带 tool(LLM 调用
Grok.search_x(...) 这类)
- 还是命令行
grok search x "..." 类
- 还是只能通过 prompt 提示让 grok 自己去 X 搜
- API quota / 限速:Grok 用户层级影响搜索调用频率
- 结果回传 schema:A站马 期望什么字段(推文 ID / URL / 作者 / 时间 / 文本 / engagement metrics)
实施 step(待 #204 修完启动)
Step 1: Grok CLI X 搜索能力探测 (SDK马 1h)
- 试
grok search / grok x / agent prompt 让 grok 调 X 工具
- 记录 raw output shape + 限速 + auth 要求
- 写探测报告
Step 2: A站马 ↔ Grok runtime 节点协议 (通信龙 + 设计负责人 30min)
- 定义 commhub 调研任务 schema(query / scope / max_results / output_format)
- 定义回传结果 schema(structured posts array)
Step 3: Grok runtime systemPrompt 模板 (SDK马 30min)
- 给 grok-build runtime 加 X 搜索 use case 的 systemPrompt 模板
- 让 grok agent 接到调研 task 自动走 X 搜索 + 整理回传
Step 4: Docker E2E 测试 (测试马 30min)
- A站马 节点 send_task X 调研 → grok 节点
- 验回传是合法 schema + 实际有搜索结果
Step 5: A站马 接入 (与 A站负责人 协作)
- A站马 dispatch routine 加 X 搜索 informant call
- 出第一份调研报告作为 demo
不在本 issue scope
- 视频生成(场景 2,另开 issue)
- 通用 web 搜索(已有 WebSearch tool)
关联
🎯 场景 1 — Grok X 搜索 informant (for A站马 调研)
目标
让 grok-build runtime 节点能调用 Grok CLI 自带的 X (Twitter) 搜索能力,作为 A站马(内容/调研负责人)的高质量信息源。
典型用法:
当前 unknown
Grok.search_x(...)这类)grok search x "..."类实施 step(待 #204 修完启动)
Step 1: Grok CLI X 搜索能力探测 (SDK马 1h)
grok search/grok x/ agent prompt 让 grok 调 X 工具Step 2: A站马 ↔ Grok runtime 节点协议 (通信龙 + 设计负责人 30min)
Step 3: Grok runtime systemPrompt 模板 (SDK马 30min)
Step 4: Docker E2E 测试 (测试马 30min)
Step 5: A站马 接入 (与 A站负责人 协作)
不在本 issue scope
关联