SamizoGPT

Samizo-AITLポータルサイトに戻る MIT License

ChatGPTを活用したプロンプト設計とプロジェクト管理のための統合フレームワーク
A unified framework for prompt engineering and project design using ChatGPT.


言語 / Language GitHub Pages 🌐 GitHub 💻
🇯🇵 Japanese GitHub Pages JP GitHub Repo JP
🇺🇸 English GitHub Pages EN GitHub Repo EN

📌 概要 | 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活用マニュアル(プロンプト・設定・使用法)
├── Project Design Hub/       ← 各プロジェクトの設計・分類・拡張構想
│
├── Edusemi-v4x/              ← 半導体教材(Sky130/RTL-to-GDSII)
├── EduController/            ← 制御理論+AI制御教材
├── AITL-H/                   ← FSM+PID+LLM知能制御アーキテクチャ
│
├── DeviceTemplates/          ← NMOS/PMOS Id–Vd, Id–Vg テンプレ
├── InverterTemplates/        ← CMOSインバータVTC/過渡応答
├── ControlTemplates/         ← FSM, Step Response, Bode Plot
├── PaperTemplate/            ← LaTeX論文テンプレート
│
├── gui-tools/                ← プロンプトGUIツール(構想中)
├── api-scripts/              ← ChatGPT API連携スクリプト
├── template-builder/         ← 教材・ドキュメント整形ツール
└── docs/                     ← GitHub Pages用(Webドキュメント)

🧠 プロンプト体系化 | Prompt Engineering

ChatGPTとの連携を最大化するための プロンプトテンプレート使用ルール命名ガイドライン を提供します。
Provides prompt templates, usage rules, and naming guidelines to maximize integration with ChatGPT.

プロンプトは分類・再利用・体系化を目的に、SamizoGPT-v1x/ に格納されています。
Prompts are stored in SamizoGPT-v1x/ for classification, reuse, and systematization.

📄 含まれる主なファイル Main files included
ファイル名 内容
prompt_templates.md 分類済みプロンプト集(説明、設計、教育、制御など)
Categorized prompt collection (explanation, design, education, control, etc.)
assistant_config.md ChatGPTアシスタントの設定・口調・役割
Assistant configuration: tone, role, and settings for ChatGPT
usage_guide.md 効果的なプロンプト使用方法と注意点
Effective usage guide and best practices for prompts

🧩 プロジェクト設計と管理 | Project Design & Management

教材・制御系・研究開発プロジェクトを構造的に分類・整理し、テンプレート化します。
Classifies, organizes, and templates educational, control, and R&D projects in a structured way.

設計方針は Project Design Hub/ に集約されています。
Design principles are consolidated in Project Design Hub/.

📄 含まれる主なファイル Main files included
ファイル名 内容
directory_structure.md 命名規則・ディレクトリ構成・ファイルルール
Naming conventions, directory structure, and file rules
expansion_plan.md 今後の拡張計画(GUI・RTOS・LLM制御など)
Future expansion plan (GUI, RTOS, LLM-based control, etc.)
project_integration_map.md プロジェクト間の統合マップ
Integration map across projects

🎓 教育・技術プロジェクト | Educational & Technical Projects

本リポジトリには、以下の 教育・技術系プロジェクト が含まれます。
This repository includes the following educational and technical projects.

📘 教材プロジェクト | Educational Projects

プロジェクト名 概要
Edusemi-v4x/ 半導体設計教材(Sky130/EDA演習)
Semiconductor design training (Sky130 / EDA practice)
EduController/ 制御理論・状態遷移・AI制御教材
Control theory, state transition, and AI control training
AITL-H/ FSM + PID + LLM 知能制御アーキテクチャ
Intelligent control architecture with FSM, PID, and LLM
SoC_DesignKit_by_ChatGPT FSM/PID/LLM制御のHDLテンプレート教材(EduControllerと連携)
HDL template training for FSM/PID/LLM control (linked with EduController)

🛠 教育用テンプレート集 | Educational Templates

SamizoGPT には、回路・制御・論文執筆 の基礎を体験できる
最小限のテンプレート集も含まれています。
SamizoGPT also includes minimal templates for experiencing the basics of circuits, control, and academic writing.

ディレクトリ 概要
DeviceTemplates/ NMOS/PMOS 特性テンプレート(Id–Vd・Id–Vg)
NMOS/PMOS characteristic templates (Id–Vd, Id–Vg)
InverterTemplates/ CMOS インバータ特性テンプレート(VTC・過渡応答)
CMOS inverter characteristic templates (VTC, transient)
ControlTemplates/ 制御テンプレート集(FSM、Step Response、Bode Plot)
Control templates (FSM, Step response, Bode plot)
PaperTemplate/ LaTeX 論文雛形(IEEEtran ベース)
LaTeX paper template (based on IEEEtran)

🔎 詳細な説明や使用方法は、各ディレクトリの README を参照してください。
See each directory’s README for detailed descriptions and usage instructions.


🚀 今後の展望 | Future Development

以下の機能はすでにプロトタイプや初期実装が進んでおり、
今後さらに強化・統合していく予定です。
The following features are already prototyped or partially implemented, and will be further enhanced and integrated.


👤 執筆者情報 / Author

📌 項目 / Item 内容 / Details
氏名 / Name 三溝 真一(Shinichi Samizo)
Shinichi Samizo
学歴 / Education 信州大学大学院 電気電子工学 修了
M.S. in Electrical and Electronic Engineering, Shinshu University
経歴 / Career 元 セイコーエプソン株式会社 技術者(1997年〜)
Former Engineer at Seiko Epson Corporation (since 1997)
経験領域 / Expertise 半導体デバイス(ロジック・メモリ・高耐圧混載)
Semiconductor devices (logic, memory, high-voltage mixed integration)
インクジェット薄膜ピエゾアクチュエータ
Inkjet thin-film piezo actuators
PrecisionCoreプリントヘッド製品化・BOM管理・ISO教育
Productization of PrecisionCore printheads, BOM management, and ISO training
✉️ Email Email
🐦 X X
💻 GitHub GitHub

📄 ライセンス / License

Hybrid 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.

💬 GitHub Discussions