| 情報技術 | 2026年 1月 1日(木)16時21分 |
年末・年始に講義で使うためのチャットボットアプリを作っていました.
仕様は頭にだいたいあった(以前,学生が修論でつくった)のと,まあ,チャットボットアプリって,よくある単機能アプリだよね!ってことで,作りました.
最近の私の開発パターンは,Geminiでだいたいの形?UIを作って,VSCODE(GitHub Copilot)でプログラミングって形ですね.
3日くらいほぼでできましたね.
実働は...6時間くらいか. いいんだろうか?こんなに簡単にできて...
動作確認はしていますが,レビューは適当(軽くソースコードを眺めたりしているだけ)ですね.
ファビコンなどもちゃんと作ったり,システム名もちゃんと考えてみたりして,まともなアプリっぽくしています.
サーバ設定用のマニュアルも作りましたね.
機能は以下のようなものがありますね.
# 主な機能 - 学生が匿名で質問を投稿 - 画像添付機能 - 教員による回答機能 - 質問者が続きのメッセージを追加可能 - 教員へのメール通知機能 - 教員・学生間のロール切り替え(教員のみ) - アクセスログ・操作ログの記録 - PWA対応(スマートフォンでアプリのように動作) - ヘルプ機能(というか簡易説明) ー 和歌山大学の認証系との接続 ー デバッグ機能(サーバの状態確認機能)
くらいですかね.
あとは,GPTかGeminiのAPIにつなぐのと, 適切なプロンプトを入れると完了ですね.
運用するともう少し機能の追加も発生するとは思いますが...
一番,手間がかかったのは,大学のサーバへに適切に配置することと, 電子メールアドレスの設定情報のをどうするかでしたね. 名前もどうするか,少しなやんだか.
こんな簡単にアプリがつくれていいのだろうか?とか思ったり... |