开始构建
准备环境
准备 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:
- Oho Desktop 已登录预期账号;
- Developer Tools 显示已连接到当前 Desktop。
下一步:构建第一个 Plugin。