公開サイトを回答根拠に
自治体が公開している制度や手続きのページを取り込みます。

<script src=".../widget.js" async></script>FOR GOVERNMENT
自治体が公開している制度や手続きのページを取り込みます。
住民の質問に合わせて、必要な情報を公開ページから探します。
回答と参照ページを表示し、元の情報へその場で戻れます。
INTRODUCTION FLOW
案内したい制度・手続きの公開サイトを選定
公開ページを取得し、検索できる形に整理
既存Webサイトへscriptタグを1行追加
質問への回答と参照ページを確認して公開
VISITOR EXPERIENCE
サイト別に最大6件まで設定し、質問の入口をつくります。
SSEで回答を順次表示し、待ち時間の体感を軽くします。
参照したページのタイトルとURLを、回答と分けて表示します。
直近20件の履歴を使い、続けて質問できます。
履歴をリセットし、検索文脈を分けて別の質問を始められます。
Markdown、表、コード、リンクを表示し、スマートフォンにも対応します。
KNOWLEDGE & ANSWER PIPELINE
名前、URL、深さ、最大ページ数を設定
robots.txt、sitemap、Crawl-delayを尊重
タイトル、本文、リンクを取得して保存
取得した情報をAIが探しやすい形へ整理
整理した情報を検索に使える状態で保存
DBフロンティアに進捗を保存し、途中停止後も再開できる、大規模サイトを想定したクロール設計です。
会話中の質問をまとめ、検索クエリを構成
質問に近い情報を、取り込んだページから検索
検索した関連文脈をLLMへ渡して回答を生成
SSE回答と参照ページを分けて返却
検索がうまくいかない場合もチャットを止めず、取得できた情報を使うか、安全性に配慮した回答へ切り替えます。
ADMINISTRATION & OPERATIONS
表示名、URL、深さ、最大ページ数を管理します。
実行中・完了・失敗とエラー内容を一覧で確認します。
タイトル、URL、深さ、HTTPステータス、取得日時を追跡します。
ウィジェットと登録ユーザーの質問を横断表示し、質問内容、送信元、利用者、日時から詳細を確認できます。
会話一覧とメッセージ詳細を保存し、複数ターンのやり取りを後から振り返れます。
管理者・一般ユーザーの追加、削除、ロール変更、利用状態を管理します。
IMPLEMENTATION
名前、URL、深さ、最大ページ数を設定
公開ページを取得し、AIが検索できる形に整理
widget.jsのscriptタグを既存HTMLへ追加
CORSオリジンと回答・出典を確認して公開
CONTACT