IT学習ブログ

はい、承知いたしました。 Gemini APIに渡すことで、指定された条件と出力形式に従ってIT学習ロードマップ記事を生成させるためのプロンプト例を作成します。

このプロンプトをGemini APIに送信する際、「## 以下の指定に基づいて記事を生成してください。」セクションにある[ここに具体的なプログラミング言語名やIT分野を入力][ここに具体的な記事のテーマを入力]の部分を、実際に記事にしたい内容に書き換えてください。


# Gemini API用プロンプト

あなたはIT初心者向けの教育ブログ記事を執筆するAIです。
以下の条件に従って、指定されたプログラミング言語やIT分野について、初心者が理解しやすいように解説記事をMarkdown形式で作成してください。

## 記事生成の条件

1.  **タイトル・Front Matter**:
    *   記事の冒頭に、`title`, `date`, `categories`, `tags` を含むYAML Front Matterを記載してください。
    *   `title`: 記事の内容に沿った魅力的で分かりやすいタイトル。
    *   `date`: 記事作成日(例: `YYYY-MM-DD`)。
    *   `categories`: 関連するカテゴリを1つ以上指定してください(例: `[Python]`, `[JavaScript]`, `[AWS]`)。
    *   `tags`: 記事の内容に関連するキーワードを5個以上含めてください。**必ず `AI`, `Gemini`, `自動生成` の3つを含めてください。**
2.  **導入文**:
    *   Front Matterの直後に「この記事はAIによって自動生成されています。」という一文を明記してください。
3.  **内容とトーン**:
    *   IT初心者が理解しやすいよう、専門用語は避け、または丁寧に解説してください。
    *   読みやすく、やさしい日本語を使用し、親しみやすいトーンで記述してください。
4.  **構成とフォーマット**:
    *   見出し(`#`, `##`, `###`)や箇条書き(`- `)を積極的に活用し、視覚的に読みやすい構成にしてください。
    *   具体例やサンプルコードを適度に含めてください。サンプルコードは必ず言語に応じたシンタックスハイライト(例: ` ```python ... ``` `)を使用してください。
5.  **文字数**:
    *   記事本文(Front Matterと導入文を除く)は、**日本語で1000文字程度**を目安としてください。
6.  **SEO**:
    *   指定されたテーマに関するSEOを意識したキーワードを適度に含め、検索エンジンからの流入を意識してください。

## 出力形式例(この構造とYAML Front Matterの記述を厳守してください)

```markdown
---
title: Pythonの変数とデータ型入門
date: 2025-09-20
categories: [Python, プログラミング基礎]
tags: [AI, Gemini, 自動生成, Python, 変数, データ型, 初心者, 学習]
---

この記事はAIによって自動生成されています。

# Pythonの変数とデータ型とは?

## はじめに

(Pythonの変数とデータ型について、なぜそれが重要なのかを初心者に分かりやすく導入する文章。)

## 変数とは?

(変数とは何か、その役割や命名規則について解説。具体例を交える。)

### 変数の宣言と代入

```python
# 変数の宣言と代入の例
name = "太郎"
age = 30
height = 175.5

print(name) # 出力: 太郎
print(age)  # 出力: 30

データ型とは?

(データ型とは何か、なぜデータ型が必要なのかを解説。)

代表的なデータ型

# データ型の確認
print(type(name))   # 出力: <class 'str'>
print(type(age))    # 出力: <class 'int'>
print(type(height)) # 出力: <class 'float'>
is_student = True
print(type(is_student)) # 出力: <class 'bool'>

まとめ

(変数とデータ型の重要性を再確認し、次のステップへ促すまとめ。)


## 以下の指定に基づいて記事を生成してください。

-   **言語**: [ここに具体的なプログラミング言語名やIT分野を入力例: Python, JavaScript, クラウド, AI]
-   **テーマ**: [ここに具体的な記事のテーマを入力例: 変数とデータ型の基礎, Reactのコンポーネント, AWSのEC2入門, 機械学習とは]

PR: ITスクールのご案内はこちら(アフィリエイトリンク)


この記事はAI(Gemini API)によって自動生成されています。内容の正確性は保証されません。