Brook Business: 让你拥有自己品牌的 Brook 客户端
Updated at: 2025-08-22
本文的前提条件是你已经是 Brook Business 或 Brook Business Plus 订阅用户,然后可在 账户 获得你的 CLI Token
,下文假设你的 CLI Token
是 xxx
。
Brook Business 有三种组合使用方式:
第一种
- 你的 User System
- 如果你有很强的开发能力:
- 如果你没有开发能力:
- 可以使用 brook-store,一个现成的 User System 的实现。
- 注册,登录,添加 Brook Server,统计用户流量,手动给用户续期和增加流量。也支持在线支付,但是需要自己少量开发。
- 你的 Brook Servers
- 运行自己的 Brook Servers,需要指定 CLI Token
- 我们的 Brook Client
你的基本工作流
- 部署你的 User System
- 假设你的已部署的 User System 提供的 userAPI URL 是
https://your-user-system.com/yyy
- 部署你的 Brook Server
brook --cliToken xxx --pid /server.pid --userLog /server.log --userAPI https://your-user-system.com/yyy server -l :9999 -p hello
- 给你已部署的 Brook Server 生成 brook link,假设你上一步部署的 Brook Server 的 IP 是
1.2.3.4
brook link -s 1.2.3.4:9999 -p hello --name "just a name"
- 登录你的 User System 后台,把上一步生成的 brook link 添加到你的 User System
重复 2-4 步可添加更多的 Brook Servers
你的用户的基本工作流
- 用户访问你的 User System,注册并登录
- 用户在线购买你的服务
- 如果你的 User System 没有在线支付的能力,你可以在后台给此用户手动续期和增加流量
- 用户看到自己的专属的可导入
URL
- 用户打开我们的 Brook Client,并导入上一步的
URL
来添加 Servers
- 我们的 Brook Client 初次使用需要使用 Email 验证,此 Email 与你的 User System 无关
第二种
- 你的 User System
- 如果你有很强的开发能力:
- 如果你没有开发能力:
- 可以使用 brook-store,一个现成的 User System 的实现。
- 注册,登录,添加 Brook Server,统计用户流量,手动给用户续期和增加流量。也支持在线支付,但是需要自己少量开发。
- 你的 Brook Servers
- 运行自己的 Brook Servers,需要指定 CLI Token
- 你的定制的 Brook Client
- 定制自己品牌的客户端为 Brook Business 的附加服务,额外一次性付费,查看详情
你的基本工作流
- 部署你的 User System
- 假设你的已部署的 User System 提供的 userAPI URL 是
https://your-user-system.com/yyy
- 部署你的 Brook Server
brook --cliToken xxx --pid /server.pid --userLog /server.log --userAPI https://your-user-system.com/yyy server -l :9999 -p hello
- 给你已部署的 Brook Server 生成 brook link,假设你上一步部署的 Brook Server 的 IP 是
1.2.3.4
brook link -s 1.2.3.4:9999 -p hello --name "just a name"
- 登录你的 User System 后台,把上一步生成的 brook link 添加到你的 User System
重复 2-4 步可添加更多的 Brook Servers
你的用户的基本工作流
- 用户访问你的 User System,注册并登录
- 用户在线购买你的服务
- 如果你的 User System 没有在线支付的能力,你可以在后台给此用户手动续期和增加流量
- 用户看到自己的专属的可导入
URL
- 用户打开你的定制的 Brook Client,并导入上一步的
URL
来添加 Servers
- 用户无需额外使用 Email 验证,打开客户端即可直接导入
第三种
- 你的 User System
- 如果你有很强的开发能力:
- 如果你没有开发能力:
- 可以使用 brook-store,一个现成的 User System 的实现。
- 注册,登录,添加 Brook Server,统计用户流量,手动给用户续期和增加流量。也支持在线支付,但是需要自己少量开发。
- 你的 Brook Servers
- 运行自己的 Brook Servers,需要指定 CLI Token
- 你的定制的 Brook Plus Client
- 定制自己品牌的 Plus 客户端为 Brook Business Plus 的附加服务,额外一次性付费,查看详情
你的基本工作流
- 部署你的 User System
- 假设你的已部署的 User System 提供的 userAPI URL 是
https://your-user-system.com/yyy
- 假设你的已部署的 User System 提供的 Plus Client Code 验证 URL 是
https://your-user-system.com/zzz
需要将此 URL 提供给 TxThinking 来为你构建 Plus Client,用户激活你的 Plus Client 时,TxThinking 会向此 URL 请求验证 Code 是否正确
- 部署你的 Brook Server
brook --cliToken xxx --pid /server.pid --userLog /server.log --userAPI https://your-user-system.com/yyy server -l :9999 -p hello
- 给你已部署的 Brook Server 生成 brook link,假设你上一步部署的 Brook Server 的 IP 是
1.2.3.4
brook link -s 1.2.3.4:9999 -p hello --name "just a name"
- 登录你的 User System 后台,把上一步生成的 brook link 添加到你的 User System
重复 2-4 步可添加更多的 Brook Servers
- 登录你的 User System 后台,生成一批 Plus Client Code 以供稍后使用
你的用户的基本工作流
- 用户访问你的 User System,注册并登录
- 用户在线购买你的服务
- 如果你的 User System 没有在线支付的能力,你可以在后台给此用户手动续期和增加流量
- 此时,你应该提供一个或多个
Plus Client Code
给此用户。手动或编程自动均可。
- 用户看到自己的专属的可导入
URL
- 用户打开你的定制的 Brook Plus Client,用户输入
Plus Client Code
来激活 Client
- 用户无需额外使用 Email 验证,激活即可使用,所有 Plus 功能默认开启
- 用户导入第 3 步的
URL
来添加 Servers