構造化メタデータ — すべてのエクスポートがナレッジアセット
YAMLフロントマターは、Markdownエクスポートをシンプルなテキストファイルから構造化された検索可能なナレッジアセットに変換します。各ファイルには、Obsidian、Notion、その他のPKMツールで検索可能な豊富なメタデータが含まれます。
YAMLフロントマターとは?
YAMLフロントマターは、Markdownファイルの上部にある---マーカーで囲まれた構造化メタデータのブロックです:
---
title: "Building a REST API with FastAPI"
tags: [python, fastapi, rest-api, backend]
summary: "Step-by-step guide to creating a RESTful API using FastAPI, including authentication and database integration."
model: claude-3.5-sonnet
platform: claude
date: 2024-01-15
word_count: 3420
---このメタデータはレンダリングされたMarkdownでは非表示ですが、Obsidian Dataviewなどのツールで読み取り可能で、ナレッジベース全体にわたる強力なクエリを可能にします。
利用可能なフィールド
すべてのフィールドは設定 → 一般 → フロントマターで個別に切り替え可能です:
基本情報:
| フィールド | 説明 | デフォルト |
|---|---|---|
| タイトル | 自動生成される会話タイトル | オン |
| 会話ID | チャットの一意の識別子 | オン |
| プラットフォーム | AIプラットフォーム名(chatgpt、claudeなど) | オン |
| モデル名 | 使用されたAIモデル(gpt-4、claude-sonnet-4など) | オン |
| ソースURL | 元のチャットへのリンク | オン |
時間情報:
| フィールド | 説明 | デフォルト |
|---|---|---|
| 作成日時 | 会話が開始された日時 | オン |
| 更新日時 | 会話が最後に更新された日時 | オン |
| エクスポート日時 | エクスポートが実行された日時 | オン |
統計:
| フィールド | 説明 | デフォルト |
|---|---|---|
| メッセージ数 | 会話内のメッセージ数 | オン |
| 単語数 | 合計単語数 | オン |
| コンテンツタイプ | コンテンツの種類(コード、画像、テーブル、引用) | オン |
AI拡張:
| フィールド | 説明 | デフォルト |
|---|---|---|
| AIタグ | AI生成のトピックタグ | オフ |
| AI要約 | AI生成の会話要約 | オフ |
形式:
| フィールド | 説明 | デフォルト |
|---|---|---|
| 日付形式 | ISO 8601 / 日付のみ / ローカル | ISO 8601 |
| ネイティブプロパティに埋め込み | PDFドキュメントプロパティ / Notionデータベースプロパティに書き込み | オン |
エクスポートタイプ別の出力形式
フロントマターメタデータはmetaOutputFormat設定で制御される3つの形式で出力できます:
| 出力形式 | 構文 | 使用先 |
|---|---|---|
| YAMLフロントマター | ---\nkey: value\n--- | Markdown (.md) |
| インラインメタデータ | **ラベル:** 値 | Notion、TXT/MD |
| プレーンテキスト | ラベル: 値 | TXT |
各エクスポート形式(Markdown、TXT、PDF、Word、JSON、Notion、Clipboard)は、フロントマターセクションの出力形式トグルでメタデータを有効または無効にできます。
YAMLフロントマターを有効にする
YAMLフロントマターはAIタグ&要約が有効なときに生成されます:
- 設定 → 一般 → 🔗 AIプロバイダーに移動します
- プロバイダーを選択しAPIキーを入力します
- AIタグ&要約を有効にします
- Markdownにエクスポートすると、フロントマターが自動的に含まれます
AIタグが有効でない場合でも、エクスポートには最小限のフロントマターブロックに基本メタデータ(日付、プラットフォーム、モデル)が含まれます。
Frequently Asked Questions
フロントマターのフィールドを個別に切り替えられますか?+
はい。すべてのフィールド(タイトル、conversation_id、platform、model、日付、単語数、タグ、要約など)は設定 → 一般 → フロントマターで個別にオン/オフを切り替えできます。
利用可能な日付形式は何ですか?+
3つの形式:ISO 8601(2024-01-15T10:00:00Z)、日付のみ(2024-01-15)、ローカル(2024/01/15 10:00)。
フロントマターはMarkdownのレンダリングに影響しますか?+
いいえ。ほとんどのMarkdownレンダラーはフロントマターをデフォルトで非表示にします。メタデータであり、表示コンテンツではありません。