基于公开信息做事实核查/观点调研/Deep Research,并产出可追溯的“claim 清单 + 来源 + tasks +(可选)topic 更新”(M2/M3 支撑能力)。
当用户表达以下意图时使用本技能:
topic_id:archives/topics/<topic_id>/digests/exports/digests/tasks。user_id=U1_USER_ID)。chatgpt_web_ask* / gemini_web_ask*,两次“发送新 prompt”之间必须留出时间间隔(建议默认 20 秒;如需更高吞吐可在 12–20 秒范围内调小并加随机抖动),尽量合并问题、减少重试;长任务优先用 chatgpt_web_wait 等待。若你可控 MCP server env,建议设置 CHATGPT_MIN_PROMPT_INTERVAL_SECONDS 做硬保护。澄清研究问题(最多 3 个问题)
topic_id(例如 space_industry)?双轨信息获取(默认策略:ChatGPT Pro + WebSearch 并行)
websearch_router 当作“快速找一手来源的工具”:
websearch_router_search 把“官方/标准/白皮书/监管披露”链接快速拉出来;必要时把候选来源交给 ChatGPT 追问补齐口径。websearch_router 服务端执行):
allow_paid=false(只用 free→quota),只有当“问题高价值且 free/quota 召回不足”才允许 allow_paid=true。行动前:启动 ChatGPT Pro(顾问)
chatgpt_web_ask_web_search(question=...),让它输出:
chatgpt_web_ask_deep_research(question=...),读取 status/conversation_url:
status=needs_followup:在同一 conversation_url 上继续回答追问(chatgpt_web_ask)status=in_progress:用 chatgpt_web_wait(conversation_url, min_chars>=800) 等到长报告chatgpt_web_wait 拉结果。行动中:快速找一手来源(WebSearch)
websearch_router_search(query=..., allow_paid=false) 快速找:
websearch_router MCP 不可用:退化为内置 web_search 做少量 SERP(只用于兜底找链接,不直接当事实来源)。unverified + 建 tasks)。二次加工(关键):形成可归档产物
templates/research.md 的结构组织输出,至少包含:
glm_router:优先用 glm_router_write_file 写文件(只回传路径/校验结果),避免把长文回流占用主模型上下文。conversation_url 追问“只输出 Sources(完整 URL)”;或从调试 HTML dump 提取 a[href];无法补齐则把该 claim 标记为 unverified 并创建核验任务。创建 tasks(高影响未核验)
tasks.create_task:
category=investing|techtopic_id=<topic_id>(如有)source=web_research行动后:让 ChatGPT Pro 做审计(强推荐)
chatgpt_web_ask_pro_extended 追问一次:
Next actions 与 open_questions(如有 topic)。落盘
YYYY-MM-DD_web_research_<slug>.mdexports/digests/。写入 mem0(可选,谨慎)
mem0-memory.add_memory(user_id=U1_USER_ID, kind=topic_insight|investing_thesis, topic=<topic_id>)research_path: <path>tasks_created: 列表(id, title)mem0_updates: 列表(kind, topic, summary)