・
「競合サイトの最新情報を毎日チェックしてレポートにまとめるのが大変…」
「膨大なWebページから必要な情報だけを抜き出して要約するのに、多くの時間を費やしている…」
このように、Webサイトからの情報収集と、その後の要約や分析といった一連の作業が手作業のために大きな負担となっていませんか?
もし、指定したWebサイトから自動で情報を抽出し、最新のAIを使って要約までを完了させる仕組みがあれば、これまで情報収集に費やしていた膨大な時間と手間から解放されますよね。
そうすれば市場分析や戦略立案といった、より付加価値の高いコア業務に集中できる環境を整えることができます!
今回ご紹介する自動化は、プログラミングの知識がなくても簡単に設定できるので、ぜひこの機会に導入して、日々の情報収集業務をもっと楽にしましょう!
YoomにはWebスクレイピングで取得した情報をDeepSeekで要約する業務フロー自動化のテンプレートが用意されています。「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、Slackで特定のメッセージが投稿されたら、Webスクレイピングを実行し、その内容をDeepSeekで要約後、Slackのスレッドで返信するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:DeepSeek / Slack
※「ブラウザを操作する」はサクセスプランでご利用が可能です(※ サクセスプランのトライアルでもお試しいただけます)
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
アカウント名は任意のもの、APIキーはDeepSeekのサイトから取得したものを入れましょう。
「追加」をクリックするとマイアプリ登録が完了します。
DeepSeekのAPIキー取得方法
DeepSeek Platformにアクセス、ログインしましょう。
「API Keys」や「開発者向け」セクションを探し、新しいAPIキーを生成します。これをYoomのマイアプリ連携フォームで入力してください。
続いてYoomのテンプレートをコピーします。以下バナーの「試してみる」をクリックしましょう。
以下のような画面が表示されたらテンプレートのコピーは完了です。OKをクリックして設定を進めましょう。
まず、フローの第一段階であるアプリトリガーの設定を行います。
フローボットの「指定のテキストを含むメッセージがチャンネルに投稿されたら」をクリックしてください。
アクションと連携アカウントを確認していきます。
アクションはデフォルト設定のまま、アカウント情報は、連携したいアカウントが選択されているか確認してください。確認出来たら「次へ」をクリックしましょう。
トリガーの起動間隔を設定していきましょう。プルダウンをクリックして、任意のタイミングを選んでください。
トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。
ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。
なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
詳しくは以下もご確認ください。
投稿を感知したいチャンネルIDを候補より入力します。
条件のテキストを入力してください。ここで入力したテキストがメッセージに含まれていれば、トリガーが作動します。
ここでテスト用に上記テキストが含まれているメッセージを、該当のSlackチャンネルで送信しておきます。
ここまで終わったらテストボタンをクリックしてください。テストが成功し、取得した値が入ります。
※取得した値とは?
取得した値とは、トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
取得した値は、後続のオペレーション設定時の値として利用でき、フローボットを起動する度に、変動する値となります。詳しくは以下をご覧ください。
「完了」ボタンをクリックして次に進みます。
今回は、YoomのRPA機能である「ブラウザ操作」を利用して、指定したWebサイトから情報を取得します。「ブラウザを操作する」をクリックしてください。
テンプレートをコピーした時点では「https://yoom.co.jp/news」を参照し、情報を取得するように設定されています。
他のサイトから参照したい場合や、取得する値の位置をずらしたい場合は、以下ページを参照しながら設定し直してください。
上記の設定が完了したらテストボタンをクリックし、値が取得できるか確認してください。
テストが成功し、取得した値が入ればOKです。
「完了」ボタンをクリックして次に進みます。
ここではDeepSeekで要約を行います。「テキストを生成」をクリックしてください。
アクションと連携アカウントを確認していきます。
アクションはデフォルト設定のまま、アカウント情報は、連携したいアカウントが選択されているか確認してください。確認出来たら「次へ」をクリックしましょう。
モデルIDは今回「deepseek-chat」にしました。
メッセージリストのコンテンツは指示出しを行う内容を書いていきます。今回は取得した値を使って以下のように設定しました。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
ロールは「user」を選択しています。
このページ内では他にもDeepSeekに関する設定が行えますので、必要に応じて設定を行ってください。
ここまで終わったらテストボタンをクリックしましょう。テストが成功すると、取得した値が入ります。
これで要約が行えました。「完了」ボタンをクリックして次に進みます。
次に要約した情報をSlackのスレッドに送信していきます。「スレッドにメッセージを送る」をクリックしてください。
アクションと連携アカウントを確認していきます。
アクションはデフォルト設定のまま、アカウント情報は、連携したいアカウントが選択されているか確認してください。確認出来たら「次へ」をクリックしましょう。
投稿先のチャンネルIDを候補より選択してください。
なお、事前にSlackチャンネルにYoomアプリをインストールする方法 を確認し、該当のチャンネルの「インテグレーション」からYoomを追加しておいてください。
タイムスタンプは、ステップ3で投稿したトリガーのメッセージのものを取得した値から選択しましょう。