prompt

本リポジトリは管理用であり、公開用プロンプトの利用は南陽市公式ホームページの案内に従うこと http://www.city.nanyo.yamagata.jp/dxchosei/5793

本リポジトリは、主に南陽市ホームページで公開している「一発OK!! 市民も使える!生成AI活用実例集」のデータ管理用として利用しております。基本的にはホームページからの誘導を想定しており、リポジトリ単体での一般公開や、外部サイトからの直接的な参照を主目的とした運用は行っておりません。 リポジトリ内には、現在公開しているプロンプト以外にも、試作段階のものや公開予定のない私的なプロンプトが多数含まれております。これらは私個人に帰属する知的財産であり、中にはセキュリティや運用の観点から公開に適さないものも含まれているため、リポジトリ全体に対して一律のオープンソースライセンス等を付与することは現状控えております。

■公開済みプロンプトの利用について 南陽市ホームページ等で正式に公開しているプロンプトにつきましては、市民の皆様や利用者の皆様に広くご活用いただくことを目的としております。ホームページの利用規約に準じ、常識的な範囲内で自由にご利用・ご活用いただいて問題ございません。

■ 著作権について 公式ページで公開しているプロンプト(実例集)の著作権は南陽市に帰属しますが、特に断りのない限り、クリエイティブ・コモンズ 表示 4.0 国際 ライセンス(CC BY 4.0)の下で提供できます。 出典(南陽市)を明記することで、営利目的での利用、複製、改変、再配布が可能です。

■ 免責事項 本ページで提供するプロンプトは、特定の成果や情報の正確性を保証するものではありません。生成AIの特性上、出力結果には誤りや不適切な内容が含まれる可能性があります。 生成された回答の正確性、妥当性、安全性、および第三者の権利を侵害していないかについては、利用者自身の責任で確認(ファクトチェック)を行ってください。 本プロンプトの利用、または利用できなかったことによって生じた直接的・間接的な損害(データの損失、業務の中断、権利侵害等)について、南陽市及び私個人は一切の責任を負いません。 本サービスは試行的な取り組みであり、予告なく内容の変更または公開を中止することがあります。


プロンプト一覧データ(prompts.json)について

これは何?

data/prompts.json は、リポジトリ内のHTMLプロンプトファイルからタイトル・目的・カテゴリなどの情報を自動抽出した一覧データです。

プロンプト閲覧アプリ( https://nanyo-prompt.vercel.app/ )では、この一覧データをもとに検索やカテゴリ分類を行っています。

いつ更新が必要?

新しいプロンプトのHTMLファイルを追加・変更した場合に、この一覧データも更新する必要があります。

ただし、HTMLファイルの追加・編集だけであれば、元のHTMLページ( https://nanyo-line.github.io/prompt/ )には影響しません。一覧データの更新はアプリ側に反映するためのものです。

誰が更新する?

この作業は必須ではありません。 伊東(@BoxPistols)にご連絡いただければ代行いたします。

以下の手順は、ご自身で更新されたい場合の参考資料です。

必要なもの

手順

1. Node.js をインストールする(初回のみ)

  1. https://nodejs.org/ にアクセスする
  2. 「LTS」と書かれたボタン(推奨版)をクリックしてダウンロード
  3. ダウンロードしたファイルを開き、画面の指示に従ってインストール

確認方法: インストール後、ターミナル(後述)で以下を入力してバージョンが表示されればOKです。

node --version

2. ターミナルを開く

3. リポジトリをダウンロードする(初回のみ)

ターミナルに以下を入力してEnterキーを押します。

git clone https://github.com/nanyo-line/prompt.git

prompt というフォルダがダウンロードされます。

2回目以降は、手順4から始めてください。

4. フォルダに移動する

cd prompt

2回目以降は、最新の状態に更新してから作業します。

git pull

5. 一覧データを更新する

以下のコマンドを実行します。

node scripts/extract.js > data/prompts.json

これでリポジトリ内のHTMLファイルが自動的に読み取られ、data/prompts.json が更新されます。

HTMLファイル自体には一切変更を加えません(読み取り専用)。

6. 更新をGitHubに反映する

git add data/prompts.json
git commit -m "プロンプト一覧データを更新"
git push

以上で完了です。

うまくいかない場合