局域网内的其他设备可以访问我电脑上的 OpenHuman 服务吗?
默认情况下,为了保证极高的本地安全性,OpenHuman 的底层 Rust Sidecar 进程只监听 127.0.0.1(localhost),这意味着局域网内的其他设备(如你的手机或其他电脑)是无法直接访问它的。如果你确实需要将这台电脑作为 Home Server 并在局域网内共享 OpenHuman 的服务界面,你需要修改配置文件。打开配置文件 ~/.openhuman/config.yaml ,找到 server.host 这一项,将 127.0.0.1 修改为 0.0.0.0。保存文件并重启 OpenHuman。重启后,确保你的系统防火墙放行了该端口(默认通常是 1420),这样你就可以通过 http://你的局域网IP:1420 从其他设备访问它了。注意,这会增加安全风险,建议仅在可信的家庭网络中开启。
