作業ツールを検索して出典を引用するAIチャットを作成しました

Dev.to / 2026/3/23

📰 ニュースDeveloper Stack & InfrastructureTools & Practical Usage

要点

  • Gmail、Slack、Linear、Google ドキュメントなどの作業ツールを横断検索し、プラットフォームごとに色分けされたチップとともに、出典をインラインで引用します。
  • システムはハイブリッド検索スタック(キーワード検索、1024次元のセマンティック Voyage 埋め込み、リランキング)とエンティティ解決を組み合わせ、ツール間で同一性を統合します。回答は Claude(Anthropic SDK)により生成され、番号付きの引用を付けます。
  • デモの流れでは、ユーザーはセキュリティ評価レポートを開き、要約を得て、深い分析を依頼し、CVSSスコア、Linear からの是正状況、Slack ベースのサプライチェーンのタイムライン、利害関係者の責任、期限付きの個人アクション項目を含む、出典を33件引用した構造化レポートを受け取ります。
  • このソリューションを支えるスタックには Tauri v2、NestJS、React 19、Claude(Anthropic SDK)、Supabase + pgvector、BullMQ、Voyage AI が含まれており、以前の承認ワークフローの背後にあるインテリジェンス層を公開で示すため、公開プロジェクトとして開発されています。

私が試したすべてのAIアシスタントは、他のツールからの文脈を手動で提供することを求めます。

SlopWeaverのAIチャットはそれを省略します。あなたの作業ツール(Gmail、Slack、Linear、Google Docs など)に接続され、質問した際にそれらを横断して検索します。すべてのソースは、プラットフォームごとに色分けされたチップでインライン引用されます。プレビューにはカーソルを合わせ、オリジナルへ移動をクリックします。

このデモはフローを示します:

  1. 受信箱のセキュリティ評価レポートを開く
  2. AIに「これは何についてですか?」と尋ね、要約を素早く得る
  3. 深い分析を依頼します:AIがワークスペース検索、知識照会、拡張推論を起動します
  4. 構造化されたレポートを取得します:所見とCVSSスコア、所見ごとの是正措置状況をLinearのチケットから、Slackからのサプライチェーンインシデントのタイムライン、利害関係者の責任、そして期限付きのあなたの個人アクション項目
  5. Gmail、Slack、Linear、知識ソースからインラインで引用された33のソース

検索レイヤーはハイブリッドです:キーワード+セマンティック(Voyage AI 埋め込み、1024 次元)+リランキング(Voyage rerank-2.5)。エンティティ解決は「Daniel Frost」をプラットフォーム間で一つのアイデンティティに結びつけます。Claudeは拡張推論を伴う応答を生成し、特定のソース文書を指す番号付きの引用を返します。

引用のユーザー体験は正しく実装するのが最も難しい部分でした。各引用チップはプラットフォームごとに色分けされています(Gmailはオレンジ、Slackはパープル、Linearはブルー)。カーソルを合わせると、元の件名、送信者、タイムスタンプ、抜粋を含むプレビューカードが表示されます。クリックすると受信箱のソースへ移動するか、外部で開きます。

スタック:Tauri v2(デスクトップ)、NestJS、React 19、Claude(プロンプトキャッシュ機能を備えたAnthropic SDK)、Supabase+pgvector、BullMQ、Voyage AI。

公開して開発しています。前回のデモは承認キューを示しました(AIドラフト、送信前にあなたがレビューします)。今回のデモはその背後にある知能レイヤーを示します。二つは一緒になって物語を伝えます:ツールを横断して見ることができ、なおかつあなたの行動を待つAI。