用 OpenCode 写代码,最怕什么?不是模型不会写,而是 AI 反复读代码、反复改文件、反复跑测试,代码还没写完,Token 已经花出去不少了。
如果你正在使用 DeepSeek V4.1-Flash,有几个省钱技巧值得试试。
第一招:尽量选择闲时调用。
根据 DeepSeek 官方定价,部分 API 模型采用高峰和闲时差异化计费。以 V4.1-Flash-1017 为例,闲时价格更低,适合把批量代码审查、生成测试、重构和文档任务安排在非高峰时段。
第二招:利用上下文缓存。
AI 每次工作都可能需要读取项目规则和之前的上下文。DeepSeek API 支持上下文缓存,缓存命中的输入 Token 价格远低于未命中部分。
所以,项目的公共规则不要频繁改动,当前任务单独描述,能减少重复输入的成本。
第三招:别让 AI 一上来就扫描整个项目。
修复一个 Java 空指针,没必要把整个 Spring 项目都交给 AI 分析。先看异常日志、定位相关类,再沿着调用链排查,通常更高效。
第四招:控制输出长度。
可以直接告诉 AI:“优先最小改动,不要重复输出整个文件,完成后只汇报修改内容和测试结果。”
但复杂 Bug 不能为了省 Token 而跳过必要的推理和验证。
第五招:简单任务和复杂任务分开处理。
写 SQL、补注释、生成常规 CRUD,可以用 Flash 快速完成;遇到并发问题、复杂架构或难以定位的 Bug,再考虑更强的模型。
说到底,使用 AI 编程,真正的省钱不是一味追求最低单价,而是让模型少做无用功,尽量一次把事情做对。
你用 OpenCode 写代码,一个月大概花多少钱?是免费额度就够用,还是 API 账单已经开始让你心疼了?评论区聊聊。