時間・健康・安心・つながり・自由・尊厳。全国の都道府県と市区町村を、この6つの視点から一次情報で調べて残します。点数や順位は付けません。その自治体で何が確認でき、何が確認できないかを、視点ごとに読めるようにするための入れ物です。
プロンプトv2:読む人3者(移住を考える人〈子育て世代・働く世代・リタイア層〉/住んでいる人/市役所の人)への並べ直し、暮らしの場面(子育て・教育・福祉・仕事・住まい)、まず試してみる入口に対応。v1の結果もそのまま読めます。
気になる自治体を、豊かさFirstの6つの視点で調べて集めてみませんか。移住を考えている人、働く世代、いまその町に住んでいる人。それぞれが「ここで暮らすと、実際どうなのか」を一次情報で確かめられるデータベースを、AIと一緒につくっていくための道具です。
全国の都道府県と市区町村を、時間・健康・安心・つながり・自由・尊厳の6つの視点から、AIに自治体の公式資料などの一次情報で調べてもらい、その結果をためていく入れ物です。
点数や順位は付けません。他の自治体と比べることもしません。その自治体で「何が確認できて、何が確認できなかったか」を、そのまま残すことを目的にしています。「確認できない」は「ない」という意味ではありません。公式資料から外に伝わっていない、というだけのこともあります。
調べた事実には「子育て・教育・福祉・仕事・住まい」の暮らしの場面も付くので、場面で絞り込んで読むこともできます。
パソコンの操作だけで、1つの自治体を1回で調べられます。必要なのは、Web検索ができるAIのチャット(Claude、ChatGPTなど)だけです。
{ から } までを自動で取り出します。コピーしたら、「結果の取り込み」タブの貼り付け欄に入れます。「生成したAI」の欄にAIの名前を書いて、「貼り付けたJSONを保存」を押します。チャットでそのまま読みたいだけなら、手順3で「読む用をコピー(チャットで読む)」を選んでください。データベースには取り込めませんが、ふつうの文章で回答が返ってきます。
実際の画面で順に説明します。写真の中の番号つきの枠が、押す場所・見る場所です。例は長崎県南島原市です。
保存の画面は、お使いのパソコンやブラウザによって見た目が変わります。設定によっては、確認なしで「ダウンロード」フォルダに保存されることもあります。
多いのは次の3つです。エラーに出る行番号のあたりを見てください。
} がない。AIに「続きを出力してください」と頼み、つなげて貼り付けます。直し方が分からなければ、エラーの文とJSONをそのままAIに渡し「正しいJSONに直してください」と頼むのが早道です。
「続けてください」「残りの視点も調べてJSONで出力してください」と送ると、多くの場合そのまま続きます。視点を減らしてやり直すのも有効です。
同じ自治体・同じ視点でも、AIごとに見つける資料や読み取り方が違います。このデータベースは、その違いを1つにまとめず、AIごとに別々に残します。自治体を開いたとき「すべてのAI結果を並べる」を選ぶと、見比べられます。どのAIが正しいかを決めるためではなく、一次情報を共通の土台に、何が見えたかの幅を知るための仕組みです。
「Web Book(冊子)」タブで、範囲と視点を選ぶと、たまった結果を都道府県ごとの章にまとめた1冊になります。たとえば「長崎県の自治体を『時間』で読む」という読み方ができます。並びは自治体コード順で、順位ではありません。印刷やPDF保存もできます。
「バックグラウンド生成」タブは、AnthropicのAPI(従量課金)を使って、多くの自治体を一括で調べるための機能です。Pythonの実行環境とAPIキーが必要で、費用はclaude.aiなどの定額プランとは別にかかります。ふつうに使う分には、上の「チャットを使う」方法だけで十分です。
このデータベース自体は無料で使えます。AIのチャットは、お使いのサービスの料金体系に従います。
使えます。自治体の結果を読む、Webスライドを見る、といった使い方はスマートフォンでも快適です。長いプロンプトのコピーやJSONの貼り付けは、パソコンのほうが操作しやすいです。
暮らしやすさは、子育て中か、働き盛りか、リタイア後かで大きく変わります。1つの物差しで並べるより、何が確認できたかを並べて、読む人が自分の物差しで判断できるようにしたいからです。
生成済みの結果を、都道府県ごとの章に並べて1冊にします。視点を1つ選ぶと、たとえば「長崎県の自治体を『時間』で読む」のように、同じ視点で自治体を順に読み通す冊子になります。並びは自治体コード順で、順位ではありません。「印刷して冊子にする」からPDF保存や紙の冊子にできます。
調べる視点を選んで対象リストを書き出し、batch_runner.py でAnthropic APIのMessage Batches(一括非同期処理)に送ります。送ったあとはパソコンを閉じてもかまいません。「時間」だけを先に全国分回し、あとから「健康」を足す、という進め方もできます。同じ自治体の結果は視点ごとに重ねて表示されます。
batch_runner.py が作った data フォルダ、またはJSON版プロンプトをClaudeのチャットに貼って得たJSONを、このブラウザに保存します。保存先はこのブラウザ内(IndexedDB)です。別の端末で見るときは data フォルダごと公開するか、「全件を書き出す」で移してください。