title: 私有化 WPS 总览 date: 2026-08-27 tags:

  • AiPPT
  • WPS
  • 私有化 status: active

私有化 WPS

私有化WPS交付静态目录和publish.html注册页,由加载项外壳、业务页面、管理后台和私有化API组成。

平台级入口见私有化WPS实现与部署;本目录保留构建、注册、登录和功能清单的详细说明。

1. 交付形态和宿主范围

交付物是静态资源目录加publish.html。用户在浏览器打开publish.html完成WPS加载项注册,全程没有Windows EXE或macOS PKG安装包。

目标宿主:

WPS Windows
WPS Linux
UOS上的WPS演示

限制来自目标WPS版本,具体功能状态查 WPS私有化功能清单

2. 任务导航

内容文档
平台实现和部署入口私有化WPS实现与部署
WPS如何注册加载项WPS插件注册流程
固定用户如何登录和共享TokenWPS私有化登录流程
Ribbon和功能状态WPS私有化功能清单
如何构建和部署WPS私有化构建与部署
跨平台能力对比AiPPT三端能力矩阵
Web和WPS通信AiPPT Web通信协议与平台适配

3. 交付物

一次完整私有化构建输出:

offline.zip
online.zip
admin-private.zip
wps-com.zip
publish.html
BUILD_INFO.txt
SHA256SUMS

构建命令和产物目录见 WPS私有化构建与部署

4. 运行结构

WPS加载项外壳
→ aippt-plugin-wps-com
 
业务页面
→ aippt-plugin-webview
 
管理后台
→ aippt-plugin-admin-private
 
登录、AiPPT、模板和素材
→ 私有化API
flowchart LR
    WPS[WPS演示]
    Ribbon[ribbon.xml]
    Shell[aippt-plugin-wps-com]
    Pane[TaskPane或WebDialog]
    Pages[aippt-plugin-webview]
    Adapter[impl/wps.ts和wps-dispatcher.ts]
    WpsApi[window.Application]
    API[私有化API]

    WPS --> Ribbon --> Shell
    Shell --> Pane --> Pages
    Pages --> Adapter --> WpsApi
    Pages --> API

5. 代码位置

aippt-frontend-addin/
├── packages/aippt-plugin-wps-com/
├── packages/aippt-plugin-webview/
├── packages/aippt-plugin-admin-private/
└── scripts/
    ├── private-deploy-config.json
    ├── set-private-domain.mjs
    └── build-private-production.mjs