medical_science:acidotic_breakdown

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
medical_science:acidotic_breakdown [2025/10/07 19:03] ともやんmedical_science:acidotic_breakdown [2025/11/13 17:28] (現在) ともやん
行 1: 行 1:
 ====== アシドーシス ブレイクダウン ====== ====== アシドーシス ブレイクダウン ======
 by [[https://grok.com|Grok]]\\ by [[https://grok.com|Grok]]\\
-<html> +<WRAP><html><style
-<script type="module"> +  #mermaid-svg { 
-    import { marked } from 'https://esm.sh/marked';+  width: 100%; 
 +  height: 400px; 
 +
 +</style><pre class="mermaid"> 
 +graph TD 
 +    subgraph Tauri Frontend 
 +        A[CodeMirror Editor<br>.rhai .rs] 
 +        B[Preview Panel] 
 +        C[Plugin Tree] 
 +        D[R2R Convert Button] 
 +        E[JupyterLab iFrame] 
 +    end
  
-    // ページロード完了後に実行 +    subgraph Axum Proxy Backend 
-    document.addEventListener('DOMContentLoaded'() => { +        F[Axum Server<br>/api/run, /api/save, /api/convert] 
-      // class="markdown"を持つpreタグをすべて取得 +        G[Rhai Engine + Hot Reload] 
-      const markdownElements = document.querySelectorAll('pre.markdown');+        H[notify-rs Watcher] 
 +        I[External Site Proxy<br>/proxy/github.com/...] 
 +        J[JupyterLab Bridge<br>/lab → localhost:8888] 
 +    end
  
-      markdownElements.forEach((pre) => { +    subgraph External Services 
-        // preタグ内のテキストを取得 +        K[JupyterLab<br>localhost:8888] 
-        const markdownText = pre.textContent; +        L[GitHub GitLab Docs] 
-        // MarkdownをHTMLに変換 +        M[Live Demo Sites] 
-        const html = marked.parse(markdownText, { +    end
-          // セキュリティ対策: サニタイズ推奨(必要に応じて) +
-          sanitize: true, +
-          // コードブロックの適切なレンダリング用オプション +
-          gfm: true, +
-          breaks: true +
-        });+
  
-        // 新しいdiv要素を作成してHTMLを挿入 +    A -->|save| F 
-        const div = document.createElement('div'); +    F -->|watch| H 
-        div.innerHTML = html; +    H -->|changed| A 
- +    F -->|eval| G 
-        // preタグをdivで置き換える +    G -->|result| B 
-        pre.parentNode.replaceChild(div, pre); +    D -->|convert| F 
-      }); +    F -->|generate| src/scripts/*.rs 
-    }); +    E -->|bridge| J 
-  </script> +    I -->|proxy| L & M 
-</html>+</pre></html></WRAP>
 <WRAP><html><pre class="markdown"> <WRAP><html><pre class="markdown">
 アシドーシスは、血液のpHが7.35未満に低下する状態で、代謝性アシドーシス、呼吸性アシドーシス、混合性アシドーシスの3つに大別されます。以下に、それぞれの種類を詳細にブレイクダウンして説明します。 アシドーシスは、血液のpHが7.35未満に低下する状態で、代謝性アシドーシス、呼吸性アシドーシス、混合性アシドーシスの3つに大別されます。以下に、それぞれの種類を詳細にブレイクダウンして説明します。
  • medical_science/acidotic_breakdown.1759831403.txt.gz
  • 最終更新: 2025/10/07 19:03
  • by ともやん