别问哪个 AI 工具最好——我换了一圈才想明白的几件事 我有个毛病估计你也有刷到个新 AI 工具吹得天花乱坠立马装上试。用两天又看到个更火的再装。折腾了大半年我收藏夹里躺着十几个神器真正天天用的一个手数得过来。最让我上火的不是装了又删是每换一次我之前调顺的那套用法、攒下的配置、好不容易养出来的手感全打水漂从头再来。后来我才慢慢琢磨过味儿来我一直问错了问题。我老在问哪个 AI 工具最好。可这问题压根没法答——工具年年出新的今天封神的明年就被拍在沙滩上。我真正该问的是另一个问题哪个工具值得我花时间养、能陪我用上几年而不是用着用着反过来卡我脖子这篇就跟你聊聊我换了一圈、栽了几回跟头之后看 AI 工具时慢慢养成的几个习惯。不是什么标准答案是我自己的教训。一、我开始关心它会不会有一天卡住我我想先说说我是怎么把眼光从好不好用挪开的。一开始我也只看一件事顺不顺手。界面漂亮、上手快、演示炸裂我就觉得是好东西。可栽多了我发现“现在顺手和能陪我走远”根本是两码事。那些第一眼惊艳的工具深用半年毛病全出来了我想加个自己的小功能加不了想换个更便宜的模型绑死了最惨的一次我重度依赖的一个工具说涨价就涨价我连搬家都搬不动所有东西都卡在它那套封闭格式里。从那以后我看工具关心的就不是它现在能给我什么了而是——它会不会有一天反过来卡住我。下面这几件我后来格外在意的事全是顺着这个担心来的。每一件背后都是一种将来可能把你卡死的坑。我顺手拿 OpenCode前面带你装过的那个 AI 搭子对照着说——倒不是劝你用它是它正好这几样都占了拿它当个看得见摸得着的例子比我空口讲清楚。二、我会先看它愿不愿意让我看见内部我现在装一个准备长期用的工具第一反应居然是去看它开不开源。我以前也觉得开不开源关我啥事我又不读代码。后来想通了一层。一个闭源工具对你就是个黑盒子它背地里干了啥你不知道它把你的数据传哪去了你不知道它哪天悄悄改规则、加限制你也只能认。开源不一样。它把里子翻开给你看。哪怕你自己不看代码全世界总有人在替你盯着——有问题会被人揪出来、吵出来、修掉。我越来越离不开 AI 帮我干活——让它读我的文件、改我的东西、连我的账号。你说我凭啥信它凭它官网文案写得好能被看见的才谈得上信。这是我后来才认的一个理。拿 OpenCode 说它整个代码就摊在 GitHub 上谁都能翻、能提意见、能改了交回去。有个细节我特别有感触它管 AI 的那套规矩不是锁在哪个公司服务器里而是写在你项目里一个叫AGENTS.md的明文文件里还专门建议你把它提交进 Git跟代码一块儿管。你品品——AI 该守什么规矩是一份你能读、能改、能查到每次改了啥的文件。这种摊开给你看的劲儿才让我敢把活交出去。三、我吃过被绑死的亏所以现在很在意能不能换脑子这件事我是真栽过。你得先知道个事大多数 AI 工具自己并不聪明真聪明的是它背后接的那个大模型。工具是个壳模型才是脑子。我之前用的一个工具壳和脑子是焊死的只能用它指定那一家模型。结果那家一涨价我直接挨宰后来那模型又出了点状况被限流我整个活儿跟着停摆。那一刻我才反应过来我的命攥在别人手里。能自由换脑子的工具完全是另一种活法哪个模型便宜、哪个强、哪个更对我这个活的胃口我换就是。粗活用小模型省钱硬骨头上强模型随我。说到底就一句——没谁能拿捏你。所以我现在看工具会盯着这一条它到底把选择权给不给我。OpenCode 这点让我挺舒服它自己不绑任何一家模型我给它配上哪家的钥匙它就用哪家主流的几乎都能接内部认模型就是提供商/模型名这么个写法换家等于改个名字。它甚至让我给不同的活配不同的脑子——规划分析用个快又便宜的真动手实现再上强的。连这种细活的选择权都还在我手上。四、我后来很看重它的内部分不分得清前两件事担心的都是外面会不会卡我。还有一件是往工具肚子里看的。我打个你肯定遇过的比方。家里那种一体机——洗衣、烘干、净化全揉在一个机器里听着方便。可一旦坏了修哪儿都得整台搬走想单独换个更好的烘干没门全焊死了。工具也这样。我后来特别怕那种一锅粥式的 AI 工具规矩、角色、能力全搅在一起我想动一点点整个就塌一片。我喜欢的是分得清清楚楚的那种。还记得前面聊过那个 AI 编辑部吗一个能干活的班子得有清楚的结构谁拍板、谁干活、活怎么交接、什么事不许擅自做。这些不能糊成一团得各是各的。一个工具内部要是也这么分层你才改得动、调得明白——想改规矩就动规矩那块想加个角色就动角色那块互不打架。这块我翻 OpenCode 的时候确实有点惊喜它是真把这几层切开了而且每层我都能自己调管 AI 的规矩就是前面那个AGENTS.md大白话写清楚它在这项目里该守什么。角色分成两种一种是你直接对话、负责调度的主管一种是被叫来干专门活的专员——它甚至自带一个只许看、不许改代码的探子角色。你想加新角色丢个 Markdown 文件就成。每个角色能动哪些工具单独配能细到这个角色只读不许写。最戳我的是它那套红线设置每个动作能设三档——放手做、先问我、压根不许碰。它干脆内置了两个模式一个干活模式全放开一个规划模式默认把所有改文件、跑命令的动作都设成先问我让 AI 只许动脑、不许动手。你看谁拍板、谁干活、什么必须问人这套秩序在它这儿不是一坨看不透的黑盒是一层层摊开、能逐层改的东西。五、我现在会想它能不能长出我自己的东西这件事是上一条的延伸。我用工具用久了有个体会刚上手时官方给啥我用啥。可用着用着我就有了自己的怪癖、自己的活法、自己那些别人没有就我有的需求。这时候工具分两种。一种像买回来的成品家具啥样就啥样你长出新需求它在原地不动迟早被你嫌弃换掉然后又开始下一轮折腾。另一种像乐高留着标准接口你想加什么自己拼上去。我现在偏爱后一种。术语叫插件但你不用记这词你只要知道它意味着仨事别人写好的好东西你能直接装你的特殊需求能自己做一个挂上去一堆人各造的零件能凑成一个越来越大的生态彼此能用。说个 OpenCode 文档里的真实例子我看完就记住了你可以写一小段插件专门拦住 AI不让它去读.env这种存密码的文件。这种我自己的安全规矩不用求着官方更新自己几行就加上了。更让我改观的是这种自己加零件的玩法根本不用你一个人从零搓。一个肯敞开的工具周围迟早会长出一圈社区——一堆人把自己趟过的路、攒下的本事做成现成的零件摆在那儿你拿来就能用。我随手翻过几个都是 GitHub 上能自己去看的有人把给一篇文章配图、生成封面、排成各平台能用的格式这套活打包成了一组现成技能JimLiu/baoyu-skills有人更狠把遇到 bug 怎么一步步查、动手写之前先怎么想清楚这类做事的章法沉淀成了一套方法论技能obra/superpowers还有人嫌命令行黑乎乎的不好看干脆做了个带界面的壳把 OpenCode、Claude Code、Codex 这些工具一股脑套进同一个窗口还能自己换皮肤iOfficeAI/AionUi。这些没一个是哪家公司发的官方功能全是社区里的人自己造、自己开源、互相能拿来用的。你缺的那个能力大概率已经有人造好了你鼓捣出来的东西也能塞回这个池子让下一个人接着用。我后来才咂摸出这里头的分量一个值得长期养的工具不该逼你闭门造车。它得留着口子让你站在一堆人的肩膀上往上搭——把别人的零件拼成自己的活法再把自己的活法喂回去。一个人能想到的玩法总归有限一圈人对着同一个开放内核各搭各的那是另一个量级的事。这一下我的身份就变了——我不只是个用户我还能当这工具的改装师甚至是这个生态里的供货商。它能跟着我长也跟着一群人一起长长出我自己的样子。六、我会多看一眼它能不能从自己用变成给别人用前面几件说的都是我一个人用得爽不爽。最后这件是我越想越觉得重要的这工具能不能从我自己用长到给别人用。大多数 AI 工具就一副面孔——你在自己电脑上敲。这没毛病但也就到头了。可有的工具是会变形的。同一套东西能在你终端里用能开成个网页让全组人一起用甚至能当个后台服务塞进你做的产品里让你的用户去用。你可能想我一个人用用要这么多花样干嘛。我换个角度说。今天你只是找个 AI 帮自己干活可你慢慢攒下的这套本事——怎么编排一个 AI 班子、怎么定规矩、怎么兜底——它是能变成生产力、甚至变成一门小生意的。真到那天一个只能自己用的工具你得整个推倒重来一个本来就能变形的你换个面孔对外开就行底子不动。OpenCode 在这点上是真留了后路同一个内核官方就给了好几副面孔——终端里的、浏览器里的、塞进编辑器的还有个能被程序调用的服务端和开发套件。意思就是我今天在终端里调教熟的那套 AI 班子哪天想做成网页给同事用、或者接进自己产品里地基不用换。你今天的搭档没准就是你明天产品的地基。选的时候多看这一眼将来能少一次重头再来。七、写在最后绕回开头那个问题到底哪个 AI 工具最好聊到这儿你大概也看出来了——我觉得这问题问错了。没有什么最好的工具只有配不配长期陪你的工具。而我换了一圈、栽了几回之后看的也就是这么几样它愿不愿意让我看见内部、肯不肯把换脑子的选择权给我、里头分不分得清、能不能让我加自己的东西、将来能不能跟着我从自己用长到给别人用。我一路拿 OpenCode 对着说真不是想让你也去装一个。是想让你看清一件事这几样不是我编出来唬人的漂亮话是真有工具一条条做到了——所以这几条是量得出真东西的。我想留给你的从来不是一个工具名是这几个看工具的角度。因为工具会换眼光不会。今天你拿它看 OpenCode明天出了别的你照样这么看。会过时的永远是工具不会过时的是你心里那套判断它的标准。往后真正会用 AI 的人多半不是追新追得最快的那个而是心里有杆秤、知道什么东西值得自己花几年去养的那个。不过话说回来挑明白了只是第一步。一把好工具刚到手还是台通用机器——它不认识你、不懂你的规矩、不知道你这摊活该怎么干。下一篇咱们就动手从一张空白的AGENTS.md开始一步步把一个谁都能用的通用 AI调教成只听你这套规矩、专帮你干这摊活的私人搭子。挑工具靠眼光养工具靠手——下一篇我带你上手养一个。关于 ArchAIHarness这篇文章是「看懂 AI 与智能体」专栏的一部分由ArchAIHarness持续输出。ArchAIHarness 是一套面向 AI 时代软件工程的人机协同架构哲学与公开工程资产主张架构师定义秩序AI 在秩序中生长。人立法AI 执行体系审计。如果你也希望 AI 在明确的架构边界内协作而不是在混沌中碰运气欢迎到 GitHub 上看看我们在做什么组织主页github.com/ArchAIHarness — 了解完整理念与资产全景本专栏zhuanlan-ai-and-agents— 所有文章的源码与发布记录实践指南docs— 架构哲学、工程方法和落地指南开源工具agent-workflows— 可复用的 AI 协作 Agents、Skills 与 Tools工程样例framework— DDD AI 协作的工程底座展示如何在开发中融合 AIEngineered by Architects · Empowered by AI · Audited by Discipline

相关新闻

最新新闻

如何快速安装Blue Topaz主题:打造专属笔记环境的完整指南

如何快速安装Blue Topaz主题:打造专属笔记环境的完整指南

如何快速安装Blue Topaz主题:打造专属笔记环境的完整指南 【免费下载链接】Blue-Topaz_Obsidian-css A blue theme for Obsidian. 项目地址: https://gitcode.com/gh_mirrors/bl/Blue-Topaz_Obsidian-css 你是否厌倦了Obsidian默认的单调界面?每…

2026/7/11 0:15:31
Go 数据库迁移工具链:从手写 SQL 到自动化版本管理的演进实践

Go 数据库迁移工具链:从手写 SQL 到自动化版本管理的演进实践

Go 数据库迁移工具链:从手写 SQL 到自动化版本管理的演进实践 一、手写 SQL 迁移的熵增:当 add_column_migration_v3_final_final2.sql 成为常规命名 数据库 Schema 变更是应用演进中最危险的操作。手写 SQL 的方式来管理这些变更,经过一段…

2026/7/11 0:15:31
终极PDF解密神器:3分钟永久解除科学文库7天限制的完整指南

终极PDF解密神器:3分钟永久解除科学文库7天限制的完整指南

终极PDF解密神器:3分钟永久解除科学文库7天限制的完整指南 【免费下载链接】ScienceDecrypting 破解CAJViewer带有效期的文档,支持破解科学文库、标准全文数据库下载的文档。无损破解,保留文字和目录,解除有效期限制。 项目地址…

2026/7/11 0:15:31
Visual C++运行库终极解决方案:VisualCppRedist AIO深度技术解析

Visual C++运行库终极解决方案:VisualCppRedist AIO深度技术解析

Visual C运行库终极解决方案:VisualCppRedist AIO深度技术解析 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist VisualCppRedist AIO是一个专业的Micr…

2026/7/11 0:15:31
苏州大学研究生毕业论文LaTeX模板:云端写作的完美解决方案

苏州大学研究生毕业论文LaTeX模板:云端写作的完美解决方案

苏州大学研究生毕业论文LaTeX模板:云端写作的完美解决方案 【免费下载链接】Soochow-University-Thesis-Overleaf-LaTeX-Template 苏州大学研究生毕业论文Latex模板 - Overleaf 项目地址: https://gitcode.com/gh_mirrors/so/Soochow-University-Thesis-Overleaf-…

2026/7/11 0:15:31
Paramiko SFTP 文件传输:Python 3.9 环境实现批量上传/下载的5个关键步骤

Paramiko SFTP 文件传输:Python 3.9 环境实现批量上传/下载的5个关键步骤

Paramiko SFTP 文件传输:Python 3.9 环境实现批量上传/下载的5个关键步骤在自动化运维和分布式系统管理中,文件传输是最基础却最容易出问题的环节之一。想象一下这样的场景:凌晨三点,你需要在50台服务器上紧急部署一个热修复补丁&…

2026/7/11 0:10:31

月新闻