Loading...
Loading...
Generate a personalized learning document (FOR[yourname].md) that explains a project in plain, engaging Taiwan Traditional Chinese. Covers technical architecture, codebase structure, technologies, design decisions, and lessons learned. Use when user wants to understand a codebase deeply or create project documentation for learning purposes.
npx skill4agent add lancetw/skills learn-tw| Taiwan Term (Use) | Mainland Term (Avoid) |
|---|---|
| 程式碼 | 代碼 |
| 資料庫 | 數據庫 |
| 資料 | 數據 |
| 軟體 | 軟件 |
| 硬體 | 硬件 |
| 網路 | 網絡 |
| 伺服器 | 服務器 |
| 記憶體 | 內存 |
| 物件 | 對象 |
| 變數 | 變量 |
| 迴圈 | 循環 |
| 陣列 | 數組 |
| 函式 | 函數 |
| 檔案 | 文件 |
| 視窗 | 窗口 |
| 滑鼠 | 鼠標 |
| 列印 | 打印 |
/learn-twFOR[username].md+--------+ +--------+ +---------+ +--------+ +--------+
| Explore| --> | Read | --> | Analyze | --> | Write | --> | Save |
+--------+ +--------+ +---------+ +--------+ +--------+
圖例:
- Explore = 探索程式碼結構
- Read = 閱讀核心檔案
- Analyze = 分析架構模式
- Write = 撰寫學習文件
- Save = 儲存到專案根目錄lsFOR[username].md[username]"Create a learning doc for this project" "Help me understand this codebase" "Write a FOR[myname].md explaining everything" "/learn-tw"
# FOR[username].md
## 專案概述
[用一段話說明這個專案做什麼、給誰用、解決什麼問題]
---
## 技術架構
[系統設計、資料流、關鍵元件如何串接]
想像這個系統像是...(比喻)
---
## 程式碼結構
重要檔案:
- `src/main.ts` - 進入點
- `src/core/engine.ts` - 核心引擎
---
## 技術選型
| 技術 | 用途 | 為何選它 |
|------|------|----------|
| [技術名] | [用途] | [原因] |
---
## 設計決策
### 決策 1:[標題]
**問題:** [遇到什麼問題]
**選項:**
- A:[方案 A]
- B:[方案 B]
**決定:** 選 A,因為...
---
## 學習心得
### 踩過的坑
**問題:** [錯誤訊息或現象]
**原因:** [為什麼會這樣]
**解法:** [怎麼修的]
**學到:** [以後要注意什麼]
### 最佳實踐
- [實踐 1]
- [實踐 2]
---
## 工程師思維
[這個專案展現的設計模式、除錯方法、思考方式]