注册与登录

一、开发者 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 字段区分。开发者可同时作为普通用户使用应用。

二、注册流程

  1. 访问 https://oauth.trading-ai.net/register
  2. 填写邮箱、密码、姓名(可选)
  3. 提交后系统创建开发者账号
  4. 注册成功后可前往登录页登录

三、登录流程

方式一:Web 登录

访问 https://oauth.trading-ai.net/login,输入邮箱和密码。登录成功后:

  • CLI 流程:若通过 CLI 打开的授权页,将自动完成 OAuth 回调。
  • 直接访问:若直接打开登录页,将显示「登录成功」页,可选择:
    • 进入开发者控制台:跳转到控制台管理已发布插件。
    • 授权 CLI:完成 CLI 授权流程。

方式二:CLI 登录(推荐)

bash
./tradingai_cli login

CLI 会打开浏览器跳转到 OAuth 授权页,完成授权后即可使用发布命令。

Tip

推荐使用 CLI 登录,一次授权后即可在终端直接发布插件,无需重复登录。

四、发布插件流程

  1. 在插件目录中准备 manifest.jsonplugin.yaml
  2. 执行 ./tradingai_cli login(若尚未登录)
  3. 执行 ./tradingai_cli publish
  4. 插件提交后进入 待审核 状态
  5. 管理员在 Webadmin 的「市场管理 → 插件审核」中批准后,插件将出现在市场
注意

插件提交后需等待管理员审核,审核通过后才会在市场展示。

五、入口汇总

用途URL
开发者注册https://oauth.trading-ai.net/register
开发者登录https://oauth.trading-ai.net/login
开发者控制台https://oauth.trading-ai.net/console