Open5

Obsidian Json Canvasにまとめ直すプロンプト

fscowardfscoward
以下のファイル内容を基に、Obsidian 用の `.canvas` JSON(https://github.com/obsidianmd/jsoncanvas)を作成してください。

⚠️ 以下の指示を厳密に守り作成すること:
----------------------------------------------------

✅ 【マインドマップ形式】
- 中央ノードを主題(タイトル、著者、概要、メタデータなど)とし、主要トピックを放射状に配置。
- 各主要トピックの下に、中枝・小枝・さらに細かなノードを階層的に深く配置。
- 階層は無制限。必要に応じてどこまでも掘り下げて良い。

✅ 【情報量最大保持】
- 要点、具体例、引用、補足、背景説明、事例、比喩、注意書き、注釈、著者のコメント、文脈、比較内容など、本文に含まれるすべての情報を漏らさず含める。
- 圧縮・要約・抽象化を行わず、元の文書内容を忠実に反映。
- 出力サイズが大きくなる場合、分割出力(第1部、第2部…)として対応可能。

✅ 【視覚的整理(色分け・放射状配置)】
- ノードごとに色分けを明確に行う。
  - 中央(主題)ノード = `neutral`
  - 主要トピック(大枝)= `primary`
  - 中枝 = `accent`
  - 下層ノード = `info`, `success`, `warning`, `danger` など階層や内容に応じて調整。
- 階層ごとに角度・距離を調整した放射状配置で視覚的に整理。

✅ 【Markdown形式で内容整形】
ノード内テキストにはMarkdown記法を活用:
  - `#` ヘッダー階層
  - `**強調**`
  - 箇条書き(`-`)
  - 引用(`>`)
  - コードブロック(`` ``` ``)
  - リンクや画像があれば正しく再現。

✅ 【強調アイコン・マークの追加】
以下の基準に従い、ノード内テキスト冒頭に適切なアイコン(絵文字)を付与:
- 🔑:特に重要・中心的テーマ
- ⚠️:注意すべき点・問題・リスク
- 💡:アイデア・示唆・発見
- 📌:覚えておくべきポイント
- 📚:引用・参考文献・著者コメント
- 📝:注釈・補足説明・追加情報
- 📊:データ・数値情報・統計
- 🔗:関連トピックや外部リンク
- ❓:不明点・未解決・疑問・要調査事項

✅ 【矢印のラベル・種類を論理関係で明確化】
エッジ(矢印)にラベルを付与してノード間の論理関係を明確化:
- 「causes」(原因 → 結果)
- 「depends on」(依存関係)
- 「relates to」(関連する)
- 「contrasts with」(対比・対立)
- 「explains」(説明・補足)
- 「supports」(支持・根拠)
- 「example of」(具体例を示す)
- 「includes」(包含する)
- その他必要に応じて自由に追加可能

✅ 【出力仕様】
- 出力は直接コピペ可能なJSONコードのみ(説明・コメントなし)。
- JSONの整合性を厳密に保持(Obsidianで読み込み可能)。

----------------------------------------------------

fscowardfscoward
以下のファイル内容を基に、Obsidian 用の `.canvas` JSON(https://github.com/obsidianmd/jsoncanvas)を作成してください。

⚠️ 以下の指示を厳密に守り作成すること:
----------------------------------------------------

✅ 【マインドマップ形式】
- 中央ノードを主題(タイトル、著者、概要、メタデータなど)とし、主要トピックを放射状に配置。
- 各主要トピックの下に、中枝・小枝・さらに細かなノードを階層的に深く配置。
- 階層は無制限。必要に応じてどこまでも掘り下げて良い。

✅ 【情報量最大保持】
- 要点、具体例、引用、補足、背景説明、事例、比喩、注意書き、注釈、著者のコメント、文脈、比較内容など、本文に含まれるすべての情報を漏らさず含める。
- 圧縮・要約・抽象化を行わず、元の文書内容を忠実に反映。
- 出力サイズが大きくなる場合、分割出力(第1部、第2部…)として対応可能。

✅ 【視覚的整理(色分け・放射状配置)】
- ノードごとに色分けを明確に行う。
  - 中央(主題)ノード = `neutral`
  - 主要トピック(大枝)= `primary`
  - 中枝 = `accent`
  - 下層ノード = `info`, `success`, `warning`, `danger` など階層や内容に応じて調整。
- 階層ごとに角度・距離を調整した放射状配置で視覚的に整理。

✅ 【Markdown形式で内容整形(修正)】
ノード内テキストにはMarkdown記法を厳守:
- ヘッダー記号(`#`)の前に絵文字を置いてはならない(ヘッダーがMarkdownとして解釈されなくなるため)。
- 絵文字は必ずヘッダー記号(`#`)の後ろ、または本文内のテキスト冒頭に配置。
- 例:

```markdown
# 🔑 重要テーマ
## ⚠️ 注意すべきこと
### 💡 アイデア・示唆
```

* 強調(`**太字**`)、箇条書き(`-`)、引用(`>`)、コードブロック(` ``` `)は適宜利用。
* リンクや画像があれば正しく再現。

✅ 【強調アイコン・マーク(絵文字)の使い分け】
以下の基準に従い、ノード内テキストに適切なアイコン(絵文字)を付与:

* 🔑:特に重要・中心的テーマ
* ⚠️:注意すべき点・問題・リスク
* 💡:アイデア・示唆・発見
* 📌:覚えておくべきポイント
* 📚:引用・参考文献・著者コメント
* 📝:注釈・補足説明・追加情報
* 📊:データ・数値情報・統計
* 🔗:関連トピックや外部リンク
* ❓:不明点・未解決・疑問・要調査事項

✅ 【矢印のラベル・種類を論理関係で明確化】
エッジ(矢印)にラベルを付与してノード間の論理関係を明確化:

* 「causes」(原因 → 結果)
* 「depends on」(依存関係)
* 「relates to」(関連する)
* 「contrasts with」(対比・対立)
* 「explains」(説明・補足)
* 「supports」(支持・根拠)
* 「example of」(具体例を示す)
* 「includes」(包含する)
* その他必要に応じて自由に追加可能

✅ 【出力仕様】

* 出力は直接コピペ可能なJSONコードのみ(説明・コメントなし)。
* JSONの整合性を厳密に保持(Obsidianで読み込み可能)。
fscowardfscoward
以下のファイル内容を基に、Obsidian 用の `.canvas` JSON(https://github.com/obsidianmd/jsoncanvas)を作成してください。

⚠️ 以下の指示を厳密に守り作成すること:
----------------------------------------------------

✅ 【マインドマップ形式】
- 中央ノードを主題(タイトル、著者、概要、メタデータなど)とし、主要トピックを放射状に配置。
- 各主要トピックの下に、中枝・小枝・さらに細かなノードを階層的に深く配置。
- 階層は無制限。必要に応じてどこまでも掘り下げて良い。

✅ 【情報量最大保持】
- 要点、具体例、引用、補足、背景説明、事例、比喩、注意書き、注釈、著者のコメント、文脈、比較内容など、本文に含まれるすべての情報を漏らさず含める。
- 圧縮・要約・抽象化を行わず、元の文書内容を忠実に反映。
- 出力サイズが大きくなる場合、分割出力(第1部、第2部…)として対応可能。

✅ 【視覚的整理(色分け・放射状配置)】
- ノードごとに色分けを明確に行う。
  - 中央(主題)ノード = `neutral`
  - 主要トピック(大枝)= `primary`
  - 中枝 = `accent`
  - 下層ノード = `info`, `success`, `warning`, `danger` など階層や内容に応じて調整。
- 階層ごとに角度・距離を調整した放射状配置で視覚的に整理。

✅ 【Markdown形式で内容整形(絵文字位置の注意)】
ノード内テキストにはMarkdown記法を厳守:
- ヘッダー記号(`#`)の前に絵文字を置いてはならない(ヘッダーがMarkdownとして解釈されなくなるため)。
- 絵文字は必ずヘッダー記号(`#`)の後ろ、または本文内のテキスト冒頭に配置。
- 例:

```markdown
# 🔑 重要テーマ
## ⚠️ 注意点
### 💡 アイデア・示唆
```

* 強調(`**太字**`)、箇条書き(`-`)、引用(`>`)、コードブロック(` ``` `)は適宜利用。
* リンクや画像があれば正しく再現。

✅ 【強調アイコン・マーク(絵文字)の使い分け】
以下の基準に従い、ノード内テキストに適切なアイコン(絵文字)を付与:

* 🔑:特に重要・中心的テーマ
* ⚠️:注意すべき点・問題・リスク
* 💡:アイデア・示唆・発見
* 📌:覚えておくべきポイント
* 📚:引用・参考文献・著者コメント
* 📝:注釈・補足説明・追加情報
* 📊:データ・数値情報・統計
* 🔗:関連トピックや外部リンク
* ❓:不明点・未解決・疑問・要調査事項

✅ 【矢印のラベル・種類を論理関係で明確化】
エッジ(矢印)にラベルを付与してノード間の論理関係を明確化:

* 「causes」(原因 → 結果)
* 「depends on」(依存関係)
* 「relates to」(関連する)
* 「contrasts with」(対比・対立)
* 「explains」(説明・補足)
* 「supports」(支持・根拠)
* 「example of」(具体例を示す)
* 「includes」(包含する)
* その他必要に応じて自由に追加可能

✅ 【出力仕様】

* 出力は直接コピペ可能なJSONコードのみ(説明・コメントなし)。
* JSONの整合性を厳密に保持(Obsidianで読み込み可能)。

---

🔷【サンプル JSON コード(簡易例)】

以下は指示に従った JSON canvas の例です(Obsidianで直接使えます):

```json
{
  "nodes": [
    {
      "id": "main-topic",
      "type": "text",
      "x": 0,
      "y": 0,
      "width": 300,
      "height": 100,
      "color": "neutral",
      "text": "# 🔑 主題(書籍名・著者名)"
    },
    {
      "id": "key-idea",
      "type": "text",
      "x": 400,
      "y": -200,
      "width": 250,
      "height": 100,
      "color": "primary",
      "text": "## 💡 主要アイデア\n- 著者の中心的主張\n- 重要なコンセプト"
    },
    {
      "id": "example-1",
      "type": "text",
      "x": 700,
      "y": -300,
      "width": 220,
      "height": 120,
      "color": "accent",
      "text": "### 📌 具体例1\n- 詳細な説明\n- 背景情報やデータ"
    },
    {
      "id": "caution-point",
      "type": "text",
      "x": 400,
      "y": 200,
      "width": 220,
      "height": 120,
      "color": "warning",
      "text": "## ⚠️ 注意点\n- よくある誤解やリスク\n- 注意すべき落とし穴"
    }
  ],
  "edges": [
    {
      "id": "edge-1",
      "fromNode": "main-topic",
      "fromSide": "right",
      "toNode": "key-idea",
      "toSide": "left",
      "label": "includes"
    },
    {
      "id": "edge-2",
      "fromNode": "key-idea",
      "fromSide": "right",
      "toNode": "example-1",
      "toSide": "left",
      "label": "example of"
    },
    {
      "id": "edge-3",
      "fromNode": "main-topic",
      "fromSide": "right",
      "toNode": "caution-point",
      "toSide": "left",
      "label": "includes"
    }
  ]
}
```

このサンプルを参考に、指定のファイル内容に合わせて同様の形式で作成してください。

fscowardfscoward
以下のファイル内容を基に、Obsidian 用の `.canvas` JSON([https://github.com/obsidianmd/jsoncanvas)を作成してください。](https://github.com/obsidianmd/jsoncanvas)を作成してください。)

⚠️ 以下の指示を厳密に守り作成すること:

✅ 【マインドマップ形式】

* 中央ノードを主題(タイトル、著者、概要、メタデータなど)とし、主要トピックを放射状に配置。
* 各主要トピックの下に、中枝・小枝・さらに細かなノードを階層的に深く配置。
* 階層は無制限。必要に応じてどこまでも掘り下げて良い。

✅ 【情報量最大保持】

* 要点、具体例、引用、補足、背景説明、事例、比喩、注意書き、注釈、著者のコメント、文脈、比較内容など、本文に含まれるすべての情報を漏らさず含める。
* 圧縮・要約・抽象化を行わず、元の文書内容を忠実に反映。
* 出力サイズが大きくなる場合、分割出力(第1部、第2部…)として対応可能。

✅ 【視覚的整理(色分け・放射状配置)】

* ノードごとに色分けを明確に行う。

  * 中央(主題)ノード = `"6"`(紫)
  * 主要トピック(大枝)= `"1"`(赤)
  * 中枝 = `"2"`(オレンジ)
  * 下層ノード = `"3"`(黄色)、`"4"`(緑)、`"5"`(シアン)など階層や内容に応じて調整。
* 色の指定は `canvasColor` 形式の値で指定(プリセット番号 "1"~"6" または hex カラーコード例 `#FF0000`)。
* 階層ごとに角度・距離を調整した放射状配置で視覚的に整理。
* ノード同士が重ならないよう十分に余裕をもって配置する。

✅ 【Markdown形式で内容整形(絵文字位置の注意)】
ノード内テキストにはMarkdown記法を厳守:

* ヘッダー記号(`#`)の前に絵文字を置いてはならない(ヘッダーがMarkdownとして解釈されなくなるため)。
* 絵文字は必ずヘッダー記号(`#`)の後ろ、または本文内のテキスト冒頭に配置。
* 例:

```markdown
# 🔑 重要テーマ
## ⚠️ 注意点
### 💡 アイデア・示唆
```

* 強調(`**太字**`)、箇条書き(`-`)、引用(`>`)、コードブロック(` ``` `)は適宜利用。
* リンクや画像があれば正しく再現。

✅ 【強調アイコン・マーク(絵文字)の使い分け】
以下の基準に従い、ノード内テキストに適切なアイコン(絵文字)を付与:

* 🔑:特に重要・中心的テーマ
* ⚠️:注意すべき点・問題・リスク
* 💡:アイデア・示唆・発見
* 📌:覚えておくべきポイント
* 📚:引用・参考文献・著者コメント
* 📝:注釈・補足説明・追加情報
* 📊:データ・数値情報・統計
* 🔗:関連トピックや外部リンク
* ❓:不明点・未解決・疑問・要調査事項

✅ 【矢印のラベル・種類を論理関係で明確化(日本語表記)】
エッジ(矢印)にラベルを付与してノード間の論理関係を明確化:

* 「原因」
* 「依存」
* 「関連」
* 「対比」
* 「説明」
* 「支持」
* 「具体例」
* 「包含」
* その他必要に応じて自由に追加可能

✅ 【出力仕様】

* 出力は直接コピペ可能なJSONコードのみ(説明・コメントなし)。
* JSONの整合性を厳密に保持(Obsidianで読み込み可能)。

✅ 【サンプルコード】

```json
{
  "nodes": [
    {
      "id": "nav",
      "type": "text",
      "x": 336,
      "y": 36,
      "width": 182,
      "height": 168,
      "text": "Learn more:\n- [Apps](/docs/apps)\n- [Spec](/spec/1.0)\n- [GitHub](https://github.com/obsidianmd/jsoncanvas)",
      "color": "2"
    },
    {
      "id": "logo",
      "type": "file",
      "x": 36,
      "y": 48,
      "width": 176,
      "height": 68,
      "file": "logo.svg",
      "color": "1"
    }
  ],
  "edges": [
    {
      "id": "edge-logo-nav",
      "fromNode": "logo",
      "fromSide": "right",
      "fromEnd": "none",
      "toNode": "nav",
      "toSide": "left",
      "toEnd": "arrow",
      "label": "関連"
    }
  ]
}
```