Mastra AI システム

高度な記事生成・最適化プラットフォーム

システム構造

Mastra AIアーキテクチャ
Mastra AIシステム
コア機能
エージェント群
デザイナー
ジェネレーター
オプティマイザー
アナライザー
API接続

ワークフロー

1
トピック設定
記事のトピックとキーワードを設定
2
構造設計
デザイナーエージェントによる記事構造の自動設計
3
コンテンツ生成
ジェネレーターエージェントによる本文生成
4
最適化
オプティマイザーエージェントによるSEO最適化
5
分析
アナライザーエージェントによるパフォーマンス分析

コマンド使用例

記事生成

npx ts-node src/cli/commands/design.ts --topic "AIツールの活用方法" --keywords "AI,効率化,ワークフロー"

コンテンツ生成

npx ts-node src/cli/commands/generate.ts --structure-file "output/article-structure.json" --length "medium" --tone "professional"

最適化

npx ts-node src/cli/commands/optimize.ts --content-file "output/article-content.json" --target "seo,readability"

分析

npx ts-node src/cli/commands/analyze.ts --content-file "output/article-optimized.json" --mode "predict"

全工程実行(バッチ処理)

scripts\run-full-workflow.bat

エージェント

デザイナーエージェント
記事の構造設計を担当するエージェント。トピックとキーワードから最適な見出し構造を生成します。
主な機能:
  • タイトル案の生成
  • 見出し階層の設計
  • キーワード配置の最適化
  • ターゲット読者に合わせた構造調整
ジェネレーターエージェント
記事の本文コンテンツを生成するエージェント。構造に基づいて高品質なテキストを生成します。
主な機能:
  • 導入文の生成
  • セクションコンテンツの生成
  • 結論の生成
  • FAQ生成
  • リトライ処理とエラーハンドリング
オプティマイザーエージェント
生成されたコンテンツを最適化するエージェント。SEO対策や読みやすさを向上させます。
主な機能:
  • SEO最適化
  • 読みやすさの向上
  • キーワード密度の調整
  • メタデータの最適化
  • コンテンツバランスの調整
アナライザーエージェント
データ分析と予測を担当するエージェント。コンテンツのパフォーマンスを予測・分析します。
主な機能:
  • パフォーマンス予測
  • ユーザーエンゲージメント分析
  • 競合分析
  • キーワードトレンド分析
  • 改善提案生成

システム要件