docs: init 命令引导信息全面中文化

- API 令牌创建步骤改为 Cloudflare 中文界面术语
- 明确列出 3 条权限配置(账户/区域)
- 账户 ID 获取路径中文化
This commit is contained in:
admin
2026-02-22 21:14:10 +08:00
parent b4da59cb07
commit b350914b00
+12 -7
View File
@@ -21,15 +21,20 @@ var initCmd = &cobra.Command{
RunE: func(cmd *cobra.Command, args []string) error {
fmt.Println("=== Cloudflare Tunnel 初始化向导 ===")
fmt.Println()
fmt.Println("需要以下信息(首次使用请先创建 API Token):")
fmt.Println("需要以下信息(首次使用请先创建 API 令牌):")
fmt.Println()
fmt.Println(" 1. API Token 获取方式:")
fmt.Println(" 打开 https://dash.cloudflare.com/profile/api-tokens")
fmt.Println(" → Create Token → Custom Token")
fmt.Println(" → 权限: Account/Cloudflare Tunnel/Edit + Zone/Zone/Read + Zone/DNS/Edit")
fmt.Println(" 1. API 令牌获取方式:")
fmt.Println(" 登录 Cloudflare → 右上角头像 → 我的个人资料 → API 令牌 → 创建令牌")
fmt.Println(" 选择「创建自定义令牌」→「开始使用」,配置以下 3 条权限:")
fmt.Println()
fmt.Println(" 2. Account ID 获取方式:")
fmt.Println(" 打开任意域名的 Overview 页面,右侧栏即可看到")
fmt.Println(" 账户 | Cloudflare Tunnel | 编辑")
fmt.Println(" 区域 | DNS | 编辑")
fmt.Println(" 区域 | 区域 | 读取")
fmt.Println()
fmt.Println(" 区域资源选「包括 → 特定区域 → 你的域名」")
fmt.Println()
fmt.Println(" 2. 账户 ID 获取方式:")
fmt.Println(" Cloudflare 首页 → 点击你的域名 → 右侧栏「账户 ID」")
fmt.Println()
var apiToken, accountID, tunnelName string