opencode使用系列课程连载(6):我怎么用 opencode-一个老程序员的真实工作流
Excerpt
我怎么用 OpenCode:一个老程序员的真实工作流写代码、写文档、画图、提速、省 token 的一线经验前面五篇,基础、进阶、性能优化与故障排查、skills、MCP,其实已经把 OpenCode 的主要能力讲得差不多了。到这一步,很多朋友面临的问题已经不是“不会用”,而是“会用,但还没用顺”。这两种状态,差的往往就是一整套工作习惯。我自己是写代码出身,后面也做架构、方案、技术文档、图纸和一些写
我怎么用 OpenCode:一个老程序员的真实工作流
写代码、写文档、画图、提速、省 token 的一线经验
前面五篇,基础、进阶、性能优化与故障排查、skills、MCP,其实已经把 OpenCode 的主要能力讲得差不多了。到这一步,很多朋友面临的问题已经不是“不会用”,而是“会用,但还没用顺”。这两种状态,差的往往就是一整套工作习惯。
我自己是写代码出身,后面也做架构、方案、技术文档、图纸和一些写作工作。看一个工具值不值得留下来,我主要就看三件事:顺不顺手,够不够用,划不划算。
所以这一篇,我不打算再讲一遍 OpenCode 有哪些能力,而是想老老实实聊聊:我现在主要拿它做什么,我为什么会这么用,我有哪些比较顺手的习惯,以及哪些地方我觉得值得你少走点弯路。

我主要拿 OpenCode 做什么
如果只说一句话,那就是:我已经把它放进日常工作流里了。
比较高频的场景,大概有这几类:
-
写代码,或者更准确一点说,辅助我完成从理解问题到落代码、再到验证结果的一整段工作。
-
写技术文档,比如方案说明、接口说明、调研文档、复盘材料。
-
做资料分析,尤其是需要看多份材料、做归纳、抽取重点的时候。
-
画原型,快速把一个界面或者交互想法摆出来。
-
画架构图,把脑子里那团抽象关系尽快落成图。
-
做写作辅助,包括列提纲、改段落、调整语气、压缩废话。
以前很多人看这类工具,容易把它当成一个“功能集合”。我自己的体感不是这样。对我来说,它更像一个坐在旁边的辅助位:整理思路、搬文档、去画图,顺手再提醒你,需求还没讲清楚,先别急着动手。

写代码这件事,我更看重顺手和够用
先说结论:在写代码这件事上,我现在更常用的是 superpowers。
原因并不复杂,它够轻,也够用,而且不怎么折腾人。我一直有个很朴素的习惯:工具不要抢活,要帮活。