derivation_add_note
Add contextual notes to mathematical derivations for capturing assumptions, limitations, observations, and corrections, preserving reasoning and clinical or physical meaning beyond formula steps.
Instructions
在推導中加入說明(不是計算步驟)
═══════════════════════════════════════════════════════════════════════
用於記錄「人類知識」- 不是計算,而是洞見、假設、警告、修正建議
═══════════════════════════════════════════════════════════════════════
這很重要!數學推導不只是公式變換,還包含:
- 為什麼選擇這個模型
- 這個假設何時會失效
- 臨床/物理意義是什麼
- 需要注意什麼
Args:
note: 說明內容
note_type: 說明類型
- "assumption": 假設條件
- "limitation": 限制/警告
- "observation": 觀察/洞見
- "correction": 修正建議
- "clinical": 臨床意義
- "physical": 物理意義
related_variables: 相關的變數
related_step: 相關的步驟編號(可選)
Returns:
記錄結果
Example:
# 在代入 Arrhenius 後加入說明
derivation_add_note(
note="酵素活性 vs 溫度不是線性的!在高溫 (>42°C) 酵素會變性,"
"此時 Arrhenius 方程不再適用。應考慮加入校正因子 γ(T)。",
note_type="limitation",
related_variables=["V_max", "T"]
)
# 加入修正建議
derivation_add_note(
note="建議加入 Hill-type 校正因子:γ(T) = 1 / (1 + (T/T_denat)^n)",
note_type="correction",
related_variables=["gamma", "T_denat"]
)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| note_type | No | observation | |
| session_id | No | ||
| related_step | No | ||
| related_variables | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||