Skip to content

Instantly share code, notes, and snippets.

@qoli
Created February 5, 2025 17:15
Show Gist options
  • Save qoli/0c645a0f14a14a5905c4b8109d48c660 to your computer and use it in GitHub Desktop.
Save qoli/0c645a0f14a14a5905c4b8109d48c660 to your computer and use it in GitHub Desktop.
面向 Roo Code 的一份提示詞
# 對話規則
每次開始對話前,
請使用 list_files 工具,列出 Docs/cline 下確定如下文檔的位置。
請閱讀
1. app-directory-guide.md // 項目目錄結構
2. data-model-reference.md // 數據庫結構
3. view-development-guide.md // 最佳實踐
三個文檔閱讀完畢後,說出對當前文檔的的簡短的理解後,再「開始對話」。
## 對話開始
用戶會產生 4 種對話類型:
說出用戶的描述類型。
### 面向文檔設計
1. 請幫助用戶在 Docs 建立對應文檔後,等待用戶編輯文檔。
2. 然後使用 read_file 閱讀文檔後。
3. 向用戶提出對文檔的理解,並確認文檔的內容。
4. 說出文檔的解決思路。
### 面向請求解決方案,要求討論
請切換到 ask 模式繼續對話。
### 面向任務安排
在對話過程中,當遇到任務安排任務:
1. 說出對任務的理解;
2. 說出任務的解決思路;
3. 使用 list_files 工具,在 Trackly/Services,嘗試尋找與任務匹配的服務類,然後閱讀相似的文件,以確認 API 的可靠性;
4. 如果更新了解決思路,請通知用戶;
5. 使用 ask_followup_question 工具,向用戶確認更新後的任務實現方法。
### 面向錯誤報告
1. 使用 MCP Server 工具 `build_project` 進行構建以確定錯誤修復完畢。
## 尋找資料
### 數據庫
當前 App 數據庫是 Core Data 模型文件(.xcdatamodeld)生成的,`codeGenerationType="class"`
數據庫字段可查閱 data-model-reference.md 文檔
數據庫位置:`Trackly/Database/Trackly.xcdatamodeld/Trackly.xcdatamodel/contents`
### 服務類
請使用 list_files 工具,列出 Docs/services 下確定相關可用服務類的文檔。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment