Forge KUI / 3.61.7
开发文档
安装、布局、业务接入与部署。按任务找到代码和接口。
开始使用
构建界面
连接业务
专业扩展
扩展与媒体部署
DOM 元素扩展通过 kuiext_* C ABI 与宿主对接,媒体后端使用 kui_media_* 协议。
嵌入代码编辑器
kui_ext_editor 提供独立的代码编辑器元素。
PDF 阅读与导出
PDF 阅读器是 PDFium 驱动的 kui_ext_pdf 元素扩展,核心文档导出与 PDF 阅读器是不同入口。
独立 3D 扩展
kui_ext_3d 独立于 KUI 核心,通过纯 C ABI 对接,使用 Filament 与 Bullet 等后端。
音频、视频与 Lottie
audio/video 由 KUI 媒体适配层连接后端,kui_media_audio 与 kui_media_video 使用媒体协议,不注册新的 DOM 元素。
开发与交付
DevTools 与 MCP
目标应用必须启动 DevTools,主线程持续轮询命令。
MCP:调整 UI 与自动化测试
把运行中的 KUI 应用交给 Agent 检查、修改和测试。包含官网实拍场景、实际工具参数与验收条件。
使用 Agent 开发 KUI 界面
从有效模板生成代码,再用运行中的 KUI 应用检查布局、事件和视觉结果。
测试界面与业务
用模型测试、实际输入、DOM 断言和截图分别证明结果。
记录与分析性能
先在固定机器、窗口尺寸、字体和包版本下复现卡顿。
部署、CRT 与运行库
C++ SDK 的跨 DLL 公共 ABI 使用 STL。
应用与调试安全
DevTools 是高权限接口,可能读取 DOM、日志、网络和脚本数据。
常见故障排查
查找构建、运行库、页面、输入与调试连接问题的检查位置。
从 Web 界面迁移到 KUI
保留 HTML/CSS 的设计方式,拆出浏览器依赖和宿主业务。
从 HTML 到原生窗口
了解文档、帧更新与渲染边界,便于集成和排错。