嵌入式开发实战:从芯片手册到代码,详解I/O控制寄存器配置
2026/7/26 20:52:19
适用版本:OpenCode v1.18.3
本篇目标:汇总安装/认证/模型报错排查、省钱与隐私建议、性能与上下文管理,以及推荐工作习惯。
opencode命令找不到PATH:echo $PATH,确认含~/.opencode/bin或~/.local/bin。OPENCODE_INSTALL_DIR后重装。wsl --install,在 Ubuntu 内按 Linux 方式安装。opencode-windows-*.zip解压到 PATH。opencode upgrade v1.18.3# 升到指定版本opencode upgrade# 升到最新opencode auth login后模型仍不可用echo $ANTHROPIC_API_KEY。enabled_providers白名单、未被disabled_providers屏蔽。opencode auth list;必要时opencode auth logout <p>后重登。opencode models# 全部opencode models anthropic# 指定提供方opencode models--refresh# 刷新缓存(提供方上新模型时用)opencode models复制准确的provider/model字符串填入配置model字段。--enable-experimental或OPENCODE_ENABLE_EXPERIMENTAL_MODELS=true。small_model(如 Haiku)。/compact。{env:}/{file:}。OPENCODE_AUTO_SHARE=false关闭自动分享。| 问题 | 做法 |
|---|---|
| 上下文过长、变慢 | /compact(Leader→c)压缩为摘要 |
| 想重新开始 | /clear清屏开新会话 |
| 重复冷启动慢 | 先opencode serve,再用run --attach |
| LSP 下载慢/失败 | OPENCODE_DISABLE_LSP_DOWNLOAD=true关闭自动下载 |
/init:让 OpenCode 理解项目,后续更准。allow。@引用与图片:给足上下文,模型少猜。explore子 Agent,主会话保持专注。至此,八篇指导书完结。建议按01→08顺序通读并实操案例 1–6,即可熟练掌握 OpenCode v1.18.3。
本篇为 OpenCode 操作指导书系列之一,版本 v1.18.3。