使用 Reasonix 接入 DeepSeek:从零搭建你的 AI 编程助手

发布时间:2026/6/10 4:00:39

使用 Reasonix 接入 DeepSeek:从零搭建你的 AI 编程助手 使用 Reasonix 接入 DeepSeek从零搭建你的 AI 编程助手1. 前言两个主角Reasonix 是什么Reasonix 是一个运行在终端中的 AI 编程助手。它不是你 IDE 里的一个插件——它就是你的编程伙伴本身。它可以直接读你的代码读文件、搜索内容、列出目录✏️写你的代码精确修改、多文件编辑、自动创建新文件⚡执行命令运行构建、测试、类型检查甚至启动开发服务器子代理模式把复杂任务代码审查、安全审计、全仓库探索分派给隔离的子进程并行处理Plan 模式做大型重构时先生成计划等你审批再动手——改错了回滚代价太大DeepSeek 是什么DeepSeek 是当下最热门的国产大模型之一。它提供了标准 API 接口支持两个模型模型定位适合场景deepseek-v4-pro旗舰推理模型复杂重构、源码分析、架构设计deepseek-v4-flash轻量快速模型简单问答、代码补全、日常对话为什么把它们组合Reasonix 负责编程工作流文件操作、搜索、执行命令DeepSeek 负责思考推理。你的代码永远留在本地只有对话内容发送给模型。你在终端里↔ Reasonix CLI本地工具层↔ DeepSeek API云端推理2. 准备工作获取 DeepSeek API Key2.1 注册账号访问 DeepSeek 开发者平台用手机号或邮箱注册。2.2 获取 API Key登录后进入API Keys页面点击「创建新的 API Key」复制保存。Key 只会显示一次请妥善保存2.3 充值按需DeepSeek API 按 token 计费价格远低于 GPT-4。新用户通常有免费额度。建议先充值 10-20 元测试够用很久。3. 安装 Reasonix3.1 系统要求macOS / Linux / WindowsWSL 或原生终端Node.js 18终端模拟器iTerm2、Windows Terminal、Alacritty 均可3.2 安装# 通过 npm 全局安装npminstall-greasonix# 验证安装reasonix--version如果安装成功会输出版本号。或者Reasonix4. 配置 DeepSeek 接入4.1 设置环境变量将你的 DeepSeek API Key 设为环境变量。建议写入 shell 配置文件~/.zshrc或~/.bashrc方便持久化# 编辑配置文件vim~/.zshrc# 添加以下两行exportDEEPSEEK_API_KEYsk-xxxxxxxxxxxxxxxxxxxxxxxxexportDEEPSEEK_MODELdeepseek-v4-pro# 或者 deepseek-v4-flash# 使其生效source~/.zshrc或者直接 界面中 输入API_KEY 即可我已经输入过了 进入 主界面了4.2 选择模型pro vs flash场景推荐模型分析几百行源码、做架构重构方案deepseek-v4-pro改一行配置、问个技术概念、日常聊天deepseek-v4-flash不确定先用 flash不行切 pro—省 token 技巧把默认模型设为flash在需要深度推理时临时切换。Reasonix 支持运行时动态换模型。4.3 验证配置reasonix code启动后输入hello如果正常回复说明 DeepSeek 已成功接入。5. 基础使用快速上手5.1 第一个对话让它读你的项目进入你的项目目录启动 Reasonixcd~/my-project reasonix code然后直接问分析一下这个项目的目录结构主要模块有哪些Reasonix 会自动调用directory_tree查看结构调用read_file读关键文件然后给你一个分析总结。5.2 让它帮你写代码在 src/utils 下创建一个 formatDate.ts接收 Date 对象返回 yyyy-MM-dd 格式的字符串。Reasonix 会直接创建文件写好代码。你可以说「把格式改成 yyyy/MM/dd」它会精确修改那一行。5.3 让它帮你搜索项目里有哪些地方调用了 getUserById 函数Reasonix 会执行全局搜索每一条结果都带上文件路径和行号点击即可跳转。5.4 让它帮你改代码真正的编辑模式把 UserService 里的所有 console.log 改成 logger.infoReasonix 会精准定位每一处 console.log生成 SEARCH/REPLACE 编辑逐处替换——不是重写整个文件只改你要改的地方。6. 进阶功能6.1 Plan 模式大改前的审批表做多文件重构时直接让它动手风险太高。Plan 模式让你先审后改 /plan 我想把整个项目的异常处理从 try-catch 改成全局 ExceptionHandlerReasonix 会生成一份完整计划——包括要改哪些文件、每个文件改什么、哪一步风险高——等待你审批。你确认后它才开始动手。6.2 Skills技能系统一键调用专业工作流Reasonix 内置了一系列可复用的技能。常用场景# 代码审查——让子代理审查你的改动/reviewfocus on the auth module# 安全审查——专门检查注入、密钥泄露、路径穿越/security-reviewcheck all user input handling# 探索代码库——让子代理去读几十个文件你只看结论/explorefind all places where password is handled你可以用/skill skill-name调用已有技能也可以用create_skill创建自己的专属技能。6.3 Memory 系统让 Reasonix记住你的偏好Reasonix 默认不知道你的项目规范。用 Memory 告诉它 记住这个项目用 pnpm 不是 npm所有安装命令用 pnpm 记住我们团队禁止用 any 类型代码审查时严格检查以后每次对话这些记忆会自动加载到上下文中。它也支持项目级记忆只在这个项目生效和全局记忆所有项目都生效。6.4 Subagent子代理并行处理大任务当你有两件独立的事情需要同时调查时 同时分析一下 UserService 的 bug 和 OrderService 的性能问题Reasonix 会启动两个隔离的子代理并行调查各自在独立的上下文中读文件、分析最后把结论汇总给你。子代理的工具调用不进你的主对话上下文节省大量 token。6.5 MCP Server接入外部工具Reasonix 支持 MCP 协议可以接入第三方工具扩展能力# 接入文件系统工具reasonix mcpaddfilesystem --from-catalog filesystem# 接入 GitHub 工具reasonix mcpaddgithub --from-catalog github接入后Reasonix 可以直接操作文件系统、查询 GitHub Issue 等。7. 最佳实践7.1 给上下文再提问❌不好「修复这个 bug」✅好「读取 src/user/login.ts 文件第 45 行的 validateToken 返回了 null 导致下游 NPE帮我分析原因并修复」Reasonix 能看到你的文件系统但先说清楚你要查什么它才精准定位。7.2 Plan 模式不滥用改一两个文件 → 直接说让它改改 5 个文件或涉及架构变更 →/plan走审批一个原则如果改错了你无法一行git checkout -- .回滚就走 Plan 模式。7.3 简单任务用 flash省钱又快日常问答、解释代码、搜文件——fly 模型完全够用。遇到需要深入推理的——分析复杂源码、设计架构方案——再切到 pro。7.4 善用 Memory 固化规则每当你发现 Reasonix 反复犯同样的错误比如不用你项目的包管理器别只是纠正——用 Memory 让它永远记住。一劳永逸。7.5 子代理是省 token 的利器当你需要了解项目中所有数据库操作是怎么做的——不要让它直接在主对话中读几十个文件会爆上下文。用/explore交给子代理它读完分析完只返回结论。8. 常见问题 FAQQAPI Key 设置了但 Reasonix 不认检查确认环境变量名是DEEPSEEK_API_KEY全大写确认source ~/.zshrc或重启终端用echo $DEEPSEEK_API_KEY验证是否输出正确的 keyQpro 和 flash 怎么选你要做什么选日常聊天、解释概念flash ✅搜索文件、简单重构flash ✅深度源码分析、架构方案pro ✅不确定flash 先试不够再切 proQ怎么看用了多少 token每次对话结束后Reasonix 会显示本轮 token 使用量。你也可以用reasonix stats查看历史统计。Q代码安全吗Reasonix 是一个本地终端应用。你的源代码不会被上传到任何第三方服务器——只有你发给模型的对话内容会发送到 DeepSeek API。所有文件操作读、写、搜索、执行命令都是在你本地完成的。结语Reasonix DeepSeek 的组合本质上是把编程和思考解耦Reasonix负责编程工作流——它是一个懂文件系统、会执行命令、能管理子任务的手DeepSeek负责推理——它是能理解复杂需求、分析源码、生成方案的脑两者通过 API 连接在一起给你一个在终端里就能完成阅读 → 思考 → 修改 → 验证完整闭环的 AI 编程伙伴。现在打开终端装上 Reasonix接上 DeepSeek开始你的第一段对话吧。

相关新闻