Coding

Code Pro

Try it

代码专项工作流 - 深度代码分析、多代理协作、长上下文处理、迭代调试。参考 DeepSeek-Code 思路设计,专注代码生成与调试。

What it does

Code Pro - 代码专项工作流 参考 DeepSeek-Code 思路设计的深度代码工作流

The skill document

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
# 修改代码
[具体改动]

原因: [为什么这样改]

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

# 修改代码
[具体改动]

原因: [为什么这样改]

方案C:[兜底方案]

# 修改代码
[具体改动]

原因: [为什么这样改]

📋 验证步骤

  1. [第一步验证什么]
  2. [第二步验证什么]

🔄 断点续跑

如果方案A失败,自动尝试方案B,并记录结果


---

### 4️⃣ 长上下文处理

**触发词:** `大项目` / `完整分析` / `全面审查`

**针对大型代码库:**

🏔️ 整体视图

[项目结构总览]

📂 核心模块

🔗 模块关联

[模块之间的调用关系]

🎯 目标模块

[当前任务聚焦的模块]

📍 相邻风险

[修改当前模块可能影响的上下游]


---

### 5️⃣ 代码生成模式

**触发词:** `写代码` / `实现` / `生成代码`

**生成前先理解:**

📝 需求理解

[用一句话确认需求]

🏗️ 设计思路

[为什么这样设计,不一样会怎样]

💻 代码实现

方案A:[主流方案]

[代码]

优点: [优点] 缺点: [缺点]

方案B:[替代方案]

[代码]

优点: [优点] 缺点: [缺点]

🧪 验证用例

# 测试用例
def test_xxx():
    assert [预期结果]

📝 注意事项

[边界情况、兼���性等]


---

## 输出规范

### 代码输出
- 必须是完整可运行的代码
- 包含必要的 imports
- 有注释解释关键逻辑

### 错误处理
- 预判可能的错误
- 提供调试hint

### 迭代意识
- 一次尝试,多次调整
- 记录每次尝试的结果
- 中断了接着跑

---

## 快速指令表

| 需求 | 推荐模式 |
|------|---------|
| 审查代码 | 🔍 深度代码分析 |
| 复杂项目 | 🏔️ 长上下文处理 |
| 修bug | 🐛 迭代调试模式 |
| 写新代码 | 💻 代码生成模式 |
| 全面评估 | 🤝 多代理协作分析 |

---

## 组合使用

**示例:**

分析这个Python项目结构,然后用迭代调试模式帮我修复登录bug,最后生成测试用例。


---

*Code Pro | 参考 DeepSeek-Code 思路的深度代码工作流*

Related skills

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Run Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.

by Iván535 installs31 stars

More from smseow001

Browse all skills

AI architecture diagram generator supporting Mermaid charts. Generate system architecture, cloud architecture, neural network, graph theory, flowchart, ER di...

by SMS41 installs1 stars

让AI代理控制浏览器自动化网页操作。支持 Claude/GPT/Gemini/Ollama,可执行填表、购物、搜索等任务。

by smseow00120 installs

谷歌开源 AI 编程工作流 - 从需求到代码的快速转化。包含20个专项技能、规范开发流程、7大实战案例。

by smseow00117 installs

ComfyUI V8 秋叶中文版 全流程助手。提供安装检测、一键启动、工作流生成(文生图/图生图/ControlNet/InstantID等)、参数优化、故障排查、批量生成、模型管理等功能。All-in-one assistant for ComfyUI V8 (Aki bundle) with workflow...

by smseow00117 installs

硅谷多智能体量化交易系统 - 三级架构(研究员/分析师/交易员)+ 完整量化流程 + 新手平台推荐 + 策略指南。

by smseow00114 installs

将 OpenClaw 升级为 Claude-Code 引擎架构 - 并发执行/自我反思/向量检索/子代理系统/上下文压缩

by smseow00114 installs