OpenClaw Skill 的远程授权体验问题,以及一个不太优雅的解法

16 天前
 lban2049

最近做了个平台叫 MyVibe ( myvibe.so ),web 项目一键发布成在线 demo 。配了 Claude Code 的 skill ,本地一个命令就能发布。

最近 OpenClaw 这类云端 Agent 的用户多了起来,暴露了一个体验问题:浏览器授权在云端能跑,但用起来很烦。

具体表现:

本地用没这个问题,浏览器就在你面前。但 Agent 跑在远程的时候,"打开浏览器登录"这个假设就不舒服了。

怎么修的

做了个页面 myvibe.so/openclaw ,把授权方向反过来:不让 Agent 在远程弹浏览器,而是用户在自己的浏览器上登录,生成一段包含凭证的 Prompt ,粘贴给 Agent 。

Agent 拿到 Prompt 就能跑,不需要弹浏览器。

技术上没什么花活:

改动不大。

关于这类问题

传统的 OAuth/浏览器授权在本地工具上没问题,但 Agent 跑在远程的时候,"弹浏览器让用户登录"这个交互就变得很别扭。GitHub CLI 的 device code flow 算一种解法,不过对 Agent 来说还是要人在中间操作一步。

"用户在自己浏览器上生成 Prompt ,粘贴给 Agent" 不优雅,但至少用户不用切到远程去操作了。

做 Agent 工具的 V 友有遇到类似的吗?你们怎么处理的?

582 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1197726

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX