02-10-2026, 11:52 AM
最近我们单位有些同事开始尝试用LLM辅助编程,选用了比较火的OpenCode,我安装的是OpenCode GitHub提供的deb包。但是在内网启动OpenCode速度很慢,要等一分多钟才起来。
开始我以为是因为它要访问 models.dev 找模型,在 /etc/hosts 里面把 models.dev 解析到 0.0.0.0,但是还是很慢。
后来我看OpenCode的日志,发现它启动的时候尝试用bun去安装一个js包,于是我在 /etc/hosts 里面把 registry.npmjs.org 解析到 0.0.0.0. 再启动 OpenCode, 发现它4秒就起来了。
总结:在内网使用OpenCode的时候,在 /etc/hosts 里面加上以下这行,可以解决启动速度过慢的问题。
开始我以为是因为它要访问 models.dev 找模型,在 /etc/hosts 里面把 models.dev 解析到 0.0.0.0,但是还是很慢。
后来我看OpenCode的日志,发现它启动的时候尝试用bun去安装一个js包,于是我在 /etc/hosts 里面把 registry.npmjs.org 解析到 0.0.0.0. 再启动 OpenCode, 发现它4秒就起来了。
总结:在内网使用OpenCode的时候,在 /etc/hosts 里面加上以下这行,可以解决启动速度过慢的问题。
引用:0.0.0.0 registry.npmjs.org
