SamizoGPT
ChatGPTを活用したプロンプト設計とプロジェクト管理のための統合フレームワーク
A unified framework for prompt engineering and project design using ChatGPT.
🔗 公式リンク | Official Links
言語 / Language | GitHub Pages 🌐 | GitHub 💻 |
---|---|---|
🇯🇵 Japanese | ||
🇺🇸 English |
📌 概要 | Overview
本リポジトリは、技術開発・教育・AI制御など多岐にわたるプロジェクトを
ChatGPTと連携して効率的に構築・運営するための
プロンプト体系化とプロジェクト設計指針を提供します。
This repository provides a structured system for prompt engineering and project management
to support development, education, and AI-based control systems using ChatGPT.
📁 ディレクトリ構成 | Directory Structure
SamizoGPT/
├── README.md ← プロジェクト概要(本ファイル)
├── SamizoGPT-v1x/ ← ChatGPT活用マニュアル(プロンプト・設定・使用法)
│ ├── prompt_templates.md
│ ├── assistant_config.md
│ └── usage_guide.md
├── Project Design Hub/ ← 各プロジェクトの設計・分類・拡張構想
│ ├── project_overview.md
│ ├── directory_structure.md
│ └── expansion_plan.md
├── Edusemi-v4x/ ← 半導体教材(Sky130/RTL-to-GDSII)
├── EduController/ ← 制御理論+AI制御教材
├── AITL-H/ ← FSM+PID+LLMによる知能制御アーキテクチャ
├── gui-tools/ ← プロンプトGUI選択ツール(構想中)
├── api-scripts/ ← ChatGPT API連携スクリプト
├── template-builder/ ← 教材・ドキュメント自動整形支援ツール
├── private/ ← 非公開技術アーカイブ(Git除外対象)
└── docs/ ← GitHub Pages用(Webドキュメント)
🧠 プロンプト体系化 | Prompt Engineering
ChatGPTとの連携を最大化するためのプロンプトテンプレート、使用ルール、命名ガイドラインなどを提供します。
プロンプトは分類・再利用・体系化を目的に、SamizoGPT-v1x/
に格納されています。
📄 含まれる主なファイル:
ファイル名 | 内容 |
---|---|
prompt_templates.md |
分類済みプロンプト集(説明、設計、教育、制御など) |
assistant_config.md |
ChatGPTアシスタントの設定・口調・役割 |
usage_guide.md |
効果的なプロンプト使用方法と注意点 |
🧩 プロジェクト設計と管理 | Project Design & Management
教材・制御系・研究開発プロジェクトを構造的に分類・整理し、テンプレート化します。
設計方針は Project Design Hub/
に集約されています。
📄 含まれる主なファイル:
ファイル名 | 内容 |
---|---|
project_overview.md |
プロジェクト全体の構成と関係図 |
directory_structure.md |
命名規則・ディレクトリ構成・ファイルルール |
expansion_plan.md |
今後の拡張計画(GUI・RTOS・LLM制御など) |
🎓 教育・技術プロジェクト | Educational & Technical Projects
本リポジトリには、以下の実プロジェクト群を含みます:
プロジェクト名 | 概要 |
---|---|
Edusemi-v4x |
半導体設計教材(Sky130/EDA演習) |
EduController |
制御理論・状態遷移・AI制御の学習教材 |
AITL-H |
FSM + PID + LLM による知能制御アーキテクチャ |
SoC_DesignKit_by_ChatGPT |
FSM/PID/LLM制御のHDLテンプレート教材(EduControllerと連携) |
🚀 今後の展望 | Future Development
- プロンプト+GUI連携ツール(CLI/GUIでプロンプトを自動生成)
- GitHub Pagesによるオンラインドキュメント整備
- LLMベース制御モデルとの統合展開(AITL-H応用)
- ChatGPT APIとの連携スクリプト(自動プロンプト変換)
- 教材テンプレートの自動PDF化・整形展開(template-builder)
👤 執筆者情報 / Author
📄 ライセンス / License
本プロジェクトはハイブリッドライセンスを採用
This project adopts a Hybrid License
教材・コード・図表の性質に応じて以下のライセンスを適用します。
Different licenses are applied depending on whether the content is code, text, or figures.
📌 項目 / Item | ライセンス / License | 説明 / Description |
---|---|---|
コード(Code) | MIT License | 自由に使用・改変・再配布可 Free to use, modify, and redistribute |
教材テキスト(Text materials) | CC BY 4.0 | 著者表示必須 Attribution required |
図表・イラスト(Figures & diagrams) | CC BY-NC 4.0 | 非商用利用のみ可 Non-commercial use only |
外部引用(External references) | 元ライセンスに従う Follow original license |
引用元を明記 Cite the original source |
💬 フィードバック / Feedback
改善提案や議論は GitHub Discussions からお願いします。
Propose improvements or start discussions via GitHub Discussions.