从本地 AI Agent 到手机聊天入口:一次桌面端 OpenClaw 的远程访问与 LINE 接入实践

本地 AI Agent 的价值,不只在于能够回答问题,更在于它可以直接接触本机环境:读取工作目录、生成文件、调用本地工具、整理资料、执行批量操作。相比完全运行在云端的聊天机器人,本地 Agent 更像是桌面系统里的一个可控助手。 不过,本地运行也带来一个现实问题:如果只能在电脑前通过浏览器访问,它的使用范围仍然受到限制。为了让本地 Agent 能够在手机上随时使用,可以将本机服务通过安全的方式暴露到公网域名,并进一步接入聊天平台。这样一来,手机上的普通消息窗口就可以成为本地 Agent 的控制入口。 这次实践完成的目标,是将一套安装在 Linux 桌面环境中的 OpenClaw,从单机本地访问,扩展为可以通过 HTTPS 域名访问,并最终接入 LINE Messaging API,实现手机 LINE 与本机 OpenClaw 的直接对话。 一、本地服务从回环地址调整为局域网可访问 最初,OpenClaw Gateway 只面向本机访问。这种方式适合纯桌面使用,但反向代理服务器无法从局域网访问该服务。 因此第一步是调整 Gateway 的监听方式,让它从本机回环地址改为局域网可访问。调整后,OpenClaw Gateway 可以监听在所有网卡地址上,局域网内其他主机便能够访问该端口。 同时,Gateway 启用了内置的密码认证。这里没有把认证放在反向代理层,而是让 OpenClaw 自己负责登录与设备配对。这样做的好处是认证逻辑更集中,也更符合 OpenClaw 自身的设计。 整体思路是: 完成配置后,需要重启 OpenClaw Gateway,并确认服务已经监听在局域网地址上。随后还需要在本机防火墙中开放对应端口,使反向代理服务器可以正常连接。 二、通过反向代理提供 HTTPS 域名访问 本地 Gateway 可以被局域网访问后,下一步是在反向代理服务器上增加一个新的站点配置。 反向代理服务器负责处理公网 …