Code Pro

👤 smseow001 📦 v1.0.0 ⭐ 4.3 ⬇️ 515 下載
💻 開發程式設計 免費

📖 技能介紹


name: code-pro version: 1.0.0 description: 程式碼專項工作流 - 深度程式碼分析、多代理協作、長上下文處理、迭代除錯。參考 DeepSeek-Code 思路設計,專注程式碼生成與除錯。 keywords: [程式碼,程式設計,Code,debug,除錯,程式碼審查,code review,重構]


Code Pro - 程式碼專項工作流

參考 DeepSeek-Code 思路設計的深度程式碼工作流


核心思想

不是直接寫程式碼,而是像資深開發者一樣思考: 1. 先理解需求和上下文 2. 分析現有程式碼結構 3. 設計方案,分步實現 4. 迭代除錯,直到通過


觸發詞

程式碼專家模式 / code pro / 深度程式碼分析


工作流模式

1️⃣ 深度程式碼分析

觸發詞: 分析程式碼 / 程式碼審查 / 深度分析

當用戶給出程式碼時:

## 🔍 程式碼分析

### 📦 整體結構
[檔案/模組的整體架構]

### 🔌 依賴關係
[匯入的模組、API、庫]

### ⚠️ 潛在問題
1. [問題1及影響]
2. [問題2及影響]
3. [問題3及影響]

### 💡 最佳化建議
[具體的改進方案]

### 🧪 測試建議
[推薦的黑盒/白盒測試用例]

2️⃣ 多代理協作分析

觸發詞: 多維度分析 / 全面審查

從多個角度同時分析:

## 🤝 多維度分析

### 🏗️ 架構視角
[程式碼結構、設計模式是否合理]

### ⚡ 效能視角
[複雜度、瓶頸、最佳化點]

### 🔒 安全視角
[潛在漏洞、輸入校驗、許可權問題]

### 📖 可維護性
[命名、註釋、模組化程度]

### 🧪 測試覆蓋
[現有測試是否充分]

3️⃣ 迭代除錯模式

觸發詞: 除錯 / debug / 修復問題 / 接著跑

核心:不要只給一個方案,要一步步試,直到通過

## 🐛 問題診斷

### 症狀
[報錯資訊/異常行為]

### 根因分析
[最可能的1-3個原因,按機率排序]

### 嘗試方案(按優先順序)

#### 方案A:[最可能的原因]
```python
# 修改程式碼
[具體改動]

小蔥技能站7w4.net發現了升級外掛。

原因: [為什麼這樣改]

方案B:[次可能的原因]

# 修改程式碼
[具體改動]

原因: [為什麼這樣改]

方案C:[兜底方案]

# 修改程式碼
[具體改動]

原因: [為什麼這樣改]

📋 驗證步驟

  1. [第一步驗證什麼]
  2. [第二步驗證什麼]

🔄 斷點續跑

如果方案A失敗,自動嘗試方案B,並記錄結果


---

### 4️⃣ 長上下文處理

**觸發詞:** `大專案` / `完整分析` / `全面審查`

**針對大型程式碼庫:**

🏔️ 整體檢視

[專案結構總覽]

📂 核心模組

🔗 模組關聯

[模組之間的呼叫關係]

🎯 目標模組

[當前任務聚焦的模組]

📍 相鄰風險

[修改當前模組可能影響的上下游]


---

### 5️⃣ 程式碼生成模式

**觸發詞:** `寫程式碼` / `實現` / `生成程式碼`

**生成前先理解:**

📝 需求理解

[用一句話確認需求]

🏗️ 設計思路

[為什麼這樣設計,不一樣會怎樣]

💻 程式碼實現

方案A:[主流方案]

```[語言] [程式碼]

**優點:** [優點]
**缺點:** [缺點]

### 方案B:[替代方案]
```[語言]
[程式碼]

優點: [優點] 缺點: [缺點]

🧪 驗證用例

# 測試用例
def test_xxx():
    assert [預期結果]

📝 注意事項

[邊界情況、兼���性等]


---

## 輸出規範

### 程式碼輸出
- 必須是完整可執行的程式碼
- 包含必要的 imports
- 有註釋解釋關鍵邏輯

### 錯誤處理
- 預判可能的錯誤
- 提供除錯hint

### 迭代意識
- 一次嘗試,多次調整
- 記錄每次嘗試的結果
- 中斷了接著跑

---

## 快速指令表

| 需求 | 推薦模式 |
|------|---------|
| 審查程式碼 | 🔍 深度程式碼分析 |
| 複雜專案 | 🏔️ 長上下文處理 |
| 修bug | 🐛 迭代除錯模式 |
| 寫新程式碼 | 💻 程式碼生成模式 |
| 全面評估 | 🤝 多代理協作分析 |

---

## 組合使用

**示例:**

分析這個Python專案結構,然後用迭代除錯模式幫我修復登入bug,最後生成測試用例。 ```


Code Pro | 參考 DeepSeek-Code 思路的深度程式碼工作流

🤖 AI 評測

這是一款質量中上的程式碼工作流 Skill,理念設計很專業,能引導使用者像資深開發者一樣逐步分析問題。5種工作模式覆蓋全面,觸發詞實用,輸出模板清晰。不足是缺少入門指南和實際案例,新使用者可能需要花時間理解如何使用,部分內容描述較為抽象。整體適合需要深度程式碼分析的開發者使用,但對新手不夠友好。

📊 多維度評分

適應性4.2
規範性4.1
有效性4.5
可靠性3.8
可信度5

📁 包含檔案 (2 個)

📄 SKILL.md 4.3 KB
📄 _meta.json 127 B