注册与登录
一、开发者 vs 用户
| 开发者 (Developer) | 用户 (User) | |
|---|---|---|
| 定义 | 通过 oauth.trading-ai.net 注册,可发布插件到市场 | 通过应用内入口注册,使用 TradingAI 应用功能 |
| 注册入口 | oauth.trading-ai.net/register | 应用内用户中心 |
| 登录入口 | oauth.trading-ai.net/login 或 CLI tradingai_cli login | 应用内登录 |
| 典型操作 | 使用 CLI 发布插件、管理市场插件 | 使用应用、安装插件、订阅等 |
开发者与用户共用同一套账号体系(app_user_accounts),但通过 is_developer 字段区分。开发者可同时作为普通用户使用应用。
二、注册流程
- 访问 https://oauth.trading-ai.net/register
- 填写邮箱、密码、姓名(可选)
- 提交后系统创建开发者账号
- 注册成功后可前往登录页登录
三、登录流程
方式一:Web 登录
访问 https://oauth.trading-ai.net/login,输入邮箱和密码。登录成功后:
- CLI 流程:若通过 CLI 打开的授权页,将自动完成 OAuth 回调。
- 直接访问:若直接打开登录页,将显示「登录成功」页,可选择:
- 进入开发者控制台:跳转到控制台管理已发布插件。
- 授权 CLI:完成 CLI 授权流程。
方式二:CLI 登录(推荐)
bash
./tradingai_cli login
CLI 会打开浏览器跳转到 OAuth 授权页,完成授权后即可使用发布命令。
Tip
推荐使用 CLI 登录,一次授权后即可在终端直接发布插件,无需重复登录。
四、发布插件流程
- 在插件目录中准备
manifest.json或plugin.yaml - 执行
./tradingai_cli login(若尚未登录) - 执行
./tradingai_cli publish - 插件提交后进入 待审核 状态
- 管理员在 Webadmin 的「市场管理 → 插件审核」中批准后,插件将出现在市场
注意
插件提交后需等待管理员审核,审核通过后才会在市场展示。
五、入口汇总
| 用途 | URL |
|---|---|
| 开发者注册 | https://oauth.trading-ai.net/register |
| 开发者登录 | https://oauth.trading-ai.net/login |
| 开发者控制台 | https://oauth.trading-ai.net/console |