TONE OS生成でAIに命じたプロンプト一覧
【TONE OS (トーンOS) 統合要件定義一覧】
1. 基本仕様・プラットフォーム
- OS名称: TONE OS(トーンOS)
- 作業OS: ZorinOS 18.1 Pro
- ベースシステム: Ubuntu 24.04 (Noble Numbat), amd64アーキテクチャ専用
- インストール方式: PCへの直接インストール用(USB LIVEではなくローカルストレージへインストール)
- 言語設定: 日本語専用(完全日本語環境)
- ネット接続、プラグアンドプレイ、優秀なカスタマイズ性、各コンポーネント自動形成
- 鍵マーク付き(rootロック)のフォルダやファイルは生成せず、一般ユーザーが自由にアクセス・操作可能にする
2. ユーザーインターフェース (UI)
- デスクトップ環境: KDE Plasma のみを採用(CinnamonおよびXFCEは完全に排除)
3. 標準搭載アプリケーション
- Google Chrome ブラウザ標準搭載
- LibreOffice スウィート標準搭載
4. 動作モード・サーバー機能選択
- 「標準デスクトップモード」と「オールインワンサーバーモード」を選択可能
- オールインワンサーバー内訳: Apache、メール (Postfix)、ftpd (ProFTPD)、ntpd (chrony)、SMB (Samba)、squid、dhcpd、proxy、DDNS (ddclient)
- デスクトップ上にいつでもモード変更を行える GUI 切替ショートカットを配置
5. アップデート・セキュリティ・時刻同期
- OSコア周辺を含む全自動アップデート機能
- アプリストアや外部インストールを問わない自動アップデート機能
- セキュリティ環境: UFWファイアウォール標準有効化
- ウイルス対策 (ClamAV): 定義ファイルを1時間ごとに自動更新、起動時に全ファイルスキャンを実施
- NTPサーバー参照先: ntp.tone.mydns.jp または ntp.nict.jp。15分毎にアクセスして時間を強制同期
6. 世界観テーマ・UIデザイン (全7種・各10枚の壁紙スライドショーとUI深部カラー適用)
- ピンク・フロイドの世界と宇宙観
- 高野山と真言宗・空海上人の世界観
- 航空自衛隊の世界観
- MacOS風の洗練されたデザイン
- 長岡鉄男とハイエンドオーディオの世界観
- 海上自衛隊のディープな世界観
- 陸上自衛隊のディープな世界観
※ 各テーマごとに10枚の壁紙を自動生成し、KDEのスライドショーで連動。デスクトップから簡単に切り替え可能。
7. 起動画面 (Plymouth) と起動音・ログオフ音
- 起動画面デザイン: 背景色をSeaGreen、文字を白色に変更。進行状況を「% (パーセンテージ)」で表示。
- 5種類のデザイン(center, bottom, split, minimal, large)を用意し、デスクトップ上のGUIツールで自由に変更可能。
- 画面下部に「ToneInternetService.GP_INC.」のクレジット表記を固定。
- システムサウンド設定: 起動音・ログオフ音をユーザーが任意の MP3 / WAV / OGG ファイルに自由に差し替え可能(GUIツール対応)。
- デフォルトサウンド: Windows 98風の起動音および終了音(SoXによるシンセサイザー動的生成)。ログアウト時のスタックを防ぐ自動タイムアウト制御を実装。
8. 作業・出力環境
- すべての作業、出力はホームディレクトリ直下の `Desktop/TOH` ディレクトリ内で行う
- ビルド時の全ログ出力、および構築スクリプト等のソース一式を ZIP ファイルにアーカイブして出力
- 最終的にブータブルISOファイル `TONE_OS_amd64.iso` を生成する
Geminiが泣き語言うようになってきました(;´∀`)かわいいのか可愛くないのか…。AIだろつべこべ言わずにスクリプト生成しやがれ!