生成AIアプリケーションエンジニア志望

生成AIを、業務で使える仕組みとして
設計・実装します。

OutSystemsでの業務システム開発経験を土台に、現在は生成AI APIとInstagram・LINEを連携した自動応答システムを個人で開発しています。 要件整理から設計、実装、テスト、不具合の切り分け、運用改善まで一貫して取り組んできました。

最終更新:2026年11月

01

PROFILE

経歴概要

2024年12月からOutSystemsを用いた業務システム開発に携わり、画面改修、入力チェック、Excel・CSV入出力、 PDF帳票、計算処理、テスト、不具合修正を経験しました。

その後、業務委託として生成AI APIを利用したInstagram自動応答システム「MiniChat」を個人で開発。 企画・要件整理から設計、実装、テスト、運用調整まで一貫して担当しています。 また、生成AI人物コンテンツの国内外向けSNS運用、生成AIによる短尺CM制作にも取り組みました。

開発経験
Web業務システム、生成AI API連携
担当工程
設計、実装、テスト、不具合調査、運用改善
得意領域
外部API連携、AIと人を組み合わせた運用設計
今後の方向性
生成AIを業務やサービスに組み込む開発
02

PROJECTS

生成AI関連プロジェクト

2026年7月〜現在

Instagram DM・コメント自動応答システム「MiniChat」

業務委託/単独担当 内部テスト・調整中

概要

Instagram上のAIキャラクターアカウントに届くDM・コメントへ自動応答するシステムです。 定型ルールとOpenAI APIによる返信生成を組み合わせ、有人対応が必要な場合のみLINEへ通知する構成にしました。

担当
企画、要件整理、設計、実装、内部テスト、運用調整
体制
単独担当、テスト参加者4名
開発環境
Google Apps Script、clasp、Googleスプレッドシート
利用API
OpenAI API、Instagram Messaging/Graph API、LINE Messaging API、Facebook Login

システム構成

受付InstagramDM・コメント
有人対応LINE公式通知・候補選択
→
処理基盤Google Apps ScriptWebhook・署名検証・重複防止・ログ
→
定型返信Q&Aルールキーワード判定
AI返信OpenAI APIプロンプト・履歴参照
運用設定スプレッドシート人格・ルール・ON/OFF

主な実装

  • Instagram/LINEのWebhook判別、署名検証、メッセージIDによる重複返信防止
  • 定型ルールを優先し、対象外の内容のみOpenAI APIへ送るハイブリッド返信
  • 人格・口調・禁止表現・返信条件をスプレッドシートから変更できる運用設定
  • 過去DM約1,100件の参照、返信時間帯・日次上限・温度感判定、LINEへの有人引き継ぎ

ENGINEERING DECISIONS

要件から考えた設計判断

実装方法だけでなく、運用担当者、コスト、障害時の対応を踏まえて構成を決定。
01
品質とコストの両立

回答が決まっている内容は定型ルールを優先し、対象外のみOpenAI APIを利用。品質の安定とAPIコストの抑制を両立。

02
非エンジニアでも調整可能

人格、口調、禁止表現、返信条件をスプレッドシートへ外出し。コード変更なしで運用担当者が調整できる構成。

03
AIと人の役割分担

判断が必要な会話は自動返信を停止し、会話履歴と返信候補を付けてLINEへ通知。日次上限や緊急停止も実装。

IMPLEMENTATION DETAILS

実装機能の詳細

  • Webhook受信基盤InstagramとLINEを単一エンドポイントで判別。署名検証とメッセージID照合による二重返信防止。
  • ハイブリッド返信Q&Aシートの定型返信を優先し、対象外のみOpenAI APIを利用。複数回答のランダム選択や顔文字のみのコメントにも対応。
  • 2層プロンプト設計人格設定と返信ルールを分離し、文字数、口調、絵文字、禁止表現、良い例・悪い例をスプレッドシートで管理。
  • 過去DMの活用過去のDM約1,100件をAPIで取得し、返信例として参照できる仕組みを実装。
  • 人間らしさの制御返信可能時間帯、1ユーザー1日あたりの上限、ランダムな返信ディレイを設定。
  • 温度感の判定DM頻度と経過日数からcold/warm/hot/coolingを判定し、返信トーンや自動返信の継続可否を切り替え。
  • LINEでの有人対応ユーザー名、メッセージ、直近の会話履歴とAI返信候補3件を通知。選択した候補をInstagramへ送信。
  • 投稿コメント対応Instagram投稿へのコメントを取得し、定型ルールまたはAIで自動返信。
  • 運用・停止機能DM/コメントの個別ON・OFF、緊急停止、ユーザー単位の自動返信停止、処理ログ、デバッグ出力を実装。

DEVELOPMENT PROCESS

担当範囲・障害対応

担当範囲とAI支援ツールの活用

自身の担当:要件整理、機能の優先順位、システム構成、API仕様確認、データ・例外設計、テスト、原因切り分け、運用調整。

AI支援の用途:Claude CodeやCodexを、実装案・定型コード・デバッグ時の仮説整理・設計書作成の補助として活用。出力はAPI仕様と実際の動作を確認し、修正・テスト後に採用。

不具合・制約を切り分けた例

Webhookによる二重返信

受信ログから再送の発生条件を確認し、メッセージIDを保存・照合して処理済みイベントを終了させることで防止しました。

設定変更が反映されない問題

処理単位でログを追加し、設定値の空白・全角文字・キャッシュを順に確認。値の正規化とキャッシュ更新方法を見直しました。

Meta側の権限・審査条件

コード上の不具合と外部APIの制約を分けて調査。追加権限が必要な自動いいね機能は、アプリレビュー対象として未完了事項に切り分けました。

現在の到達点

主要機能を実装し、4名で内部テストを実施。定型返信とAI返信を分けることでAI返信1通あたり約0.06円と試算し、現在は返信精度と運用フローを調整しています。

2026年1月〜2026年10月

生成AI人物コンテンツの企画・制作・国内外向けSNS運用

業務委託

概要

国内外向けの生成AI人物コンテンツを複数アカウントで運用しました。 市場調査、人物像・世界観の設定、画像・動画制作、投稿、数値分析、収益化まで担当しました。

担当内容

  • 画像用プロンプト100本以上、動画用プロンプト100本以上を作成
  • Instagram、X、TikTok、Threadsへの投稿・予約投稿
  • 投稿内容、オーディエンス属性、反応、アクティブ時間帯の分析
  • 海外向けInstagramからTelegramへの導線設計と課金施策
  • CapCutによる短尺動画・エフェクト編集

Instagram運用実績

27,927直近30日間の閲覧数
5,243直近30日間のインタラクション
535直近30日間の新規フォロワー
+435直近30日間の純増フォロワー
762約3か月・広告費なし
+786.0%90日間のフォロワー増加率
509単一投稿の最大いいね数
56対象期間の公開コンテンツ数

Instagramインサイト(8月31日〜9月29日、90日間集計)の保存記録に基づく数値です。

INSIGHT ANALYSIS

数値を使った運用改善

投稿後のインサイトを確認し、次の生成内容・投稿形式・配信時間へ反映しました。
投稿形式別の検証

直近30日間の閲覧数は、投稿約12,000、リール8,322、ストーリーズ7,092。形式別の反応を比較し、静止画・動画・ストーリーズの組み合わせを調整しました。

オーディエンス分析

中心年齢層は25〜34歳(36.6%)。上位地域は日本41.1%、台湾17.7%で、国内外の反応を比較しながら人物設定や投稿テーマを検討しました。

投稿時間の最適化

フォロワーが活発な時間帯を確認し、日曜・月曜・金曜の21〜23時を中心に予約投稿とストーリーズ更新の時間を調整しました。

数値は保存済みのInstagramインサイト画面から確認。

SELECTED WORKS

SNS向け生成コンテンツの制作例

人物像と世界観の一貫性を保ちながら、投稿テーマ、季節、反応データに合わせて画像と動画を制作しました。

HIGH-PERFORMING CONTENT

単一投稿で高い反応を獲得

キャラクターの世界観と季節感を組み合わせ、保存やシェアにつながる投稿を制作しました。

いいね
509
コメント
66
再投稿
13
シェア
21
保存
27
Instagramインサイトの保存記録に基づく数値
画像制作例

複数の人物設定・撮影場面・投稿テーマに合わせてプロンプトを調整

運用したリール動画例

冒頭の見せ方、人物の動き、尺を変えながら反応を確認

フォロワー増加期の運用実績 直近30日間:閲覧数27,927/純増フォロワー+435

静止画、リール、ストーリーズを組み合わせ、投稿結果を見ながら次の生成内容へ反映しました。

ヘアサロン自撮り風リール鏡越しの手持ち感と髪の動きを調整
表情・視線の動き短い尺で自然な仕草を表現
人物の仕草・間生成素材の選定と尺を調整

※ 業務で制作・運用した素材のうち、転職用ポートフォリオに掲載可能な一部を選定しています。フォロワー数はアカウント全体の運用実績です。

2026年6月〜2026年10月

生成AIを活用した短尺CM・動画コンテンツ制作

業務委託

概要

約15秒のCM・短尺動画を対象に、企画、構成、生成、編集までを担当しました。 完成動画だけでなく、生成前の画面設計とキャラクターの一貫性を重視しました。

生成ツール
Higgsfield、Kling 3.0
編集
CapCut

制作工程

  1. 1
    企画・構成

    訴求内容とターゲットを整理

  2. 2
    絵コンテ作成

    シーン、動作、カメラワークを設計

  3. 3
    画面設計

    キャラクターボード、スタート/エンドフレームを作成

  4. 4
    動画生成

    プロンプトを調整しながら各カットを生成

  5. 5
    編集

    尺、トランジション、エフェクトを調整して完成

PRODUCTION PROCESS

絵コンテ・設計資料

いきなり動画を生成せず、訴求内容と各カットの役割を整理してから制作しました。

キャラクター・プロダクト設計

アングルや表情を事前に定義し、カット間の一貫性を保ちました。

画像を選択すると拡大して確認できます。

03

WORK EXPERIENCE

業務システム開発経験

2025年6月〜12月

7か月

知的財産管理システム開発

補償金および給与関連業務を扱うシステムで、OutSystemsによる機能設計、実装、テスト、不具合修正を担当しました。

  • システム取込用Excel・CSVファイル生成処理
  • CSV読込処理の不具合調査・安定化
  • 補償金チェックリスト等の画面・PDF帳票作成
  • 補償金計算処理・給与振込データ作成処理
  • PDF生成、登録、ダウンロード処理の分離設計

OutSystems/Excel/CSV/PrintToPDF_Advanced/Server Action

2024年12月〜2025年5月

6か月

大手不動産会社向け営繕起案システムのUI・品質改善

OutSystemsで構築されたWeb業務システムのUI・UX改善、入力チェック、設計書整備、リリース前テストを担当しました。

  • 15画面、150箇所以上へのローディング表示実装
  • Shift_JISのバイト数・文字変換可否チェックを約30項目へ実装
  • Tips、ダイアログ、メッセージ、PDF・Excel出力仕様の改修
  • 設計書・テストチェックリストの整備、デグレード確認

OutSystems/UI・UX改善/入力チェック/設計書/テスト/アジャイル

04

SKILLS

スキル・使用ツール

生成AI・AI支援開発

OpenAI API(gpt-4o-mini)、プロンプト設計、Claude Code、Codex

Web・API連携

Google Apps Script、clasp、Webhook、OAuth、Instagram Graph/Messaging API、LINE Messaging API

ローコード開発

OutSystems、Screen、Client/Server Action、帳票、Excel・CSV入出力

データ・運用

Googleスプレッドシート、ログ確認、不具合切り分け、テスト、運用設計

生成AIコンテンツ

画像・動画プロンプト、キャラクター設計、Higgsfield、Kling 3.0

動画・SNS

CapCut、Instagram、X、TikTok、Threads、Telegram、インサイト分析

05

SELF INTRODUCTION

自己PR

要件を整理し、実装・検証・改善まで粘り強く進められます。

OutSystemsの業務システム開発では、画面改修、データ入出力、帳票、計算処理、テスト、不具合修正を経験しました。 MiniChatでは、その経験を活かし、要件整理から外部API連携、テスト、運用調整まで単独で担当しています。

実装そのものを目的にせず、利用者が調整できる仕組み、AIと人の役割分担、障害時の切り分け、運用コストまで考えることを重視しています。 今後も生成AIを実際の業務やサービスへ組み込み、継続して運用できるシステムを開発していきます。