1. 概要
CAC で実施する 4 種のセミナーに対応する HTML スライド(reveal.js)を自動生成するスキル。各スライドにイラスト(Google AI Studio / Gemini 2.5 Flash Image)を自動挿入する。
| モード | セミナー | 対象 | テーマ | 配信 |
|---|---|---|---|---|
sunday | 日曜通信 | ファミリープラン | デジタル証券・クリプト | HTML + Slides 並走 |
cafe | 経済カフェ | 一般 OK | デジタル証券・クリプト | HTML + Slides 並走 |
chart | チャート研究プラン | 会員 | 金融全般 + 実チャート | HTML のみ・画面共有 |
champ | チャンププラン | 会員 | 暗号資産 + 実チャート | HTML のみ・画面共有 |
既存
cac-sunday-slides スキル(Slides 版)とは独立並走。本スキルが安定稼働を確認した段階で日曜通信の主系統を移すか判断する。
2. 使い方(2026-05-17 方針確定版)
場所: ~/claude/.claude/skills/cac-seminar-slides/
2-A. sunday / cafe(既存 Slides 主系統+本スキル後処理)
日曜通信・経済カフェのスライド本体は既存 /cac-sunday-slides(build_sunday_slides_gs.py)が生成。本スキルは「URL 検証 / NotebookLM プロンプト / Gem プロンプト / Drive アップ」を担う後処理に専念する。
# Step 1: ニュース 8〜11 本を JSON 化(tests/sunday_YYYYMMDD.json)
# shape は既存 NEWS list 互換(n / category / title / date / media / url / body / tip / badge / key_phrase / notes)
# Step 2: 後処理パイプライン
python3 -m src.post_process \
--input tests/sunday_YYYYMMDD.json \
--output-dir output/sunday_YYYYMMDD_v2 \
--image-mode semi \
--skip-upload
# Step 3: 既存スクリプトの NEWS / COVER を書き換え
# (COVER_DATE, COVER_RANGE, NEWS list を該当週分に更新)
# Step 4: Slides 生成(既存ロジック)
python3 ~/claude/2_Areas/A05_cac/_planning/build_sunday_slides_gs.py \
--title "YYYYMMDD_日曜通信・経済カフェ" \
--folder-id <サブフォルダ ID>
# Step 5: 後処理 artifacts を同じサブフォルダへアップ
python3 -m src.drive_uploader \
--local-dir output/sunday_YYYYMMDD_v2 \
--parent 1S6fy5VoEyv4hYr9rt1yqiGtImFZjul7t \
--subfolder "YYYYMMDD_日曜通信・経済カフェ"
# Step 6: gem_prompts.md を開き、CAC インフォグラフィック職人 Gem に
# 1 ニュースずつ貼付 → 8 枚の画像取得
# Step 7: Slides に画像を CEO が手動挿入
2-B. chart / champ(HTML 直接生成)
python3 -m src.main --mode chart --input news.json --image-mode auto-fallback-semi
# 出力: output/<date>_chart/index.html を Chrome ローカルで開いて画面共有
2-C. 生成される補助アーティファクト
| ファイル | 用途 |
|---|---|
notebooklm_prompts.md | NotebookLM で配信ノート(カンペ)生成用、全 8 ニュース分 |
gem_prompts.md | 『CAC インフォグラフィック職人 Gem』へ投げる用、全 8 ニュース分 |
url_check_report.md | URL 到達性検証(429/403/404 を警告、Codex 内容一致は次フェーズ) |
per_news/<slug>/ | ニュース別フォルダ(image + nblm + gem + url_check 1 セット) |
2-D. CAC インフォグラフィック職人 Gem の設定
Gemini Web UI(gemini.google.com/gems)で 1 回作成。詳細プロンプト本体は ~/claude/.claude/skills/cac-seminar-slides/docs/gem_setup.md(後日整備)。
- 役割: ニュース文 → 1 枚のインフォグラフィック画像へ変換
- 視聴者像: 投資初心者〜中級者、日本語話者
- レイアウト 4 種: (A) 中央概念図+4 周辺 / (B) 4 象限 / (C) 左右対比 / (D) 上下フロー
- 知識ファイル: 過去お気に入りインフォグラフィック 3〜5 枚 + ブランドガイド。デザイン参照のみ・内容転用禁止を明記
- デフォルトツール: 画像生成 ON
3. コスト構造
支払い情報(運用責任者: 黒柳さん主管 / 監督: CEO)
- 支払いカード: Amex ****2004(Connect8 法人カード)
- 請求アカウント: Cloud Prepay 015314-B1119F-7EE8B9
- 請求先プロジェクト:
connect8-ai-ops - 請求方式: Tier 1・前払い(プリペイ式)
- 初回チャージ: ¥2,000(2026-05-16)
3-1. 単価
| 項目 | 単価 | 備考 |
|---|---|---|
| Gemini 2.5 Flash Image(画像生成) | 約 $0.039 / 枚 ≒ ¥6 / 枚 | 1024×1024 基準 |
| Cloud Billing 月額 | ¥0 | 従量課金のみ、固定費なし |
| API キー保持 | ¥0 | 月額無料 |
3-2. 想定月額
| セミナー | 頻度 | 枚数/回 | 月枚数 | 月額 |
|---|---|---|---|---|
| 日曜通信 | 週 1 | 10 | 40 | ¥240 |
| 経済カフェ | 週 1 | 10 | 40 | ¥240 |
| チャート研究 | 週 1 | 6 | 24 | ¥144 |
| チャンププラン | 週 1 | 6 | 24 | ¥144 |
| 合計 | ¥768 / 月 | |||
| 再生成・試行錯誤バッファ(×2) | ¥1,500 / 月 | |||
予算アラート設定推奨: ¥1,500 / 月(Cloud Console → お支払い → 予算とアラート)
3-3. 課金リスクと安全装置
- プリペイ式のため、チャージした金額以上は絶対に課金されない
- 残高ゼロになると HTTP 429 で停止 → 自動的に半自動モード(D 案)にフォールバック
- HTML 自体はプレースホルダで生成され続けるため運用停止しない
4. 関連スキル・連携
cac-sunday-slides(既存 Slides 版) — 当面並走、本スキル安定後に切替判断article-fact-check— 配信前のテキスト Codex 検査(ちびしばさん主管)manual-publish— 本ページを03_capabilities/kuroyanagi/へ昇格
5. 担当・問い合わせ
- 主管: 黒柳さん(CAC リーダー)
- 技術相談: トラジ(社内開発)
- 配信前チェック: ちびしばさん(柴田さん配下)
- 支払い・予算: CEO 直轄