智能代码分析插件

功能特性
- 智能代码分析:通过AI模型自动解析代码结构
- 多格式支持:支持分析多种编程语言文件
- 配置化管理:
- 可自定义API端点(支持OpenAI兼容接口)
- 灵活调整模型参数(模型名称、最大Token数等)
- 自定义分析规则(Prompt)
- 可视化报告:自动生成Markdown格式分析报告
- 实时进度跟踪:扫描过程可视化进度显示
快速开始
安装要求
- Visual Studio Code ≥ 1.96.2
- 有效的API密钥
安装方式
- 通过VS Code扩展市场搜索安装 "LB Scanner"
- 或手动安装:
git clone https://github.com/your-repo/lbscanner.git
cd lbscanner
npm install
npm run compile
使用指南
基本操作
- 在资源管理器右键点击文件/文件夹
- 选择 "Open LB Scanner"
- 在界面配置API参数
- 点击"开始扫描"启动分析
配置说明
配置文件 lb.cnf 自动生成于项目根目录,包含以下参数:
json
{
"apiKey": "your-api-key",
"promptType": "default|custom",
"customPrompt": "自定义分析规则",
"apiUrl": "https://api.example.com/v1",
"model": "model-name",
"maxTokens": 4000
}
| |