Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Coding
Code Pro
Try it代码专项工作流 - 深度代码分析、多代理协作、长上下文处理、迭代调试。参考 DeepSeek-Code 思路设计,专注代码生成与调试。
What it does
Code Pro - 代码专项工作流 参考 DeepSeek-Code 思路设计的深度代码工作流
The skill document
Code Pro - 代码专项工作流
参考 DeepSeek-Code 思路设计的深度代码工作流
核心思想
不是直接写代码,而是像资深开发者一样思考:
- 先理解需求和上下文
- 分析现有代码结构
- 设计方案,分步实现
- 迭代调试,直到通过
触发词
代码专家模式 / code pro / 深度代码分析
工作流模式
1️⃣ 深度代码分析
触发词: 分析代码 / 代码审查 / 深度分析
当用户给出代码时:
## 🔍 代码分析
### 📦 整体结构
[文件/模块的整体架构]
### 🔌 依赖关系
[导入的模块、API、库]
### ⚠️ 潜在问题
1. [问题1及影响]
2. [问题2及影响]
3. [问题3及影响]
### 💡 优化建议
[具体的改进方案]
### 🧪 测试建议
[推荐的黑盒/白盒测试用例]
2️⃣ 多代理协作分析
触发词: 多维度分析 / 全面审查
从多个角度同时分析:
## 🤝 多维度分析
### 🏗️ 架构视角
[代码结构、设计模式是否合理]
### ⚡ 性能视角
[复杂度、瓶颈、优化点]
### 🔒 安全视角
[潜在漏洞、输入校验、权限问题]
### 📖 可维护性
[命名、注释、模块化程度]
### 🧪 测试覆盖
[现有测试是否充分]
3️⃣ 迭代调试模式
触发词: 调试 / debug / 修复问题 / 接着跑
核心:不要只给一个方案,要一步步试,直到通过
## 🐛 问题诊断
### 症状
[报错信息/异常行为]
### 根因分析
[最可能的1-3个原因,按概率排序]
### 尝试方案(按优先级)
#### 方案A:[最可能的原因]
```python
# 修改代码
[具体改动]
原因: [为什么这样改]
方案B:[次可能的原因]
# 修改代码
[具体改动]
原因: [为什么这样改]
方案C:[兜底方案]
# 修改代码
[具体改动]
原因: [为什么这样改]
📋 验证步骤
- [第一步验证什么]
- [第二步验证什么]
🔄 断点续跑
如果方案A失败,自动尝试方案B,并记录结果
---
### 4️⃣ 长上下文处理
**触发词:** `大项目` / `完整分析` / `全面审查`
**针对大型代码库:**
🏔️ 整体视图
[项目结构总览]
📂 核心模块
🔗 模块关联
[模块之间的调用关系]
🎯 目标模块
[当前任务聚焦的模块]
📍 相邻风险
[修改当前模块可能影响的上下游]
---
### 5️⃣ 代码生成模式
**触发词:** `写代码` / `实现` / `生成代码`
**生成前先理解:**
📝 需求理解
[用一句话确认需求]
🏗️ 设计思路
[为什么这样设计,不一样会怎样]
💻 代码实现
方案A:[主流方案]
[代码]
优点: [优点] 缺点: [缺点]
方案B:[替代方案]
[代码]
优点: [优点] 缺点: [缺点]
🧪 验证用例
# 测试用例
def test_xxx():
assert [预期结果]
📝 注意事项
[边界情况、兼���性等]
---
## 输出规范
### 代码输出
- 必须是完整可运行的代码
- 包含必要的 imports
- 有注释解释关键逻辑
### 错误处理
- 预判可能的错误
- 提供调试hint
### 迭代意识
- 一次尝试,多次调整
- 记录每次尝试的结果
- 中断了接着跑
---
## 快速指令表
| 需求 | 推荐模式 |
|------|---------|
| 审查代码 | 🔍 深度代码分析 |
| 复杂项目 | 🏔️ 长上下文处理 |
| 修bug | 🐛 迭代调试模式 |
| 写新代码 | 💻 代码生成模式 |
| 全面评估 | 🤝 多代理协作分析 |
---
## 组合使用
**示例:**
分析这个Python项目结构,然后用迭代调试模式帮我修复登录bug,最后生成测试用例。
---
*Code Pro | 参考 DeepSeek-Code 思路的深度代码工作流*
Related skills
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Site audit, content writing, and competitor analysis for organic search rankings.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Run Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.
More from smseow001
Browse all skillsAI architecture diagram generator supporting Mermaid charts. Generate system architecture, cloud architecture, neural network, graph theory, flowchart, ER di...
让AI代理控制浏览器自动化网页操作。支持 Claude/GPT/Gemini/Ollama,可执行填表、购物、搜索等任务。
谷歌开源 AI 编程工作流 - 从需求到代码的快速转化。包含20个专项技能、规范开发流程、7大实战案例。
ComfyUI V8 秋叶中文版 全流程助手。提供安装检测、一键启动、工作流生成(文生图/图生图/ControlNet/InstantID等)、参数优化、故障排查、批量生成、模型管理等功能。All-in-one assistant for ComfyUI V8 (Aki bundle) with workflow...
硅谷多智能体量化交易系统 - 三级架构(研究员/分析师/交易员)+ 完整量化流程 + 新手平台推荐 + 策略指南。
将 OpenClaw 升级为 Claude-Code 引擎架构 - 并发执行/自我反思/向量检索/子代理系统/上下文压缩