开发者必备的"饭碗":大模型应用开发工具链全景图

开发者必备的"饭碗":大模型应用开发工具链全景图 大家好,我是极客老墨。 前几篇讲完了大模型的工作逻辑、Token、上下文和 API 参数。到这里,已经不能只停留在“会调接口”了。真正做项目时,问题会很快变成另一组: 代码应该让 AI 在 IDE 里补,还是交给终端 Agent 改? 一个功能要不要让 Codex 或 Claude Code 自己开分支、跑测试、提 PR? DeepSeek 便宜,但工具链怎么接?有没有 Claude Code 之外的选择? Prompt 改了以后,怎么知道不是“感觉变好了”? Agent 能跑命令、改文件、连 MCP,权限边界怎么收住? 这就是工具链的价值。 2024 年以前,很多人说“AI 编程工具”,其实是在说补全插件。2025 年以后,重点明显变了:Coding Agent 开始进入真实工程流程。它不只是补一行代码,而是能读仓库、改文件、跑命令、看测试、解释 diff,甚至在云端并行处理多个任务。 所以这篇不再按“工具排行榜”写。更实用的方式,是按一条大模型应用开发流水线来拆:模型底座、编码 Agent、Agent 应用框架、本地调试、评测观测、Go 生态,以及上线前的权限和成本控制。 本文按 2026-06-19 可查到的公开资料整理。AI 工具更新很快,具体模型名、价格、可用地区和安装方式,以官方文档为准。 一、模型 API 平台:先把底座选稳 大模型应用的底座还是 API。工具再花哨,最后都要回到三件事:能力、成本、稳定性。 1. DeepSeek:低成本长上下文,适合大量工程试错 DeepSeek 当前官方模型表里,主模型是 deepseek-v4-flash 和 deepseek-v4-pro。官方文档显示二者都支持 1M context、JSON Output、Tool Calls 和 Thinking Mode,OpenAI 格式 base URL 是 https://api.deepseek.com,同时也提供 Anthropic 格式入口。 ...

2026-06-20 · 5 min · 990 words · 老墨

02-别再用cd和grep了!这两个神器让我终端效率直接拉满

养虾日记配套工具:我写OpenClaw自动化脚本、Go开发天天用的终端神器,2分钟装好,拿来就能用 上一篇给大家分享了bat + eza,替代了系统自带的cat和ls,装上之后,想必你的终端体验直接上了一个台阶。 今天继续更新《极客工具库》系列,给大家分享两个我用了多年、每天必敲的终端神器:fzf + rg,直接换掉你天天用的cd和grep。 作为天天和终端打交道的开发者,你肯定遇到过这些痛点: 目录层级太深,cd来回切,输路径输到崩溃 找之前敲过的命令,按上箭头翻半天,翻到眼花也找不到 用grep在项目里搜代码,慢到怀疑人生,还搜不到隐藏文件 找文件全靠ls一个个翻,效率低到离谱 这两个神器,完美解决上面所有问题,每天至少帮我省2小时的无效操作。 保姆级教程安排上,2分钟就能装好,全平台兼容,零代码基础也能跟着做。 一、fzf:终端模糊搜索神器,告别无效cd/翻历史命令 fzf是一款GoLang开发的终端通用模糊搜索工具,号称「终端搜索瑞士军刀」,核心解决「找文件、找目录、找历史命令慢」的痛点,是我打开终端必用的工具。 1. 特性 小巧便携: 作为单一二进制分发,便于安装 极速高效: 支持即时搜索几百万的数据 可扩展: 通过事件-行为绑定机制完全实现自定义 支持各个主流终端: 包含 Bash、Zsh、Fish、Vim 和 Neovim 的集成 2. 一键安装命令 MacOS: 1brew install fzf Windows 1winget install fzf Ubuntu/Debian: 1apt install fzf CentOS/RHEL: 1dnf install fzf 安装完成后,执行这条命令,启用自动补全和快捷键绑定,一劳永逸: 1$(brew --prefix fzf)/install --all 执行完重启终端,就能直接用了。 2. 3个我天天用的核心实战用法 用法1:一秒搜索历史命令,告别疯狂按上箭头 这是我用得最多的功能,没有之一。 在终端里按下Ctrl + R,会直接弹出fzf搜索窗口,输入你记得的命令关键词,会实时模糊匹配所有历史命令,上下箭头选中,回车直接执行。 比如我想找之前敲过的OpenClaw相关命令,只需要输入openclaw,所有相关命令都会列出来,再也不用按上箭头翻半天了。 用法2:一键跳转任意目录,告别反复cd 不用再记复杂的目录路径,不用一级一级cd,配合zoxide(后续会讲),一键跳转到你想去的任何目录。 ...

2026-03-12 · 1 min · 204 words · 老墨