1. はじめに
ブログ記事を作成する際、テーマ決めや構成案の作成、コード例の準備などをゼロから行うと多くの時間がかかります。
生成AIであるGeminiを活用すると、記事の骨組みや文章の下書きを短時間で作成できます。
この記事では、Geminiを使ってQiita投稿用のブログ記事を効率よく生成するためのプロンプト例と、実際に使う際のポイントについて解説します。
2. AIにやってもらう事
生成AIは、ゼロからの文章作成や構造化、文章の調整を得意としています。
AIに任せることで効率化できる具体的な内容は以下の通りです。
・記事全体の構成案や見出しの作成
・解説に必要なサンプルコード(HTMLやCSSなど)の生成
・指定したターゲット読者に合わせた説明文の作成
・文章の誤字脱字チェックや表現の調整
大まかな土台作りをAIに委ねることで、ゼロから文章を考える負担を軽減できます。
3. プロンプト例
以下は、Geminiに技術記事の作成を依頼する際に使用するプロンプトの具体例です。
条件や構成、出力形式を明確に指定しておくことで、意図に沿った回答を得やすくなります。
あなたはプロのWebエンジニア兼技術ブロガーです。以下の条件と構成に従って、Qiita投稿用のブログ記事を作成してください。
# 重要:出力形式の絶対条件
・記事全体を一括でコピーできるよう、回答全体を必ず「1つのMarkdownコードブロック」で囲んで出力してください。
・記事の内部でHTMLやCSSなどのソースコードブロックを記述する際は、外側のコードブロックが途中で終了してしまうのを防ぐため、外側を4つのバッククォートにし、内部のコードブロックを3つのバッククォートにする形でネスト構造を正確に維持してください。絶対に途中で外側のコードブロックを閉じないでください。
・*などの太字や---などの線は使用しないでください
# 記事の概要
## 記事タイトル
HTMLだけで簡単に作れるログインページ
## ターゲット層
Web制作の初学者、HTMLの基本構文を学びたい人
## 記事の構成
1. はじめに(この記事で学べること)
2. 完成イメージ
3. サンプルコード(HTML)
4. 主要タグの解説(form, input, label, buttonなど)
5. まとめ
## 執筆ルール
・Qiitaの読者に適した、簡潔で分かりやすい文体(敬体:です・ます調)で書いてください。
・コード解説には適切なコメントアウトや箇条書きを用いて、視覚的に理解しやすくしてください。
プロンプトを記述する際は、出力形式の指定(コードブロックのネスト指定や不要な記号の制限)を事前に渡しておくことが、修正の手間を減らすポイントです。
4. 人がやる事
AIが出力した文章をそのまま公開するのではなく、人間による確認と手直しが必須となります。
主な作業項目は以下の2点です。
・プロンプト通りにAIが出力しているかの確認
指定した構成やルール通りに出力されているか、出力が途中で切れていないかをチェックします。
・間違ったことを言っていないかの確認(ファクトチェック)
提示されたコードが実際に動作するか手元で検証します。また、解説内容や専門用語に間違いがないか、古い情報が含まれていないかをしっかり確認します。
AIは自然な文章を作るのが得意ですが、記述内容の正しさまで保証するわけではありません。実際に手を動かしてコードの動作を確かめる作業は人間が担当します。
5. まとめ
Geminiを活用することで、ブログ記事の構成案作成や下書き作成のスピードを向上させることができます。
しかし、出力されたコードの動作検証やファクトチェックは、人間が行う必要があります。
AIに土台作りを任せつつ、人間が内容の正確性を確認・修正することで、信頼性の高いQiita記事をスムーズに作成できます。
