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插件注册流程 |
| 固定用户如何登录和共享Token | WPS私有化登录流程 |
| 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、模板和素材
→ 私有化APIflowchart 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