| layout | title |
|---|---|
default |
SamizoGPT/README.md |
ChatGPTを活用したプロンプト設計とプロジェクト管理のための統合フレームワーク
A unified framework for prompt engineering and project design using ChatGPT.
| 言語 / Language | GitHub Pages 🌐 | GitHub 💻 |
|---|---|---|
| 🇯🇵 Japanese | ||
| 🇺🇸 English |
本リポジトリは、技術開発・教育・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.
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ドキュメント)
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 |
教材・制御系・研究開発プロジェクトを構造的に分類・整理し、テンプレート化します。
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 |
本リポジトリには、以下の 教育・技術系プロジェクト が含まれます。
This repository includes the following educational and technical 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) |
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.
以下の機能はすでにプロトタイプや初期実装が進んでおり、
今後さらに強化・統合していく予定です。
The following features are already prototyped or partially implemented, and will be further enhanced and integrated.
-
プロンプト+GUI連携ツール(
gui-tools/)
Prompt + GUI integration tool (CLI/GUI-based prompt generation) -
オンラインドキュメント整備(
docs/による GitHub Pages)
Online documentation using GitHub Pages (docs/) -
LLMベース制御モデル統合(
AITL-H/)
Integration of LLM-based control models (AITL-H) -
ChatGPT API連携スクリプト(
api-scripts/)
ChatGPT API integration scripts (api-scripts/) -
教材テンプレートの自動PDF化・整形展開(
template-builder/)
Automated PDF generation and formatting of educational templates (template-builder/)
本プロジェクトはハイブリッドライセンスを採用
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 |
改善提案や議論は GitHub Discussions からお願いします。
Propose improvements or start discussions via GitHub Discussions.