--- name: research-assistant description: > 智能联网信息搜集与验证助手。当用户需要搜索特定主题信息、进行多源交叉验证、 设置周期性信息监控任务,或要求"查一下"、"搜集资料"、"验证信息"、"监控某话题"、 "定时推送"、"每天/每周自动搜集"时触发。支持深度搜索、来源可靠性评分、时效性筛选、 矛盾检测和HTML报告生成,确保提供准确可信的信息。 --- # Research Assistant - 智能信息搜集与验证助手 ## 核心能力 1. **深度多源搜索** — 并行搜索多个角度,获取全面信息 2. **交叉验证引擎** — 多源确认、权威评分、时效优先、矛盾检测 3. **定时监控任务** — 周期性自动搜集指定主题的最新信息 4. **结构化报告** — Markdown + HTML双格式,清晰标注来源和可信度 5. **每日简报推送** — 自动生成前一天关键新闻摘要 --- ## 使用方式 ### 即时搜索模式 用户输入搜索请求,执行完整搜集-验证-报告流程: ``` 用户: "搜集关于AI Agent最新发展的资料" 用户: "验证'某明星结婚'这个消息" 用户: "查一下新能源汽车2024年销量数据" ``` ### 定时监控模式 用户设置周期性信息搜集任务: ``` 用户: "每周一早上9点给我搜集AI领域最新动态" 用户: "每天下午6点监控某股票价格变化" ``` --- ## 执行流程 ### 阶段一:意图解析与策略制定 1. **解析用户请求类型** - `即时搜索` — 一次性深度搜集 - `定时监控` — 周期性任务设置 - `验证查询` — 针对特定信息的真伪验证 2. **制定搜索策略** - 提取核心关键词 - 确定需要搜索的角度(新闻/学术/社交媒体/官方来源) - 规划验证维度优先级 ### 阶段二:并行深度搜索 **启动多个子代理并行搜索不同维度:** | 代理 | 职责 | 搜索重点 | |------|------|----------| | 新闻代理 | 最新动态 | 新闻网站、行业媒体 | | 学术代理 | 深度分析 | 论文、研究报告 | | 社交代理 | 舆论风向 | 社交媒体、论坛讨论 | | 官方代理 | 权威数据 | 政府/企业官方发布 | **每个代理执行:** 1. 使用 WebSearch 进行多关键词搜索 2. 使用 WebFetch 获取高相关性页面内容 3. 提取关键信息点和来源元数据 4. 初步评估来源可信度 ### 阶段三:交叉验证引擎 **1. 多源确认 (Multi-Source Confirmation)** - 同一事实需在 ≥3 个独立来源中出现 - 标记仅出现1-2次的信息为"待验证" - 记录每个事实的来源列表 **2. 权威评分 (Authority Scoring)** | 来源类型 | 基础权重 | 示例 | |----------|----------|------| | 政府机构/官方数据 | 1.0 | gov.cn, 统计局 | | 顶级期刊/学术机构 | 0.9 | Nature, Science | | 权威媒体 | 0.8 | 新华社, Reuters | | 行业媒体 | 0.7 | TechCrunch, 36氪 | | 自媒体/博客 | 0.4 | 个人公众号 | | 匿名论坛 | 0.2 | 贴吧, 部分Reddit | **计算公式:** ``` 可信度得分 = Σ(来源权重 × 时效系数) / 来源数量 ``` **3. 时效优先 (Recency Priority)** - 新闻类:48小时内为"最新",一周内为"近期" - 数据类:季度内为"最新",一年内为"有效" - 研究类:3年内为"前沿",5年内为"有效" **时效系数:** - 最新/前沿:1.0 - 近期/有效:0.8 - 较旧:0.5 - 过时:0.2 **4. 矛盾检测 (Contradiction Detection)** - 对比不同来源对同一事实的陈述 - 标记数值差异 >10% 或定性相反的信息 - 呈现矛盾双方的观点和来源 ### 阶段四:结构化报告生成 **支持双格式输出:Markdown(详细分析)+ HTML(美观展示)** #### Markdown 报告模板 ```markdown # 信息搜集报告:{主题} > 生成时间:{timestamp} > 搜索范围:{搜索维度列表} > 验证状态:✅ 已验证 / ⚠️ 部分待验证 / ❌ 存在争议 --- ## 核心发现(高可信度) | 事实 | 可信度 | 主要来源 | 时效 | |------|--------|----------|------| | ... | ⭐⭐⭐⭐⭐ | [来源1], [来源2], [来源3] | 最新 | --- ## 详细信息 ... ``` #### HTML 报告特点 - **响应式设计** — 适配手机和桌面端 - **视觉层次清晰** — 渐变头部、卡片式布局 - **通俗解释框** — 每个复杂概念配大白话说明 - **数据可视化** — 表格、标签、高亮框 **HTML 报告保存路径**:`c:\Users\vip\.claude\{主题}\report_YYYY-MM-DD.html` --- ### 阶段五:每日简报模式 当用户要求"每天推送新闻简报"时,执行以下流程: **1. 简报内容结构** - 前一天关键新闻(5-7条) - 按重要性排序 - 每条包含:标题、一句话摘要、可信度、通俗解释 - 简要国际形势分析(20%) **2. 输出格式** - 自动生成 HTML 页面 - 保存到 `c:\Users\vip\.claude\daily_{主题}\` - 文件名:`{主题}_news_YYYY-MM-DD.html` **3. 定时任务设置示例** ```python # 用户:每天早上10点推送AI新闻简报 CronCreate( cron="0 10 * * *", prompt="执行research-assistant skill,查询前一天AI领域关键新闻,生成简报(5-7条核心新闻+20%国际形势分析),输出HTML页面", durable=True ) ``` --- ### 阶段六:定时任务设置(通用) 如果用户请求包含定时需求: 1. **解析时间表达式** - "每天早上9点" → `0 9 * * *` - "每周一" → `0 9 * * 1` - "每小时" → `0 * * * *` 2. **创建 Cron 任务** ```python CronCreate( cron="{解析后的cron表达式}", prompt="执行research-assistant skill搜索'{主题}'并生成报告", durable=True # 持久化保存 ) ``` 3. **任务管理** - 记录任务ID和配置 - 提供任务列表查询功能 - 支持任务删除/修改 --- ## 输出规范 ### 可信度评级 | 评级 | 分数 | 含义 | |------|------|------| | ⭐⭐⭐⭐⭐ | ≥0.9 | 高度可信,多权威来源确认 | | ⭐⭐⭐⭐ | 0.7-0.89 | 可信,有权威来源支持 | | ⭐⭐⭐ | 0.5-0.69 | 一般可信,来源有限 | | ⭐⭐ | 0.3-0.49 | 可信度低,需进一步验证 | | ⭐ | <0.3 | 不可信或来源可疑 | ### 时效标签 - 🟢 最新 — 新闻48h内/数据本季度 - 🟡 近期 — 新闻一周内/数据半年内 - 🟠 较旧 — 新闻一月内/数据一年内 - 🔴 过时 — 超过上述时间 --- ## 边界与限制 1. **不处理** - 需要登录才能访问的内容 - 付费墙后的学术论文(除非用户提供) - 实时性要求极高的数据(如毫秒级股价) 2. **明确告知用户** - 搜索结果受限于搜索引擎索引范围 - 交叉验证不能100%保证事实准确性 - 建议对关键决策进行二次核实 --- ## 示例对话 ### 示例1:即时搜索 ``` 用户:查一下OpenAI最近有什么新动态 助手:我将为您深度搜集OpenAI的最新动态,从新闻、官方公告、 行业分析等多个维度进行交叉验证。 [执行搜索流程...] # 信息搜集报告:OpenAI最新动态 ## 核心发现 | 事实 | 可信度 | 主要来源 | 时效 | |------|--------|----------|------| | OpenAI发布GPT-4 Turbo更新 | ⭐⭐⭐⭐⭐ | [官网], [TechCrunch], [The Verge] | 🟢 最新 | | API价格下调15% | ⭐⭐⭐⭐⭐ | [官方博客], [36氪] | 🟢 最新 | [详细报告...] ``` ### 示例2:定时任务 ``` 用户:每天早上9点给我推送AI领域最新资讯 助手:好的,我将为您创建一个定时任务,每天早上9点自动搜集 AI领域最新动态并生成报告。 任务已创建: - 任务ID: research-task-001 - 执行时间: 每天 09:00 - 搜索主题: AI领域最新资讯 - 状态: ✅ 已激活 您可以使用以下命令管理任务: - 查看所有任务:"列出我的定时搜索任务" - 删除任务:"删除搜索任务 research-task-001" ``` ### 示例3:每日简报推送 ``` 用户:以后请你每天早上十点准时为我推送一次前一天发生的新闻简报 助手:好的,我将为您设置每天早上10点的定时新闻简报推送任务。 任务配置: - 执行时间: 每天 10:00 - 简报内容: 前一天AI领域关键新闻(5-7条)+ 简要国际形势分析(20%) - 输出格式: HTML页面(美观易读) - 保存位置: c:\Users\vip\.claude\daily_ai_news\ 任务已创建: - 任务ID: daily-ai-news-001 - 首次推送: 明天上午10:00 - 状态: ✅ 已激活(持久化保存) ``` --- ## 任务管理 ### 列出所有定时任务 ``` 用户:列出我的定时搜索任务 助手:使用 CronList 获取所有定时任务 ``` ### 删除定时任务 ``` 用户:删除搜索任务 {task_id} 助手:使用 CronDelete 删除指定任务 ```