An open API service indexing awesome lists of open source software.

https://github.com/samizo-aitl/samizogpt

ChatGPTを活用したプロンプト体系・プロジェクト管理フレームワーク Prompt engineering & project framework using ChatGPT
https://github.com/samizo-aitl/samizogpt

ai-tools chatgpt control-systems llm-tools markdown-docs openai project-management prompt-engineering semiconductor-education technical-education

Last synced: 2 months ago
JSON representation

ChatGPTを活用したプロンプト体系・プロジェクト管理フレームワーク Prompt engineering & project framework using ChatGPT

Awesome Lists containing this project

README

          

---
layout: default
title: SamizoGPT/README.md
# math: katex # 数式が必要なページだけ
---

---

# **SamizoGPT**

[![Samizo-AITLポータルサイトに戻る](https://img.shields.io/badge/Samizo--AITL%20ポータルサイトに戻る-brightgreen)](https://samizo-aitl.github.io/) [![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)

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

---

## 🔗 公式リンク | Official Links

| 言語 / Language | GitHub Pages 🌐 | GitHub 💻 |
|-----------------|----------------|-----------|
| 🇯🇵 Japanese | [![GitHub Pages JP](https://img.shields.io/badge/GitHub%20Pages-日本語版-brightgreen?logo=github)](https://samizo-aitl.github.io/SamizoGPT/) | [![GitHub Repo JP](https://img.shields.io/badge/GitHub-日本語版-blue?logo=github)](https://github.com/Samizo-AITL/SamizoGPT) |
| 🇺🇸 English | [![GitHub Pages EN](https://img.shields.io/badge/GitHub%20Pages-English-brightgreen?logo=github)](https://samizo-aitl.github.io/SamizoGPT/en/) | [![GitHub Repo EN](https://img.shields.io/badge/GitHub-English-blue?logo=github)](https://github.com/Samizo-AITL/SamizoGPT/tree/main/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

```plaintext
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`](./SamizoGPT-v1x/prompt_templates.md) | **分類済みプロンプト集**(説明、設計、教育、制御など)
*Categorized prompt collection (explanation, design, education, control, etc.)* |
| [`assistant_config.md`](./SamizoGPT-v1x/assistant_config.md) | **ChatGPTアシスタントの設定・口調・役割**
*Assistant configuration: tone, role, and settings for ChatGPT* |
| [`usage_guide.md`](./SamizoGPT-v1x/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`](./Project%20Design%20Hub/directory_structure.md) | **命名規則・ディレクトリ構成・ファイルルール**
*Naming conventions, directory structure, and file rules* |
| [`expansion_plan.md`](./Project%20Design%20Hub/expansion_plan.md) | **今後の拡張計画(GUI・RTOS・LLM制御など)**
*Future expansion plan (GUI, RTOS, LLM-based control, etc.)* |
| [`project_integration_map.md`](./Project%20Design%20Hub/project_integration_map.md) | **プロジェクト間の統合マップ**
*Integration map across projects* |

---

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

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

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

| プロジェクト名 | 概要 |
|----------------|------|
| [**Edusemi-v4x/**](./Edusemi-v4x/) | **半導体設計教材**(Sky130/EDA演習)
*Semiconductor design training (Sky130 / EDA practice)* |
| [**EduController/**](./EduController/) | **制御理論・状態遷移・AI制御教材**
*Control theory, state transition, and AI control training* |
| [**AITL-H/**](./AITL-H/) | **FSM + PID + LLM 知能制御アーキテクチャ**
*Intelligent control architecture with FSM, PID, and LLM* |
| [**SoC_DesignKit_by_ChatGPT**](https://github.com/Samizo-AITL/EduController/tree/main/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/**](./DeviceTemplates) | **NMOS/PMOS 特性テンプレート**(Id–Vd・Id–Vg)
*NMOS/PMOS characteristic templates (Id–Vd, Id–Vg)* |
| [**InverterTemplates/**](./InverterTemplates) | **CMOS インバータ特性テンプレート**(VTC・過渡応答)
*CMOS inverter characteristic templates (VTC, transient)* |
| [**ControlTemplates/**](./ControlTemplates) | **制御テンプレート集**(FSM、Step Response、Bode Plot)
*Control templates (FSM, Step response, Bode plot)* |
| [**PaperTemplate/**](./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.*

- **プロンプト+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/`)*

---

## 👤 執筆者情報 / Author

| **📌 項目 / Item** | **内容 / Details** |
|--------------------|--------------------|
| **氏名 / Name** | **三溝 真一(Shinichi Samizo)**
*Shinichi Samizo* |
| **経験領域 / Expertise** | **半導体デバイス**(ロジック・メモリ・高耐圧混載)
*Semiconductor devices (logic, memory, high-voltage mixed integration)*
**インクジェット薄膜ピエゾアクチュエータ**
*Inkjet thin-film piezo actuators*
**プリントヘッド製品化・BOM管理・ISO教育**
*Productization of printheads, BOM management, and ISO training* |
| **💻 GitHub** | [![GitHub](https://img.shields.io/badge/GitHub-Samizo--AITL-blue?style=for-the-badge&logo=github)](https://github.com/Samizo-AITL) |

---

## 📄 ライセンス / License

[![Hybrid License](https://img.shields.io/badge/license-Hybrid-blueviolet)](#-ライセンス--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](https://opensource.org/licenses/MIT)** | 自由に使用・改変・再配布可
*Free to use, modify, and redistribute* |
| **教材テキスト(Text materials)** | **[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)** | 著者表示必須
*Attribution required* |
| **図表・イラスト(Figures & diagrams)** | **[CC BY-NC 4.0](https://creativecommons.org/licenses/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](https://img.shields.io/badge/💬%20GitHub-Discussions-brightgreen?logo=github)](https://github.com/Samizo-AITL/SamizoGPT/discussions)