文章目录
-
- 前言
- [1. 安装和配置](#1. 安装和配置)
-
- [1.1 Claude Code安装](#1.1 Claude Code安装)
-
- [1.1.1 准备工作](#1.1.1 准备工作)
- [1.1.2 终端命令](#1.1.2 终端命令)
- [1.1.3 安装结果](#1.1.3 安装结果)
- [1.2 Claude Code的VS Code插件安装](#1.2 Claude Code的VS Code插件安装)
-
- [1.2.1 插件安装](#1.2.1 插件安装)
- [1.2.2 用户配置](#1.2.2 用户配置)
-
- [1.2.2.1 智谱API的配置](#1.2.2.1 智谱API的配置)
- [1.2.2.2 DeepSeek API的配置](#1.2.2.2 DeepSeek API的配置)
- [1.2.2.3 配置项说明](#1.2.2.3 配置项说明)
- [1.3 Claude Code添加外部Skills](#1.3 Claude Code添加外部Skills)
- [2. 内置Skills使用说明](#2. 内置Skills使用说明)
-
- [2.1 初始化技能](#2.1 初始化技能)
-
- [2.1.1 /init](#2.1.1 /init)
- [2.2 上下文会话管理类技能](#2.2 上下文会话管理类技能)
-
- [2.2.1 /compact](#2.2.1 /compact)
- [2.2.2 /context](#2.2.2 /context)
- [2.2.3 /rewind](#2.2.3 /rewind)
- [2.2.4 /clear](#2.2.4 /clear)
- [2.2.5 /goal](#2.2.5 /goal)
- [2.2.6 /usage](#2.2.6 /usage)
- [2.3 工程执行与操作类技能](#2.3 工程执行与操作类技能)
-
- [2.3.1 /run](#2.3.1 /run)
- [2.3.2 /batch](#2.3.2 /batch)
- [2.3.3 /loop](#2.3.3 /loop)
- [2.3.4 /debug](#2.3.4 /debug)
- [2.3.5 /verify](#2.3.5 /verify)
- [2.4 代码质量与分析类技能](#2.4 代码质量与分析类技能)
-
- [2.4.1 /simplify](#2.4.1 /simplify)
- [2.4.2 /code-review](#2.4.2 /code-review)
- [2.4.3 /review](#2.4.3 /review)
- [2.4.4 /insights](#2.4.4 /insights)
- [3. 四种权限模式使用说明](#3. 四种权限模式使用说明)
-
- [3.1 整体介绍](#3.1 整体介绍)
- [3.2 推荐模式](#3.2 推荐模式)
- [3.3 约束Claude Code的输出](#3.3 约束Claude Code的输出)
- [4. 小试牛刀](#4. 小试牛刀)
- [5 写在最后](#5 写在最后)
前言
过去一年,AI的迭代速度几乎让人喘不过气。从对话式AI到智能体agent,从代码补全到vibe coding------那种你只需描述想法、AI 就能帮你把代码写出来的开发方式,正在快速改变我们写程序的习惯。
如果你感觉到工具更新太快,还没跟上就又有新玩法,那这篇文章就是为你准备的。接下来,我会介绍如何基于Vs Code + Claude Code + 国内AI KEY搭建你的AI编码助手,让你把vibe coding真正落地到日常开发里。
1. 安装和配置
1.1 Claude Code安装
1.1.1 准备工作
安装Claude code之前请先确保您的电脑已安装node.js,git环境,如果没有的话请先安装上述环境后再进行下面的操作。
下载地址如下:
1.1.2 终端命令
在windows系统的cmd终端中执行如下命令
bash
npm install -g @anthropic-ai/claude-code
claude --version
1.1.3 安装结果
安装成功的log如下所示:
bash
Microsoft Windows [版本 10.0.19045.6456]
(c) Microsoft Corporation。保留所有权利。
C:\Users\Administrator>npm install -g @anthropic-ai/claude-code
added 9 packages in 23s
npm notice
npm notice New minor version of npm available! 11.6.1 -> 11.13.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.13.0
npm notice To update run: npm install -g npm@11.13.0
npm notice
C:\Users\Administrator>claude --version
2.1.126 (Claude Code)
C:\Users\Administrator>
1.2 Claude Code的VS Code插件安装
原生的Claude Code使用终端命令行进行交互,对新手不太友好;Claude Code官方推出了VS Code插件,可以通过Chat Bot进行交互,更加方便进行vibe coding。
1.2.1 插件安装
在VS Code的应用商店搜索Claude Code for VS Code,选择Anthropic发布的,点击安装即可。

1.2.2 用户配置
因为Claude模型在国内使用不稳定,所以推荐使用智谱或者DeepSeek的API,然后使用Claude Code调用。
对于Claude Code调用模型的配置有两种方式,一种是在C:\Users\Administrator\.claude\settings.json中进行配置(如果文件不存在,需要新建),一种是在Vs Code插件中进行环境配置。前者配置之后,无论终端还是VS Code插件都可以使用;后者配置之后,只能在VS Code插件中使用,但是可以同步到其他设备上登陆相同账号的VS Code,无需重新配置。笔者习惯使用后者,配置方式介绍如下文。
本文不介绍获取智谱API KEY和DeepSeek API KEY的方法,不清楚的读者可以咨询豆包。
1.2.2.1 智谱API的配置
打开Claude Code for VS Code的设置,往下拉到环境变量的配置,并点击在settings.json编辑,如下图所示:

在弹出的json文件中增加如下配置即可,注意将your_zhipu_api_key替换成自己的智普API KEY。
json
{
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "your_zhipu_api_key"
},
{
"name": "ANTHROPIC_BASE_URL",
"value": "https://open.bigmodel.cn/api/anthropic"
},
{
"name": "API_TIMEOUT_MS",
"value": "3000000"
},
{
"name": "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC",
"value": "1"
}
]
}
重启vs code,点击左侧栏的Claude Code图标,就能和Claude Code进行对话了。为了方便查看整个文件工程,可以将Claude Code拖拽到辅助侧边栏。
1.2.2.2 DeepSeek API的配置
智普的coding plan现在处于限量购买的状态,个人用户很难抢到。如果买不到智普的coding plan,推荐购买DeepSeek API。VS Code的settings.json文件里关于claude code的环境配置推荐如下,注意将your_deepseek_api_key替换成自己的DeepSeek API Key。
json
{
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_BASE_URL",
"value": "https://api.deepseek.com/anthropic"
},
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "your_deepseek_api_key"
},
{
"name": "ANTHROPIC_MODEL",
"value": "deepseek-v4-pro[1m]"
},
{
"name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
"value": "deepseek-v4-pro[1m]"
},
{
"name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
"value": "deepseek-v4-pro[1m]"
},
{
"name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
"value": "deepseek-v4-flash[1m]"
},
{
"name": "CLAUDE_CODE_SUBAGENT_MODEL",
"value": "deepseek-v4-flash[1m]"
},
{
"name": "CLAUDE_CODE_EFFORT_LEVEL",
"value": "max"
},
{
"name": "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC",
"value": "1"
},
{
"name": "CLAUDE_CODE_API_TIMEOUT_MS",
"value": "600000"
}
]
}
重启vs code,点击左侧栏的Claude Code图标,就能和Claude Code进行对话了。

1.2.2.3 配置项说明
上述配置项的详细说明如下:
| 配置项 | 配置说明 |
|---|---|
| ANTHROPIC_BASE_URL | 对接 DeepSeek 兼容 Anthropic 协议的中转接口地址:https://api.deepseek.com/anthropic 作用:替换官方 Anthropic 原生接口域名,让 Claude Code 插件走 DeepSeek API 通道,是第三方模型兼容对接的核心配置。 |
| ANTHROPIC_AUTH_TOKEN | DeepSeek 平台 API 密钥,替换原 Anthropic 的 API Key。 作用:接口鉴权凭证,调用 DeepSeek 计费接口必填,需要替换为自己的有效 Key。 |
| ANTHROPIC_MODEL | 全局强制兜底模型(优先级最高)当前值:deepseek-v4-pro[1m] ⚠️ 注意:该配置存在时,会全局覆盖 Sonnet/Haiku/Opus 分层配置,插件所有主会话、子 Agent 全部强制使用 pro 模型;如需启用精细化分层,需要删除本条配置。 |
| ANTHROPIC_DEFAULT_OPUS_MODEL | 映射原生 Opus 超强模型档位,绑定deepseek-v4-pro[1m] 作用:聊天框输入/opus命令时,会话自动切换为此模型,用于大型架构重构、疑难 BUG 深度排查。 |
| ANTHROPIC_DEFAULT_SONNET_MODEL | 映射原生 Sonnet 主力日常模型档位,绑定deepseek-v4-pro[1m] 作用:默认常规对话、代码生成、功能开发使用的主力模型,对应/model sonnet切换指令。 |
| ANTHROPIC_DEFAULT_HAIKU_MODEL | 映射原生 Haiku 轻量化模型档位,绑定deepseek-v4-flash[1m] 作用:插件后台轻量任务专用(文件检索、目录遍历、代码片段解析、简单注释),配合/model haiku快速轻量会话,节省调用成本。 |
| CLAUDE_CODE_SUBAGENT_MODEL | 插件内部独立子 Agent 专用模型:deepseek-v4-flash[1m] 作用:Agent 自动多轮调用、工具调用、分步拆解代码等隐形后台任务,单独指定轻量化模型,隔离主模型开销。 |
| CLAUDE_CODE_EFFORT_LEVEL | 主模型思考深度档位:max 作用:拉满模型推理深度,代码分析、跨文件重构时会多读依赖、多轮校验、多角度排查问题;缺点:token 消耗大幅上升、接口响应变慢,生产日常推荐改为xhigh,复杂场景临时用/effort max。 |
| CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 开关值1= 开启 作用:禁用插件非必要上报、埋点、统计类网络请求,仅保留 API 对话流量,减少无效网络消耗、优化访问稳定性。 |
| CLAUDE_CODE_API_TIMEOUT_MS | 接口超时时间:600000ms=10 分钟 作用:大项目全量代码重构、超长上下文生成时避免接口超时断开,长文本任务专用,默认常规值一般为 30000~60000ms。 |
1.3 Claude Code添加外部Skills
目前最新版本的Claude Code的VS Code插件已经支持安装Skills,在聊天的选项框里点击Manage plugins进行配置即可。主要的步骤如下:
- 点击Manage plugins打开插件管理界面。

- 在Marketplaces里添加所需Skills的地址或者文件路径,下图中显示的分别是Claude官方提供的插件包以及笔者之前在本地安装过的外部Skills。

- 在Plugins选择所需的Skills进行安装和使能。

- 重启VS Code生效,可以看到刚刚使能的Skills已经出现聊天窗口的列表里。

2. 内置Skills使用说明
Claude Code的VS Code插件版本目前功能非常丰富,大部分官方内置技能都可以使用,下面介绍下日常使用时需要用到的技能。
2.1 初始化技能
2.1.1 /init
该技能是 VSCode 插件原生自带的项目初始化技能,用于快速识别工程信息、生成项目规范文件,主要包含如下能力:
- 项目简介 & 技术栈:框架、编译器、SDK 版本、第三方依赖
- 目录结构说明:src、config、test、驱动目录各自用途
- 工程常用指令:编译、启动、安装依赖、单元测试、lint 校验命令
- 4.代码风格约定:缩进、命名、注释规范(从项目已有配置推断)
- 项目约束与特殊规则:从注释、历史代码提取开发禁忌
所以一般建议在新项目框架搭建完成、接手老旧项目、需要统一项目开发规范时使用该 skills。
2.2 上下文会话管理类技能
2.2.1 /compact
该技能是 Claude Code 官方原生自带的上下文压缩技能,用于精简超长会话、解决 Token 溢出,主要包含如下能力:
- 核心进度留存:提炼会话需求、开发进度、已改代码、待办任务,不丢有效进度
- 批量剔除冗余:清理无效调试日志、失败尝试、重复命令输出、临时缓存信息
- 保留项目基准规范:压缩后依然保留 CLAUDE.md 全局项目规则与架构认知
- 双向触发机制:支持手动一键压缩,也可在 Token 阈值过高时自动触发
所以一般建议在会话轮次过多、AI 失忆、回复错乱、Token 占用过高时使用该 skills。
2.2.2 /context
该技能是官方原生上下文诊断技能,用于监控会话 Token 状态,主要包含如下能力:
- 精准统计占用比例:展示当前上下文已用、剩余 Token 数值与占比
- 分析冗余来源:识别大日志、重复内容、无效缓存的占用情况
- 智能压缩建议:根据负载自动判断是否需要执行 /compact 压缩
- 排查会话异常:辅助定位 AI 卡顿、失忆、逻辑混乱的根本原因
所以一般建议在长会话开发中,定期检测负载、提前规避 Token 超限问题时使用该 skills。
2.2.3 /rewind
该技能是官方原生上下文回退技能,用于精细化撤回错误操作,主要包含如下能力:
- 定点精准回退:支持回退到指定对话轮次,撤销后续所有操作与修改
- 局部错误裁剪:单独删除错误调试、无效代码修改、失误操作记录
- 保留有效进度:不会全量清空会话,留存历史正确的开发方案与代码逻辑
- 无需重启会话:改错后可直接接续开发,节省重新对话成本
所以一般建议在开发思路出错、代码修改失误、需要回溯迭代历史时使用该 skills。
2.2.4 /clear
该技能是官方原生会话重置技能,用于快速清空会话上下文,主要包含如下能力:
- 清空全部会话记录:删除聊天记录、工具执行日志、临时上下文变量
- 常驻项目规范:唯一保留 CLAUDE.md 项目技术栈、工程规则、编码约束
- 重置会话状态:清除临时方案、中途任务、局部修改记录,还原初始状态
- 快速切换开发任务:无需新建会话,直接在当前窗口开启全新需求开发
所以一般建议在切换业务需求、会话逻辑混乱、需要从零开始开发时使用该 skills。
2.2.5 /goal
该技能是 VSCode 插件原生自带的会话目标锁定技能,用于固定当前开发任务、避免 AI 跑偏,主要包含如下能力:
- 固化当前任务目标:手动明确并记录本轮会话核心开发需求、任务范围与交付标准
- 约束开发边界:防止 AI 超额开发、无效优化、擅自改动无关代码模块
- 全程锚定方向:长会话中持续锁定目标,避免需求遗忘、逻辑跑偏、反复试错
- 任务阶段性校验:自动对照目标判断当前进度是否达标、是否偏离预期
所以一般建议在复杂功能开发、长会话迭代、需要严格控制开发范围时使用该 skills。
2.2.6 /usage
该技能是 VSCode 插件原生自带的技能使用查询技能,用于查看 Claude Code 所有内置指令的用法说明,主要包含如下能力:
- 查询指令用法:快速查看所有原生技能、斜杠命令的详细功能与使用场景
- 展示参数说明:对支持传参的指令,输出对应参数含义、使用格式、调用范例
- 推荐适配场景:根据当前开发场景,智能推荐合适的技能指令提升开发效率
- 新手快速上手:解决指令遗忘、不会使用、场景匹配错误等问题
所以一般建议不熟悉指令用法、想要查询技能功能、需要高效匹配开发工具时使用该 skills。
2.3 工程执行与操作类技能
2.3.1 /run
该技能是 VSCode 插件原生自带的快速运行调试技能,用于一键执行项目与脚本,主要包含如下能力:
- 一键快速运行:自动适配项目运行指令,一键启动项目、脚本、测试程序
- 实时捕获运行日志:全程抓取运行输出、报错信息、异常堆栈并精准解析
- 运行报错修复:针对启动失败、运行报错、逻辑异常给出对应修复方案
- 轻量化调试:无需手动输入复杂命令,简化日常调试、验证流程
所以一般建议代码修改后、功能开发完成后,需要快速验证程序运行效果时使用该 skills。
2.3.2 /batch
该技能是 VSCode 插件原生自带批量执行技能,用于高效处理多文件、多步骤任务,主要包含如下能力:
- 批量文件操作:一次性批量读写、修改、重构多个文件,无需单文件重复操作
- 批量命令执行:串行/并行执行多条终端指令,统一处理执行结果
- 统一异常处理:批量任务中自动捕获报错,跳过失败项、继续执行剩余任务
- 简化重复工作流:适配批量改注释、批量修格式、批量替换代码等场景
所以一般建议需要批量处理多文件、重复工程操作时使用该 skills。
2.3.3 /loop
该技能是 VSCode 插件原生自带循环执行技能,用于定时、重复执行任务,主要包含如下能力:
- 自定义间隔轮询:可设置时间间隔,循环执行指定指令或任务
- 状态监控适配:适配服务部署状态、日志输出、接口连通性轮询场景
- 自动持续执行:无需手动重复触发,自动迭代执行目标任务
- 可随时终止任务:支持随时暂停、终止循环,不残留后台任务
所以一般建议需要持续监控、轮询校验、重复执行固定操作时使用该 skills。
2.3.4 /debug
该技能是 VSCode 插件原生自带调试诊断技能,用于排查会话与工程问题,主要包含如下能力:
- 开启详细调试日志:打印 Claude 执行过程、工具调用记录、权限日志
- 定位执行异常:排查命令执行失败、工具调用报错、权限异常问题
- 会话故障诊断:修复 AI 不响应、指令失效、技能无法触发等异常
- 输出诊断报告:汇总问题原因并给出对应的修复、规避方案
所以一般建议在技能失效、命令报错、会话异常无法正常使用时使用该 skills。
2.3.5 /verify
该技能是 VSCode 插件原生自带的成果验证校验技能,用于专项校验代码修改有效性,主要包含如下能力:
- 功能有效性校验:针对性验证本次代码修改是否解决对应问题、实现预期功能
- 回归风险检测:检查改动是否引发新 Bug、破坏原有逻辑、产生兼容问题
- 多维度验证方式:结合代码逻辑、运行结果、业务场景做综合校验
- 输出验证结论:明确给出通过/不通过结论,同时给出整改、补全优化建议
所以一般建议在功能开发、Bug 修复完成后,需要核验改动有效性、规避回归问题时使用该 skills。
2.4 代码质量与分析类技能
2.4.1 /simplify
该技能是 VSCode 插件原生自带代码精简优化技能,用于快速提质代码,主要包含如下能力:
- 并行代码审查:启动多维度审查,批量排查代码冗余、不规范、逻辑瑕疵
- 自动精简代码:简化复杂逻辑、删减冗余变量、合并重复代码片段
- 保留原有功能:优化过程不改动核心业务逻辑与项目功能
- 统一代码质量:提升代码可读性、可维护性,降低代码复杂度
所以一般建议代码臃肿冗余、逻辑复杂晦涩,需要轻量化优化提质、统一代码风格时使用该 skills。
2.4.2 /code-review
该技能是 VSCode 插件原生自带的专项代码审查技能,用于精细化校验代码质量,主要包含如下能力:
- 全方位代码检测:扫描代码语法错误、逻辑漏洞、性能问题、安全隐患与不规范写法
- 适配项目规范:严格对照 CLAUDE.md 编码约束、项目代码风格开展审查
- 输出整改明细:精准定位问题代码行、说明风险点、给出可直接落地的修复方案
- 增量审查校验:支持针对新增、修改代码单独审查,无需全量扫描项目
所以一般建议在代码开发完成、功能迭代收尾、代码提交前做质量校验时使用该 skills。
2.4.3 /review
该技能是 VSCode 插件原生自带的快速复盘审阅技能,主打轻量化全局审阅,主要包含如下能力:
- 会话成果复盘:快速梳理当前会话所有代码修改、功能新增、问题修复内容
- 整体逻辑校验:检查本次开发代码逻辑连贯性、功能完整性、适配兼容性
- 精简总结输出:汇总本次开发成果、现存问题、后续优化方向
- 高效核对变更:快速核对代码改动是否符合需求、规避无效修改与冗余改动
所以一般建议在单轮功能开发结束、需要快速复盘整体开发成果时使用该 skills。
2.4.4 /insights
该技能是 VSCode 插件原生自带的项目洞察分析技能,用于深度解析工程与代码,主要包含如下能力:
- 项目架构解析:梳理项目整体架构、模块依赖、代码调用关系
- 代码质量洞察:分析代码痛点、冗余模块、可优化点、潜在风险
- 工程问题梳理:汇总项目架构缺陷、不合理目录、不规范开发逻辑
- 输出优化建议:针对性给出架构优化、代码提质、工程规范整改方案
所以一般建议接手新项目、项目迭代优化、需要深度梳理工程架构与代码质量时使用该 skills。
3. 四种权限模式使用说明
Claude Code的VS Code插件版本一共有四种权限模式,如下图所示:

3.1 整体介绍
这四种权限模式的详细说明如下:
| 模式名称 | 状态栏标识 | 核心权限规则 | 适用场景 | 安全等级 |
|---|---|---|---|---|
| Default(默认手动模式) | ✋ Ask before edits | 所有文件的修改、新增、删除操作,以及终端命令执行,均需要手动确认,AI 不会自动改动代码、执行指令。 | 陌生新项目开发、生产环境代码修改、核心配置文件调整、新手调试、需要谨慎修改代码的场景。 | 最高 |
| AcceptEdits(自动编辑模式) | </> Edit automatically | 文件读写、代码修改操作自动执行,无需手动确认;npm、bash、pip 等所有 Shell 终端命令,仍需手动审批后执行。 | 日常业务开发、组件编写、小范围代码迭代、常规代码优化,是日常开发主力使用模式。 | 高 |
| Plan(规划只读模式) | 📋 Plan mode | 纯只读模式,仅可读取源码、分析代码逻辑、输出改造方案,禁止所有文件修改、命令执行操作,无任何代码改动权限。 | 项目源码阅读、大型重构方案梳理、代码审计、需求方案评估、提前预判代码改动范围。 | 极高(零风险) |
| Auto(智能全自动模式) | ⚡ Auto mode | 改源码、新增代码、运行测试、安装常规依赖等低风险操作自动执行;删除系统目录、篡改环境变量等高风险操作会自动拦截,弹窗等待手动确认,自带安全风控机制。 | 批量代码生成、长流程自动化开发、本地 CI 调试、大范围批量代码重构。 | 中 |
3.2 推荐模式
笔者平常使用最多的是AcceptEdits模式和Plan模式。
-
AcceptEdits模式用于日常代码的小范围修改,特别是配合VS Code可以让Claude Code快速获取需要修改的代码范围。
-
Plan模式用于重构代码或者开发新项目之前,和Claude Code进行详细沟通,确认整体的方案架构。
3.3 约束Claude Code的输出
对于AcceptEdits模式模式,有时修改的文件较多,想要快速了解修改的代码范围,可以在C:\Users\Administrator\.claude文件夹中新建CLAUDE.md,在该文件中约束Claude Code最后的总结输出。笔者填入的内容如下,供读者参考。
markdown
# Claude Code 全局规则
## 语言设置
- **永远使用中文回复用户**,包括所有对话、代码解释、错误信息等
## 代码修改总结格式
当提供代码修改的最终总结时,必须遵循以下格式:
1. 首先列出所有修改的文件
2. 对于每个文件,列举修改的功能/特性,并附带可点击的行号范围
### 格式示例
### 修改的文件
#### 1. [文件名](相对路径/到/文件)
- **功能描述**:[文件名](相对路径/到/文件:起始行-结束行)
- ...
#### 2. [文件名](相对路径/到/文件)
- **功能描述**:[文件名](相对路径/到/文件:起始行-结束行)
- ...
4. 小试牛刀
由于篇幅有限,笔者找一个简单的项目进行演示,读者可以基于上文的介绍,自己动手实践下,或许就知道Claude Code为啥这么火。
笔者之前使用Tkinter制作过一个用于演示CAN Bootloader功能的上位机,介绍如下文:
但是Tkinter做的界面不太美观,所以让Claude Code(基于智谱API)使用ttkbootstrap重新做一个功能相同的上位机。主要的对话过程如下:
-
先将需求给到Claude Code,对话内容如下:

-
生成之后会给一个总结。

-
执行
pip install ttkbootstrap安装所需库之后运行python脚本,发现有报错。直接将报错信息发到聊天窗口,让Claude Code自行处理。
-
Claude Code发现是ttkbootstrap的
LabelFrame不支持bootstyle参数,将代码中相关配置删除。
-
再次运行python脚本,发现还有报错,粘贴报错信息给到聊天窗口,让Claude Code进行处理。发现是
bootstyle参数没有删除干净。

-
再次运行python脚本,可以正常运行,但是发现底部的进度条因为窗口高度太小没有显示。继续让Claude Code进行修改。(界面修改使用的聊天次数比较多,这里就不一一列出了)
-
最后还发现加载的烧录文件的路径名太长导致进度条丢失的问题,这个Claude Code一次解决了。

-
最终运行脚本进行测试,可以实现CAN Bootloader的功能。

5 写在最后
笔者使用Claude Code时间不长,对于Claude Code谈不上非常熟悉。如果有好的Claude Code使用Tips,欢迎评论区留言。
整理不易,如果觉得本文对你有用,帮忙给个三连!!!