Cloudflare 设置 API token 为你的Hermes Agent

前言

有时, 你在面向Agent开发的时候, 需要Agent帮你测试worker项目

有时, 你需要Agent代替你照着教程设置一些worker 或者KV 或者R2 等

上面这些操作都需要一个前提, 你设置好Cloudflare 的 API token, 让Agent使用.

Cloudflare 的 API token 可以设置为这样的权限 Account.API Tokens, User.API Tokens 
这样权限的 token 可以创建更小的具体权限的token


*以下实践方案都在 Hermes对接tencent/hy3:free 的条件下完成

实践1

如果你的Agent运行在你自己的电脑上. 
你可以打开chrome浏览器, 登录cloudlfare账户. 然后跟你的Agent说,
浏览器当前页面已经登录cloudlfare账户, 请你继续操作, 完成新建 Account.API Tokens, User.API Tokens 权限的 API token
然后你可以把这个token另外保存好. 也可以告诉Agent保存到TA自己的.env中.

实践2

如果你的Agent运行在2G内存的VPS上.
你可以跟你的Agent说,
启动浏览器, 让我VNC连上去操作登录Cloudflare账户.
你完成登录之后, 跟你的Agent说,
浏览器里面已经登录了Cloudflare账户, 你接手继续操作, 完成新建 Account.API Tokens, User.API Tokens 权限的 API token
然后你可以把这个token另外保存好. 也可以告诉Agent保存到TA自己的.env中.

实践3

如果你的Agent运行在1G内存的VPS上.
这种情况下 Agent 开浏览器 会比较吃力.
你可以让Agent作为一个"教练"指导你具体操作.
我要在Cloudflare新建 Account.API Tokens, User.API Tokens 权限的 API token
请你指导我一步一步如何操作
在这个过程中, 遇到任何问题, 截图 问Agent, "我应该点哪里?"

实践4

古法手搓

登录你的Cloudflare账户

左上角 Quick Search, 输入 API, 选择 API Tokens

右上角 Create Token

Create Custom Token 后面的 Get started

设置权限 Account.API Tokens

增加一项权限 User.API Tokens

页面底部 Continue to summary

Create Token

Token 只会显示一次, 自己保存好

========

后记

注意, 这个 API token 的操作权限相当于你的用户名密码登录. 所以我建议你不要使用 中转站.
更保守一点, 不要用你的大号 cloudflare 账户. 


评论

The Hot3 in Last 7 Days

搭 Docker版 Sub-Store订阅转换专家 带 http-meta 实现 集合订阅 测延迟 排序 筛选 生成新订阅 定时任务上传Gist

v2rayN-HY2 能正常使用

用 Cloudflare worker 抓取 喷嚏网 浮世汇 生成 RSS