一文復現 Anthropic 剛剛發佈的 ReSearch,原來底層是 MCP 協議驅動的

Claude 於今日凌晨推出新的功能,將 ReSearch 和 Google Workspace 集成、以及把電子郵件、日曆和文檔與 Claude 相關聯,claude 可以在工作環境和聯網環境下藉助 Research 快速作出決策和行動。

首先來介紹一下 Research。

Research 改變了 Claude 查找和推理信息的方式。

Claude 以 Agent 方式運作,進行多次相互依賴的搜索,同時確定下一步要調查的確切內容。它會自動探索您問題的不同角度,並系統地解決開放性問題。

這種方法提供了詳盡的答案,並附有易於檢查的引文,因此您可以信任 Claude 的發現。

Research 可在幾分鐘內提供高質量、全面的答案,適用於整個工作日中處理的多項研究任務,這種速度和質量的平衡使它與衆不同。

ReSearch 和 Google Workspace 集成

Claude 現在集成了 Gmail 、 Google 日曆、 Documents 等,通過關聯到 Google Workspace,Claude 可以搜索電子郵件、查看文檔並查看日程安排,省去了上傳文件和提供日程信息的動作。

通過 Google Workspace 使用信息檢功能,可以檢索電子郵件裏面的來信和文件,搜索相關信息作爲真實信息來源,由 claude 藉助 Research 進行信息收集,相較於傳統的 AI 搜索,Claude+Research 解決了信息壁壘的問題。

除了這些,企業內部不同職能團隊,可以藉助 Research 高效完成各項任務。

營銷團隊可以使用 Claude 從網絡上收集競爭情報,提取相關產品規格、定位和戰略文件來制定全面的發佈計劃,加速規劃產品發佈。

銷售團隊可以通過讓 Claude 搜索通信歷史記錄、帶有會議記錄的日曆邀請以及有關潛在客戶公司的最新更新來創建詳細的簡報文件,從而更有效地爲客戶會議做準備。

工程師通過 Claude 分析設計文檔和系統規範以及外部 API 文檔、實施模式和安全最佳實踐, 創建與現有系統集成的技術解決方案。

對於個人用戶來說,是一個完美的信息收集助手。

大學生通過與 Claude 一起分析學習材料和過去課程的筆記來學習新主題,同時搜索最新的學術研究、互動學習資源和專家講解來制定個性化的學習計劃。

父母讓 Claude 掃描電子郵件和日曆事件來突出顯示重要事項,在網上搜索可能影響家庭計劃的更新的學校日曆、當地社區活動和天氣預報,從而簡化個人組織工作。

Google 文檔編目

Claude Enterprise 管理員還可以啓用編目功能,以提高 Claude 的檢索質量和準確性。啓用編目功能後,Claude 會利用組織文檔的專用索引來查找所需信息,即使這些信息隱藏在冗長的文檔中或分散在多個文件中。

這項技術利用檢索增強生成技術,使 Claude 能夠搜索文檔生態系統,而無需指定具體文件。憑藉企業級安全性,Claude 可確保數據始終在掌控之中,在提供精準答案的同時,維護組織知識的機密性。

使用門檻

早期 Beta 版 Research 功能:

網頁搜索功能:

Google Workspace 集成的 Beta 版功能:

Google 文檔編目功能:

彩蛋:使用 Dify+zapier 復現

在 zapier 裏面添加 Gmail、calendar、Drive 的相關 Action(需要一個一個手動添加)。

然後,在 dify 裏面,構建工作流,選用 MCP Agent 策略

放在一個非常簡單的工作流裏面,

Agent 主要設置一下 Agent 策略、模型以及工具(一個海外搜索,需要自己註冊找到 API),然後填入自己的 MCP 服務地址。

提示詞:

我是絳燁,幫我向ycw2309280700@126.com郵箱裏面發一個主題爲claude+research的郵件,介紹https://www.anthropic.com/news/research的信息

如下爲 dify 充當的 MCP 客戶端。

如下爲 126 郵箱。

使用 claude 官方的 promt:

Hey, I'm planning to take a 3-month sabbatical to hike the Appalachian Trail on May 1. Draft an out of office plan using info from my email, calendar, and docs. Can you please also search for spots where I'll have good service to check in with my colleagues?

在 dify 工作流輸入提示指令之後,開始運行

在 Agent 策略裏面可以看到三輪的執行邏輯

round1 是關於查詢當前時間的,調用時間插件。

round2 是在 Gmail 裏面查詢信息、檢索 Google 日曆以及雲盤裏面的信息。

第一個節點輸入很有意思,此部分確定了選用的工具,包括工具名稱啥的,以及每個工具的入參,是由大模型來確定的。

{
  "output""",
  "tool_input"{
    "gmail_find_email"{
      "query""out of office"
    },
    "google_calendar_find_multiple_"{
      "calendarid""primary"
    },
    "google_drive_find_a_file"{
      "title""out of office"
    }
  },
  "tool_name""gmail_find_email;google_calendar_find_multiple_;google_drive_find_a_file"
}

其中的一個調用邏輯如下

{
  "output": {
    "tool_call_id""call_0_e7378500-091b-4e93-b548-4bc9408b99b2",
    "tool_call_input": {
      "query""out of office"
    },
    "tool_call_name""gmail_find_email",
    "tool_response""[{'type': 'text', 'text': '[{\"_zap_search_was_found_status\": false}]'}]"
  }
}

其實跟上面的對比一下,然後你會發現,這就是 MCP 協議去實現的!

Searched messages:

Searched Calendar events:

Searched Google Drive:

round3 其實就是最終綜合如上信息進行回覆的對話思維鏈。

因爲我的谷歌雲盤、日程安排裏面是空白的,他沒有找到相關信息,所以,你懂的。

通過如上的技術復現,就可以發現,MCP 協議已經開始融入 claude 的產品裏面,接下來的幾個月來,將會有更多驚才絕豔的產品出來。

非常期待。

如果你對 MCP 協議感興趣 & 有合作機會,可以加我 vx:xinzhiaigc,來聊聊。

關注我,帶你瞭解更多行業信息!

可以加我 v:xinzhiaigc,感興趣可以拉你加入 AI 交流羣,一起學習交流。

本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源https://mp.weixin.qq.com/s/Jenytho4E-6XnQr3ff7mMw