CodeBuddy高级功能通过命令行参数、配置文件或交互指令主动启用,默认具备全部能力;核心包括系统提示词定制(完全替换/文件加载/追加指令)、权限模式切换(auto/plan/manual)、多模型协同(按任务指定模型)及RAG知识库接入(本地文档注入与增量更新)。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
CodeBuddy 高级功能不是靠“解锁”按钮激活的,而是通过命令行参数、配置文件或交互式指令主动启用的。它默认就具备全部能力,关键在于你是否用对了调用方式——就像一把多功能瑞士军刀,不展开工具,它只是块金属。
系统提示词定制:控制AI行为的核心开关
这是最常用也最关键的高级控制手段,有三种方式可选,适用不同协作场景:
-
完全替换:用
--system-prompt覆盖所有默认指令,适合专用任务,比如“你只生成带单元测试的 Rust 函数,禁用任何解释性文字” -
文件加载:用
--system-prompt-file prompt.txt引入外部文本,便于团队统一维护和 Git 版本管理 -
追加指令:用
--append-system-prompt补充要求,比如“所有输出必须包含中文注释”,推荐日常使用,保留基础能力不丢失
权限模式切换:平衡效率与安全
CodeBuddy 默认采用自动授权,但复杂或生产环境建议手动干预:
DeepSeek
DeepSeek是一款由深度求索公司开发的免费AI助手,支持Web端和移动端使用。它拥有强大的自然语言处理能力,可进行文本对话、内容创作、代码编写、文件处理(支持图像、PDF、Word、Excel、PPT等格式)以及联网搜索。DeepSeek上下文长度达1M tokens,能一次性处理海量信息(如《三体》三部曲)。其核心优势在于完全免费、响应迅速、支持语音输入,并提供API服务,适合学习、办公和开发等多种场景。
下载
- auto 模式:适合本地开发验证,可信操作直接执行
- plan 模式:运行前先展示完整操作计划,可逐项确认或跳过,适合重构类任务
- manual 模式:每一步文件写入、命令执行都需回车确认,适合敏感项目或新手学习流程
多模型协同:按任务选“专家”
不是所有模型都适合所有事。CLI 支持细粒度指定:
- 主推理用
--model deepseek-v3.1处理逻辑密集型编码 - 图文生成用
--text-to-image-model flux-dev生成 UI 原型图 - 图像编辑用
--image-to-image-model stable-diffusion-xl修改已有截图
RAG 知识库接入:让AI懂你的项目
无需上传代码仓库,只需一条命令即可注入私有上下文:
- 执行
codebuddy --rag-path ./docs --rag-embedding bge-m3,AI 就能引用你本地的 API 文档、设计规范或历史 issue - 支持增量更新,修改文档后重新运行命令即可刷新知识索引
- 适用于技术栈迁移、遗留系统维护等需要强上下文的任务
