研究方法撰寫 是做什麼的?
產出一份 METHOD.md,讓其他研究人員或代理無需存取原始對話即可遵循。
步驟
- 界定邊界。 說明該方法回答什麼問題、接受什麼輸入、產出什麼輸出。如果對話中包含多個方法,請為每個方法撰寫一個檔案。
- 先收集來源。 誰推導出這個方法(人類、代理或兩者)、使用了哪個工具和模型、哪個技能或提示、以及日期。如果缺少資訊,請要求提供,不要猜測。
- 根據以下模板撰寫
METHOD.md。 如果目標儲存庫中有methods/_template/METHOD.md,則使用該模板,因為它可能更新。 - 讓程序可執行。 使用編號步驟、確切指令或方程式、參數預設值以及預期執行時間。
- 讓驗證具體化。 命名測試、資料集或完整性檢查,證明方法可行,並記錄實際觀察到的數值。
- 記錄限制 以及在開發過程中觀察到的失敗模式。
- 誠實設定
status。 在驗證觀察到結果之前為draft,檢查通過後為validated,被論文引用後為published。
規則
- 只記錄實際執行或推導的內容。任何未測試的項目都標記為未測試。
- 保持檔案自包含。使用連結指向程式碼,而不是貼上大段程式碼。
- 偏好簡潔語言。讀者可能不具備該方法原始專案的術語知識。
- 不要虛構來源。未知的模型或日期寫為
unknown。
模板
---
name: <資料夾名稱>
description: <一句話:它是做什麼的以及何時使用>
status: draft
origin: human | agent | mixed
agent: claude-code | codex | none
model: <模型ID或unknown>
skill: <使用的SKILL.md連結,或留空>
derived: YYYY-MM-DD
---
# <方法名稱>
## 摘要
## 問題
## 輸入與輸出
## 程序
## 驗證
## 限制與失敗模式
## 來源
## 使用於
## 參考資料