前言
OpenCode 162k⭐,Claude Code 84k⭐。
最近GitHub上的这场"工具战争",我看了很多讨论。
很多人问我:你选哪个?
我的答案是:都不选,直到我知道自己要解决什么问题。
这篇文章,我想分享一个非程序员的AI工具选择框架。不是为了教你用某个工具,而是教你怎么选工具。
一、问题诊断:工具焦虑的本质
1.1 现象:工具太多了
最近一年,AI工具爆炸式增长。
- 文本生成:ChatGPT、Claude、Gemini、Kimi...
- 代码生成:GitHub Copilot、Claude Code、OpenCode...
- 图像生成:Midjourney、DALL-E、Stable Diffusion...
- 视频生成:Sora、Runway、即梦...
- 音频生成:ElevenLabs、Murf...
每个工具都说自己最好用。
每个工具都有粉丝。
每个工具都有教程。
1.2 焦虑:不知道选哪个
很多人的状态是:
- 今天用ChatGPT,明天用Claude
- 这周学GitHub Copilot,下周学Claude Code
- 看到新工具就想试,试了一半又放弃
- 最后什么都没学会,只是在工具之间不停切换
这就是工具焦虑。
1.3 根本原因:不知道自己要解决什么问题
我在国企工作16年。
我见过很多人焦虑。
他们焦虑的不是工具本身。
他们焦虑的是:不知道自己要用工具干什么。
举个例子。
我经常被问:Claude Code好不好用?
问这个问题的人,几乎没有一个能说清楚——他要用它干什么。他们说"提效"。但"提效"不是一个具体问题,是一个借口。一个人如果真的知道自己要解决什么问题,他就不会问"这个工具好不好用",他会问"这个工具能不能解决我的问题"。
他不知道自己要解决的具体问题是什么。
所以他看到任何工具都想试。因为他没有判断标准。
二、框架核心:选工具前先问3个问题
我总结了一个框架。
在选择任何AI工具之前,先问自己这3个问题。
问题1:我要解决的具体问题是什么?
不是"提效",是"写公众号初稿"。
不是"学代码",是"用Python处理CSV文件"。
不是"做图",是"生成3:4竖版的小红书封面"。
具体问题的标准是:
- 能描述出来(不是模糊的"提效")
- 有明确的输入和输出(输入:文章主题,输出:初稿)
- 能衡量成功(初稿质量达到80分以上)
为什么这很重要?
因为不同的工具,擅长解决不同的问题。
- 写文章初稿:Claude最好
- 处理数据:Python脚本最好
- 生成图片:Midjourney最好
- 写代码:GitHub Copilot最好
如果你不知道自己要解决什么问题,你就无法判断哪个工具最适合。
问题2:这个工具的输出,我能判断好坏吗?
这是一个很多人忽视的问题。
举个例子。
我用Claude写公众号初稿。
我能判断初稿好不好吗?能。
因为我写过几百篇文章,我知道什么是好文章。
但如果我用AI生成代码。
我不是程序员。
我能判断代码好不好吗?不能。
代码能跑,但可能有安全漏洞。
代码能跑,但可能性能很差。
我看不出来。
这就是问题。
如果你不能判断工具输出的好坏,那么:
- 你无法知道这个工具是否真的解决了你的问题
- 你无法优化工具的使用方式
- 你无法建立信心
所以,在选择工具之前,问自己:
我对这个领域有足够的理解吗?我能判断输出的好坏吗?
如果答案是"不能",那么:
- 要么先学习这个领域的基础知识
- 要么找一个懂这个领域的人来帮你判断
- 要么就不用这个工具
问题3:这个工具失效时,我有没有备用方案?
这是一个关于风险管理的问题。
我用Claude写文章初稿。
如果Claude突然不可用了怎么办?
我的备用方案是:
- 用ChatGPT写初稿
- 或者自己手写初稿
但如果我完全依赖某个工具,没有备用方案呢?
比如,我的整个工作流都依赖某个付费工具。
这个工具突然涨价了。
或者突然关闭了。
我就完全被动了。
所以,在选择工具之前,问自己:
如果这个工具失效了,我有没有备用方案?
如果没有,那么这个工具对你来说风险太高。
三、实操案例:非程序员用Claude Code的完整工作流
我是非程序员。
但我用Claude Code提效。
让我分享一个完整的案例。
3.1 问题定义
问题:我每周要整理一份热点报告。
输入:微博热搜、抖音热榜、小红书热点(手动收集的文本)
输出:结构化的Markdown文件,包含:
- 热点分类
- 热点描述
- 相关数据
- 内容机会
成功标准:30分钟内完成,格式规范,数据准确
3.2 工具选择
问题1:我要解决的具体问题是什么?
✓ 具体:整理热点报告,从散乱的文本转换为结构化的Markdown
✓ 有输入输出:输入是文本,输出是Markdown
✓ 能衡量成功:30分钟内完成,格式规范
问题2:我能判断输出的好坏吗?
✓ 能。我知道什么是好的报告格式。我知道什么是清晰的分类。
问题3:有备用方案吗?
✓ 有。如果Claude Code不可用,我可以用ChatGPT,或者手动整理。
结论:Claude Code适合这个任务。
3.3 具体工作流
第1步:准备输入
我把微博热搜、抖音热榜、小红书热点复制到一个文本文件。
微博热搜:
1. #OpenCode 162k⭐ vs Claude Code 84k⭐
2. #小红书5万独立开发者
3. #亲爱的朋友此刻你在干嘛
抖音热榜:
1. 亲爱的朋友此刻你在干嘛(5.2M)
2. 小朋友的世界是没有退路的(4.8M)
...
第2步:用Claude Code处理
我打开Claude Code,输入提示词:
我有一份热点数据(微博热搜、抖音热榜、小红书热点)。
请帮我整理成结构化的Markdown文件,包含:
1. 热点分类(社会热点、技术热点、娱乐热点等)
2. 每个热点的描述(20字以内)
3. 相关数据(如果有)
4. 内容机会(这个热点可以做什么内容)
格式要求:
- 使用Markdown格式
- 每个热点一个二级标题
- 数据用表格展示
- 内容机会用bullet point列出
输入数据:
[粘贴热点数据]
第3步:Claude Code输出
Claude Code生成一个结构化的Markdown文件:
# 2026-05-19 热点报告
## 技术热点
### OpenCode 162k⭐ vs Claude Code 84k⭐
**描述**:GitHub上的两个AI编程工具对比
**数据**:
| 工具 | Star数 | 主要功能 |
|------|--------|---------|
| OpenCode | 162k | 代码生成 |
| Claude Code | 84k | 代码生成+对话 |
**内容机会**:
- 工具对比评测
- 非程序员如何选择
- 工具焦虑的本质
### 小红书5万独立开发者
**描述**:小红书独立开发者社区规模数据
**数据**:5万独立开发者
**内容机会**:
- 独立开发者身份认知
- 产品思维vs编程思维
- 如何从开发者变成创业者
## 社会热点
### 亲爱的朋友此刻你在干嘛
**描述**:抖音热点话题,引发自我反思
**数据**:抖音热榜#5,5.2M播放
**内容机会**:
- 自我认知话题
- 情绪疗愈内容
- 生活方式分享
...
第4步:我的审核和优化
我看一遍Claude Code生成的内容。
检查:
- 格式是否规范?✓
- 分类是否合理?✓
- 内容机会是否有价值?✓
如果有不满意的地方,我继续对话:
"这个热点的内容机会太少了,能再补充2个吗?"
Claude Code继续优化。
第5步:导出和使用
我把生成的Markdown复制到我的笔记系统。
整个过程:15分钟。
比手动整理快2倍。
3.4 关键点
为什么这个工作流有效?
- 问题明确:我知道自己要整理热点报告
- 能判断好坏:我知道什么是好的报告格式
- 有备用方案:如果Claude Code不可用,我可以手动整理
- 工具匹配:Claude Code擅长处理文本和结构化任务
- 可复现:这个工作流每周都能重复
四、反直觉结论:工具越少越好
我用了很多AI工具。
但我的核心工具只有3个:
- Claude:写文章、整理资料、思考问题
- Midjourney:生成图片
- 剪映:剪视频
就这3个。
为什么不用更多工具?
因为:
- 学习成本:每个工具都有学习曲线。工具越多,学习成本越高。
- 切换成本:在工具之间切换,会打断思路。
- 维护成本:每个工具都需要维护(更新、付费、账号管理)。
- 决策成本:每次都要决定用哪个工具,这本身就是一种焦虑。
所以,我的建议是:
先用最少的工具,直到你真的需要更多。
不是"尽可能多地学工具"。
而是"尽可能少地用工具,但每个工具都用到极致"。
五、总结:3个问题框架
选工具前,问自己这3个问题:
| 问题 | 目的 | 判断标准 |
|---|---|---|
| 我要解决的具体问题是什么? | 确保问题明确 | 能描述、有输入输出、能衡量成功 |
| 这个工具的输出,我能判断好坏吗? | 确保能评估效果 | 对领域有理解、能识别质量问题 |
| 这个工具失效时,我有没有备用方案? | 确保有风险管理 | 有替代方案、不是单点依赖 |
如果3个问题都是"是",那么这个工具值得用。
如果有任何一个是"否",那么再想想。
六、最后的话
工具焦虑的本质,不是工具太多。
是你不知道自己要解决什么问题。
是你不知道自己是谁。
我在国企焦虑工具不够用。
现在裸辞了,焦虑变了。
焦虑的是:我到底想成为什么人?
但这个焦虑,比工具焦虑更值得。
因为它指向的是真正的自己。
那3个问题,表面上是在帮你选工具。
但它们真正在问的是:你要解决谁的问题?你有没有判断力?你有没有备选方案?
这三个问题,放大了来看,就是:你是谁,你有什么,你值得被依赖吗?
这才是独立开发的入场券。
不是某个工具的使用权。