このページについて
会社に流れ込むすべてのインプット(音声テキスト / 議事録素材 / セミナー資料 / AI 学習素材 / 業界 PDF / note 記事 等)を統一窓口で受け取り、中央 dispatcher が用途別に振り分け、4 種類の生成 skill が成果物を作るパイプライン全体を集約。
「どこに何を投げれば何ができるか」を 1 ページで把握できる構成。
9.1 全体マップ
┌─ インプット窓口(4 経路)
│ ├ Drive _voice_text_inbox/ (Telegram bot 経由 / 直接アップ)
│ ├ Drive AI Education INBOX/ (大容量 AI 学習素材)
│ ├ Telegram @secondbrain_ryota_bot(iPhone から最速投入)
│ └ Discord #inbox (短文 URL / 画像 1〜2 枚)
│
▼ 中央 dispatcher(intent_router.py)
│ ├ 明示コマンド優先(/meeting / /seminar / /ai_knowledge / /monthly)
│ ├ 入口別デフォルト(_voice_text_inbox → 議事録優先 等)
│ └ コンテンツ自動判定(Claude 推論、信頼度 < 0.8 で承認待ち)
│
▼ 4 つの生成 skill
│ ├ meeting-minutes → クライアント議事録
│ ├ study-report-gen → 勉強会・セミナーレポート
│ ├ knowledge-inbox-analyze → AI 知識 4 段階分析 + 3 軸抽出
│ └ monthly-report-gen → コンサル月次レポート(既存)
│
▼ 3 層出力(成果物配置)
│ ├ Layer 1: Obsidian Vault(R01 / R07)— 知識・wiki ハブ
│ ├ Layer 2: Drive PDF — 永続アーカイブ・提出版
│ └ Layer 3: HTML マニュアルサイト — 業務 OS 反映
│
▼ Discord 通知
├ #deliverables-public + クライアント専用 ch(議事録・月次)
├ #deliverables-public(勉強会レポート一般)
└ #akiyama-chat(AI 知識・提案候補)
9.2 インプット窓口(4 経路)
用途とコンテンツ量で使い分け。全経路は最終的に Drive または Obsidian に集約され、dispatcher が読み取る。
| 窓口 | 場所 | 得意な素材 | 操作 |
|---|---|---|---|
| Drive _voice_text_inbox | Connect8_Internal/_voice_text_inbox/ ↗ folder id: 1wJfCxOT5viCy3YVgEEChFh5Y8DOn5Kku |
議事録・打ち合わせ・勉強会 全般。大容量・複数ファイルのセッション | Drive アプリで新規フォルダ + ファイルドロップ(命名は自由、auto_rename が整える) |
| Drive AI Education INBOX | AI Education / AI動画分析INBOX ↗ folder id: 1eU-k1UWG9XR8bdpIdpO48DRpXUdpW8Vc |
AI セミナー動画、業界記事 PDF、note 記事、参考画像(学習素材専用) | Drive アプリで放り込むだけ。デフォルトで knowledge-inbox-analyze に流れる |
| Telegram | @secondbrain_ryota_bot |
iPhone 文字起こしテキスト、写真、PDF、音声ファイル。移動中・即時投入 | Telegram でペースト or 添付。5 分以内の連投は同フォルダに集約 |
| Discord #inbox | わさび町「0_Inbox / #inbox」 channel id: 1495685310108143616 |
URL、短文メモ、画像 1〜2 枚、即時投入したい素材 | Discord アプリでメッセージ投稿(PC・スマホ両対応) |
命名規約(任意・推奨)
YYYYMMDD_<クライアントID or 種別>_<タイトル>/ 例: 20260523_lead-real-estate_ST税務会計セミナー/ 20260520_社内戦略MTG/ 20260522_AI業界カンファレンス/
フォルダ・ファイル名がズボラでも auto_rename.py が Claude 推論で標準形式に整える。信頼度が高ければ自動実行、低ければ Discord #akiyama-chat に承認待ちで通知。
命令コマンド(明示振り分け)
| コマンド | 意味 | 例 |
|---|---|---|
/meeting <client-id> | クライアント議事録として処理 | /meeting lead-real-estate |
/seminar <タイトル> | 勉強会・セミナーレポートとして処理 | /seminar "ST税務会計勉強会" |
/ai_knowledge | AI 知識素材として 4 段階分析 | /ai_knowledge |
/monthly <client-id> | 月次レポート生成(monthly-report-gen) | /monthly hi-co |
コマンドなしでも dispatcher が内容から判定する。明示すると信頼度 100% で確実に振り分けられる。
9.3 中央 dispatcher(intent_router.py)
全窓口から流れてきた素材を読み、4 つの skill のどれに渡すかを決定する中央調整役。
実装: ~/claude/.claude/skills/_shared/intent_router.py
振り分け優先順位
- 明示コマンド(信頼度 100%)—
/meeting等が冒頭にあれば即決 - 入口別デフォルト(信頼度 80%)
- Drive
_voice_text_inbox→ meeting-minutes(議事録優先) - Drive
AI Education INBOX→ knowledge-inbox-analyze - Telegram / Discord → コンテンツ判定へ
- Drive
- コンテンツ自動判定(Claude 推論)
- 「議事録っぽい」「セミナーっぽい」「AI 関連動画っぽい」を分類
- 信頼度 ≥ 0.8: 自動実行 + Discord 事後通知
- 信頼度 < 0.8:
#akiyama-chatに承認待ち(24h タイムアウト)
承認フロー(低信頼度時)
dispatcher が判定 → 信頼度 < 0.8 ↓ #akiyama-chat に投稿: "📥 フォルダ: 20260523_xxx 推測: meeting-minutes(lead-real-estate、信頼度 0.62) 別解: study-report-gen 👍 で承認 / 👎 で別解 / ❌ で中止" ↓ CEO リアクションで確定 ↓ 該当 skill 起動 → 3 層出力 → 完了通知
9.4 4 つの生成 skill
9.4.1 meeting-minutes(議事録生成)
| 項目 | 内容 |
|---|---|
| 用途 | クライアント打ち合わせ・コンサル MTG・社内会議の議事録 |
| 呼び出し | /meeting <client-id> または Drive 自動振り分け |
| 専門モード | --expert フラグで金融・ST 案件の専門用語保持モード(旧 expert-meeting-minutes 統合) |
| 入力 | 音声テキスト + ホワイトボード画像 + 配布資料 PDF(任意組み合わせ) |
| 処理 | (1) Drive 入力収集 → (2) Obsidian で既存コンテキスト読込(README / status / 直近 3 議事録)→ (3) Claude で構造化(議題・論点・決定事項・宿題)→ (4) 3 層出力 |
| 出力先 |
Obsidian: R01/20_consulting/clients/<client-id>/meetings/YYYYMMDD_<議題>.mdDrive: <client>/議事録/YYYYMMDD_<議題>/<title>.pdfマニュアル: 08_clients/<client-id>/index.html の成果物アーカイブ更新
|
| 通知 | #deliverables-client + クライアント専用 ch(#lead-real-estate 等) |
| SKILL.md | ~/claude/.claude/skills/meeting-minutes/SKILL.md |
9.4.2 study-report-gen(勉強会・セミナーレポート)
| 項目 | 内容 |
|---|---|
| 用途 | セミナー・勉強会・カンファレンスの参加報告書 |
| 呼び出し | /seminar <タイトル> または Drive 自動振り分け |
| 振り分け |
・--client-id 指定 or 内容判定でクライアント関連 → クライアント別出力・ --topic-dir 指定 or 一般技術系 → R07 + R01/55_AI活用術 へ
|
| 入力 | 音声テキスト + スライド写真 + 配布資料 PDF + 手書きメモ |
| 処理 | (1) 入力収集 → (2) 振り分け判定 → (3) Claude で構造化レポート生成 → (4) 3 層出力 |
| 出力先(クライアント関連) |
Obsidian: R01/20_consulting/clients/<id>/seminars/YYYYMMDD_<タイトル>.mdDrive: <client>/勉強会報告レポート/YYYYMMDD_<タイトル>/<title>.pdfマニュアル: 08_clients/<id>/index.html 成果物アーカイブ更新
|
| 出力先(一般セミナー) |
R07 原本: R07_learning_inputs/<topic>/YYYYMMDD_<著者>_<タイトル>/Obsidian 知見: R01/55_AI活用術/<topic>/<タイトル>.mdDrive: connect8_ai 作業用フォルダ(一時保管) |
| 通知 | クライアント関連: #deliverables-client + クライアント専用 ch / 一般: #deliverables-public |
| SKILL.md | ~/claude/.claude/skills/study-report-gen/SKILL.md |
9.4.3 knowledge-inbox-analyze(AI 知識分析)
| 項目 | 内容 |
|---|---|
| 用途 | AI・技術ナレッジ素材(PDF / YouTube URL / note 記事 / 画像)の 4 段階分析と組織提案抽出 |
| 呼び出し | /ai_knowledge または Drive AI Education INBOX 自動振り分け |
| 入力 | PDF / YouTube URL / note 記事 URL / 画像 / テキスト |
| 処理(4 段階分析) |
[1] データ取得: メタ情報整備、原本保管 [2] 構造化分析: 話者識別・トピック分割 [3] 知識サマリ生成: 要点・キーフレーズ・引用 [4] 3 軸抽出: 組織への示唆 / 即実行アクション / エージェント通知候補 |
| 出力先 |
R07 原本: R07_learning_inputs/<topic>/YYYYMMDD_<著者>_<タイトル>/{README.md, analysis.md, materials/}Obsidian 知見: R01/55_AI活用術/<topic>/<タイトル>.md(wiki-link で R07 と相互参照)TASKS.md: 「技術基盤ストック」「組織・運用設計ストック」に提案候補をスタブ追記 |
| 通知 | #akiyama-chat(要約 + アクション候補 + 元素材リンク) |
| SKILL.md | ~/claude/.claude/skills/knowledge-inbox-analyze/SKILL.md |
9.4.4 monthly-report-gen(月次レポート・既存)
| 項目 | 内容 |
|---|---|
| 用途 | コンサル継続契約クライアント向けの月次レポート(不動産 STO・RWA・規制動向 等) |
| 呼び出し | /monthly <client-id> または直接スキル発火 |
| 処理 | 第 1 波(国内/海外ニュース)→ 第 2 波(資金調達/規制動向)並列リサーチ → 白石統合 → Codex 法令引用検証 → PDF 化 → Drive アーカイブ |
| 出力先 |
Obsidian: R01/20_consulting/clients/<client-id>/monthly_reports/<対象月>/Drive: <client>/月次レポート PDF/YYYY年mm月発行/<title>.pdfマニュアル: 08_clients/<client-id>/index.html 成果物アーカイブ更新
|
| 通知 | #deliverables-client + クライアント専用 ch |
| SKILL.md | ~/claude/.claude/skills/monthly-report-gen/SKILL.md |
9.5 共通レイアウト規約
4 種 skill すべて monthly-report-gen の規約に準拠。一貫したフォーマットで PDF 化時の事故(フォント豆腐化・文字化け・崩れ)を防ぐ。
絶対ルール
| 項目 | ルール | 理由 |
|---|---|---|
| 絵文字バッジ | 本文中で使用禁止(🆕/⏳/🔄/✅/⚠️/❌ 等) | PDF・.docx のフォント環境依存・豆腐化リスク・カジュアル感の回避 |
| 状態ラベル | <span class="status-xxx">【ラベル】</span> 形式 | PDF / DOCX で色分け可能(ブルー / ネイビー / 薄灰 / オレンジ / 取り消し線) |
| ハイパーリンク | 本文中の [text](url) 全件に対し HEAD リクエストで生存チェック(404 / 410 / タイムアウト検出) | クライアント提出後のリンク切れ閲覧不能を防ぐ(Phase 4.5) |
| 用紙 | A4 印刷最適化(余白 / フォントサイズ / 改ページ位置) | PDF 提出時の印刷品質担保 |
| frontmatter | 全 Markdown ファイルに YAML frontmatter(タイトル・著者・日付・タグ・出典 URL 等)必須 | Obsidian dataview / 検索 / wiki-link 解決の前提 |
| 個人情報 | メアド実値は記載禁止(プレースホルダ {{xxx_email}} またはマスク abc***@domain) | セキュリティ最優先ルール(CLAUDE.md §6) |
| 機密値 | API トークン / client_secret / カード番号は記載禁止、credentials はパス表記のみ | 同上 |
共通スタイルシート
~/claude/.claude/skills/_shared/styles/pdf_base.css— A4 印刷最適化、フォント、余白~/claude/.claude/skills/_shared/styles/status_labels.css— 状態ラベル色分け- 原本:
~/claude/.claude/skills/monthly-report-gen/styles/(規約のマスター)
frontmatter テンプレ例(共通)
--- title: <タイトル> author: <著者名> client_id: <client-id> # クライアント関連の場合 type: meeting | seminar | knowledge | monthly_report date: YYYY-MM-DD source_url: <原典 URL> # 学習素材の場合 tags: [<主要キーワード配列>] r07_path: <R07/<topic>/...> # 一般セミナー / 知識素材 manual_site_url: <ai-manual...> # 公開済の場合 status: draft | review | published ---
9.6 三層データモデル
4 種 skill の出力は三層モデルに統一配置される。
| Layer | 場所 | 役割 |
|---|---|---|
| ① 原本層 | 3_Resources/R07_learning_inputs/<topic>/<YYYYMMDD_著者_タイトル>/ |
学習素材本体 + frontmatter + 4 段階分析(analysis.md) |
| ② 知見層 | 3_Resources/R01_second_brain/55_AI活用術/(Obsidian wiki ハブ)3_Resources/R01_second_brain/20_consulting/clients/<id>/(クライアント別) |
トピック別の知見ノート、wiki-link で R07 と相互参照 |
| ② 知見層(投資 AI) | 3_Resources/R01_second_brain/65_investments-ai/ |
投資 AI 専門領域、独立 Vault 扱い |
| ③ 業務反映 | 本ページ / TASKS.md / 各エージェント CLAUDE.md / クライアントページ 08_clients/<id>/ |
提案ストック・実行タスク・組織横展開 |
原則
- フォルダはトピック単位、著者は frontmatter
author:で管理(著者別フォルダ禁止) - 物理配置は主トピック 1 つで決定、複数テーマは
tags:に記入 - 重い原本は Drive 共有、R07 には URL のみ
詳細仕様参照
~/claude/3_Resources/R07_learning_inputs/_index.md— Layer 1 マスターインデックス~/claude/3_Resources/R01_second_brain/55_AI活用術/README.md— Layer 2 ハブ仕様~/claude/.claude/skills/learning-input-save/SKILL.md— Layer 1 投入 skill~/claude/CLAUDE.md§「学習インプット保管(AI ナレッジ三層モデル)」
9.7 提案ストック一覧
knowledge-inbox-analyze による抽出結果が時系列で蓄積される領域。各カードは Layer 1 原本(R07)と Layer 2 知見ノート(R01)への双方向リンクを持つ。
運用ステータス: 2026-05-17 時点では未投入。
knowledge-inbox-analyze による Layer 3 自動掲載は次フェーズで実装予定。当面は手動追加。
掲載カードのフォーマット
<article class="proposal-card">
<h4><タイトル></h4>
<dl>
<dt>著者</dt> <dd><著者名></dd>
<dt>提案日</dt> <dd>YYYY-MM-DD</dd>
<dt>業務領域</dt> <dd>media / consulting / cac / internal_automation / investment_ai / org_design</dd>
<dt>担当エージェント</dt> <dd>...</dd>
<dt>ステータス</dt> <dd>即実行候補 / 中長期検討 / 実践中 / 実践済</dd>
</dl>
<p><概要 3〜5 行></p>
<ul>
<li>原本: <a href="...">R07/...</a> (Layer 1)</li>
<li>知見: <a href="...">R01/55_AI活用術/...</a> (Layer 2)</li>
<li>関連 TASKS: TASKS.md 該当行</li>
<li>元素材: <YouTube / PDF / note URL></li>
</ul>
</article>
業務領域別タグ(フィルタ用)
media— メディア配信・記事生成・SNS 運用consulting— コンサル・クライアント業務・月次レポートcac— CAC サロン運営・セミナーinternal_automation— 社内自動化・Bot・LaunchAgentinvestment_ai— 投資 AI 専門領域(65_investments-ai と連動)org_design— 組織設計・エージェント運用