必须用/clear和/init组合击穿上下文污染:先/clear清空历史并确认欢迎提示,再/init扫描目录生成codebuddy.md;仅三种例外可跳过/clear——刚克隆项目、单文件调试(/init -y)、临时脚本(/init --bare)。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在CodeBuddy CLI中连续调试多个项目、反复修改同一段逻辑却得不到预期结果,或者AI开始复用过时的上下文给出矛盾建议时,单纯靠对话滚动或重开终端根本解决不了问题——这时候必须用/clear和/init组合击穿上下文污染。
先清空再初始化:标准双步法
第一步:输入 /clear → 确认清除全部历史 → 等待界面返回干净的欢迎提示(含当前时间戳)。
第二步:立即执行 /init → 不要添加任何额外描述 → 等待AI自动扫描当前目录结构并生成codebuddy.md。
这一步不能跳过等待:/init需要完整读取package.json、tsconfig.json、src/目录层级等元信息,强行打断会导致后续代码生成引用错误路径。你看到“✅ 已加载项目骨架”才算真正就绪。
绕过/clear直接/init的三种例外场景
方法一:项目刚克隆完,尚未开始任何对话 → 直接输入/init即可,无需/clear,因为初始对话为空。
CodeBuddy Code CLI 的安装、配置与使用指南。CodeBuddy Code 是腾讯推出的 AI 驱动 CLI 编程助手,支持自然语言驱动开发。 - 必备触发词:CodeBuddy, codebuddy, AI CLI, Tencent AI coding, @tencent-ai/codebuddy-code, terminal AI assistant - 适用场景:安装 CodeBuddy CLI、配置 CodeBuddy、使用 CodeBuddy 命令、排查 CodeBuddy 问题
方法二:你明确知道上次会话只涉及单个文件(比如只问了index.js的报错),且当前目录未切换 → 输入/init -y,强制覆盖已有codebuddy.md,避免重复确认。
方法三:正在调试一个临时脚本(无package.json、无src目录)→ 改用 /init --bare,跳过项目结构分析,仅启用基础语言理解能力。
高危误操作:哪些组合绝对不能做
❌ 在未执行/clear的情况下连续两次/init:第二次/init会把第一次生成的codebuddy.md当作普通代码文件读取,导致AI误判项目类型(例如把Vue项目识别成纯HTML静态站)。
❌ 执行/clear后手动修改了目录结构(如删掉node_modules、重命名src为app),再运行/init:AI将基于旧快照解析路径,后续生成的import语句全指向已不存在的目录。
✅ 正确做法是:/clear → 确保当前目录结构稳定 → /init。目录变动必须发生在/clear之前或/init完成之后。










