CodeBuddy 支持根据个人习惯与团队要求调整行为,使其输出更贴合你的工作流。合理配置后,可显著减少重复沟通与手动修正成本。
4.4.1 自定义编码规范配置技巧
让 AI 生成的代码直接符合团队风格,避免每次生成后再人工调整格式。
- 规则文件导入:在项目根目录创建规则文件(如
.codebuddy/rules.md),集中描述命名约定、注释格式、框架偏好等。例如:"统一使用 camelCase 命名变量;函数注释必须包含 @param 与 @returns;React 组件优先使用函数式写法"。在对话中通过@规则引用,或在设置中绑定为项目默认规范。 - 系统提示附加:进入 设置 > 个性化 > 系统提示,填写全局偏好的代码风格。例如"始终使用 TypeScript 严格模式"、"生成中文业务注释"。此后所有补全与对话都会自动携带该上下文。
- 项目级隔离:若你同时维护风格迥异的项目,避免使用全局系统提示"一刀切"。在各项目内单独放置规则文件,使用时通过
@规则 ./rules.md定向引用,确保不同仓库互不干扰。
4.4.2 不同场景的模型选型策略
根据任务类型灵活切换模型,在响应速度与结果质量之间取得最佳平衡。
- 极速模型:仅用于行内单行补全、括号闭合、变量命名等即时反馈场景。若当前网络环境一般,可将补全模型固定为此类,减少打字等待。
- 均衡模型:日常业务开发的主力选择,适合侧边栏对话中的代码解释、Bug 修复、简单重构。若不确定任务复杂度,默认选它。
- 深度模型:在涉及跨文件分析、算法设计、复杂重构、架构建议时临时切换。由于首字延迟稍高,建议在开始对话前先切好模型,而非在已生成半截内容后再切换。
快捷切换技巧:部分版本支持在对话输入框开头用指令临时切换本次会话模型,例如输入 /model:deep 即可调用深度模型,无需进入设置页。
4.4.3 常用指令快捷短语配置
对于高频重复操作,配置快捷短语能省去重复输入提示词的麻烦。
- 自定义快捷指令:在设置中找到"快捷指令"或"快捷短语"配置页,将常用操作绑定为短命令。例如:
/doc→ "为当前函数生成标准化注释,包含参数、返回值和异常说明"/cr→ "请对选中代码进行 Code Review,指出潜在的性能问题和可读性缺陷"/test→ "为当前函数生成边界条件充分的单元测试用例"- 代码片段联动:在 VS Code 自身的 User Snippets 中,也可创建触发 CodeBuddy 的快捷模板,将编辑器原生片段与 AI 能力结合。
- 团队共享:若使用企业版,可将高频快捷短语上传至团队公共空间,实现成员间统一话术,降低沟通误差。
配置完成后,建议先用一到两个工作日试用,观察 AI 输出是否真正减少了手动调整,再逐步迭代规则内容。