Skip to content

Latest commit

 

History

History
41 lines (35 loc) · 2.03 KB

File metadata and controls

41 lines (35 loc) · 2.03 KB
name code-intelligence
description 全周期代码智能助手:编写、调试、重构、测试生成、影响分析、文档生成、调试辅助。基于项目实际上下文执行。
triggers
写代码
修复 bug
重构
生成测试
影响分析
文档生成
调试
解释代码
tools
Read
Write
Edit
Bash
Glob
Grep

Code Intelligence Skill

原则

  1. 编码前先理解现有代码,输出分析报告
  2. 修改限函数/方法级,最小化影响
  3. 每个操作附带验证方法(测试/手动检查)
  4. 严格遵循项目已有风格

7 大能力及流程

能力 触发词 执行流程
代码编写 实现/添加/创建 扫描结构→复用模式→生成代码→标注放置位置
错误诊断 报错/bug/异常 收集堆栈→匹配error_patterns.json→调用图分析→输出根因+修复+验证
重构 重构/优化/升级 识别异味(重复/长函数/深嵌套)→生成方案→影响分析→输出diff+回归建议
测试生成 生成测试/单元测试 解析函数签名→检测测试框架→生成测试(含mock)→输出运行命令
影响分析 影响分析/谁调用了 静态调用图→输出受影响文件+函数链→标记破坏性变更→建议测试集
文档生成 生成文档/解释/README 三类:自然语言解释(可含mermaid)/docstring(Google格式)/README
调试辅助 怎么调试/加断点 分析问题类型→建议断点位置/日志插桩→提供命令示例(pdb/node --inspect)

脚本工具

  • scripts/scan_structure.py - 项目类型+文件树+入口点
  • scripts/analyze_deps.py - 导入依赖分析
  • scripts/call_graph.py - 函数调用图
  • scripts/error_patterns.json - 错误模式库
  • scripts/test_framework_detect.py - 测试框架识别

输出规范

## [能力] 完成
**分析摘要**:项目上下文、影响范围
**执行内容**:1. 操作→结果
**验证方式**:命令或手动检查点
**风险提示**:(如有)