OhoDevelopers
开始构建

准备环境

准备 Oho Desktop 和 Plugin 开发所需的本地环境。

前置条件

  • macOS 或 Linux
  • Node.js 22.19 或更高版本
  • 已安装并登录的 Oho Desktop
  • Oho Developer Tools

外部 Developer Tools 尚未发布

当前公开下载只包含 Oho Desktop。面向 Plugin 作者的 Developer Tools 和 Desktop Plugin Host 仍在接通;不要启动本地服务或安装名称相似的第三方 CLI 来代替正式工具。

身份与本地连接

公开开发流程复用 Oho Desktop 当前登录的账号。Developer Tools 由 Desktop Plugin Host 发现和授权,不要求作者启动服务、选择端口或维护第二份登录状态。

创建 Plugin 时,Oho 会把当前账号的稳定发布者 ID 和显示名称写入项目;提交时云端再次校验,不能靠手改 Manifest 冒充其他发布者。Server 地址和本地授权信息都不进入 Plugin 项目。

验收

外部 Developer Tools 发布后,只有下面两项都成立,才继续创建 Plugin:

  1. Oho Desktop 已登录预期账号;
  2. Developer Tools 显示已连接到当前 Desktop。

下一步:构建第一个 Plugin