跳到正文

您的基础设施,经过审慎规划的部署。

自托管,要求清晰。

在您管理的基础设施上运行 DocuEngine 网页应用。根据文档生成、数字化体系工程、PDF 导出和实际工作负载规划资源,而不是仅看员工人数。

协助部署,而非桌面安装程序

独立的源代码版本已准备。正式上线前,必须针对每个客户审查并验证身份认证、域名、人工智能配置和阿拉伯语导出字体。自托管不等于完全离线运行,也不会自动提供高可用性。

静态网站包与应用程序版本是分开的;上传网站包不会安装 DocuEngine 应用。

最低软件与运维前提

  1. 01

    服务器运行环境

    可运行 Node.js 24 和 Chromium 的 64 位 Linux 服务器或虚拟机。从源码安装或构建需要 pnpm 9 或更新版本;部署时须验证操作系统和浏览器系统库。

  2. 02

    数据库

    专用 PostgreSQL 16 或兼容数据库,具备持久存储、受限访问和经过测试的备份恢复流程。不得复用其他客户或线上服务的数据库。

  3. 03

    文档渲染

    无界面 Chromium、系统库及随附文档字体。验收前在目标机器上验证阿拉伯文塑形、从右到左排版以及 PDF/DOCX 导出。

  4. 04

    访问与网络

    HTTPS 域名、正确的应用/API 路由、获批准的身份配置,以及对已启用的人工智能和其他外部服务的受控出站连接。用户通过现代浏览器访问。

  5. 05

    可选连接服务

    电子邮件、错误报告以及共享限流和交付状态需要配置对应服务。目前 Redis 集成使用兼容 Upstash 的 HTTP 端点;普通 Redis TCP 服务器不能直接替代。

  6. 06

    运维

    指定技术管理员、安全配置、重启监督、日志审查、磁盘监控、服务器外备份及计划维护窗口。

自托管应用采用的技术

以下是已准备的独立应用版本所用技术。身份认证、人工智能、邮件及可选共享状态服务均需按部署环境配置。

  1. 01 / STACK

    Web 客户端

    使用 React 和 TypeScript、Wouter 路由、Vite 构建及 Tailwind CSS 样式。TanStack Query 管理 API 数据;Framer Motion 实现界面动画,Lucide React 提供图标,React Flow 绘制交互式流程图,Clerk 提供登录界面。

  2. 02 / STACK

    应用 API

    Node.js 24 和 Express 5 运行 TypeScript REST API;Zod 用于验证结构化请求数据。

  3. 03 / STACK

    数据库与数据访问

    PostgreSQL 16 或兼容版本,通过 node-postgres (pg) 和 Drizzle ORM 访问。

  4. 04 / STACK

    身份认证与组织访问

    使用 Clerk 认证;应用实施组织成员资格以及所有者、编辑者、审核者和查看者角色。

  5. 05 / STACK

    人工智能集成

    采用独立于供应商的适配层,通过 OpenAI SDK 接入兼容 OpenAI 接口的端点,包括已配置的云端 API,以及 Ollama 或 LM Studio 等兼容本地服务。

  6. 06 / STACK

    文件生成与导出

    docx 库生成 Word 文件;Puppeteer 配合无头 Chromium 生成 PDF,并使用 Chrome 的 HarfBuzz 文字塑形。ExcelJS 生成 XLSX,archiver 打包 ZIP 交付文件。

  7. 07 / STACK

    可选共享服务

    兼容 Upstash 的 Redis HTTP 端点保存共享请求限流与交付状态。Resend 发送邮件;配置后可使用 Sentry 报告错误。

  8. 08 / STACK

    日志与运维

    Pino 提供结构化应用日志。自托管组织负责管理 Node.js 进程、PostgreSQL、Chromium、持久文件和备份。

适合组织的资源规划起点

以下是审慎的规划估算,并非基准测试确认的最低配置、用户容量保证或已购买的支持级别。数字仅针对应用服务器,数据库和备份存储需另计。

01

小型公司或咨询团队

初次内部部署,偶尔生成文档和导出。

处理器
4虚拟处理器
内存
8GB
工作存储
40GB 固态存储

一个应用实例、专用数据库、定时备份和指定管理员。

02

成长中的组织

多个团队或部门经常开展体系建设项目。

处理器
8虚拟处理器
内存
16GB
工作存储
100GB 固态存储

分离应用与数据库资源,建立预发布环境、监控和约定的升级计划。

03

大型或多地点组织

适用于较大目录、复杂体系及较高导出工作量的规划基础。

处理器
16虚拟处理器
内存
32GB
工作存储
200GB 固态存储

采购前测试有代表性的负载,与信息技术团队约定数据访问、恢复和维护责任。

当前生成队列运行在单个 API 进程中;增加硬件不会自动提高并发生成量。多实例高可用性需要单独的工程评估。外部人工智能无需服务器显卡;本地模型需另行评估兼容性和硬件。保留导出、上传和本地模型时应预留额外磁盘空间。

部署前约定的务实支持

这些是可讨论的服务选项,不是自动包含的权益。范围、费用、支持时段、响应目标和访问权限须书面约定。不默认承诺全天候支持或保证解决时限。

部署协助

与技术管理员共同审查环境、指导配置、检查安装并记录验收清单。

维护协助

在约定范围内提供计划升级指导、兼容性检查及备份恢复审查。

问题调查

通过约定渠道提交可复现的问题、安装版本和移除敏感信息的日志。调查和远程会话均需您的批准。

各方负责什么?

您的组织

  • 托管、网络安全、服务器访问和第三方账户。
  • 备份、监控、安全补丁和获授权的技术联系人。
  • 批准外部人工智能数据流及支持访问。

GlobalStandards,依协议提供

  • 产品配置指导与应用问题诊断。
  • 版本指导以及约定的产品更新或修复。
  • 合同范围内的交接记录和管理员培训。

上线前应约定的事项

  1. 01许可和部署范围;所有权及知识产权仍属于 Global Standards Conformity Co.。
  2. 02身份和域名隔离、提供商凭据及获准的外部数据流。
  3. 03代表性生成和导出检查,包括阿拉伯语字体及从右到左排版。
  4. 04备份恢复、恢复责任、支持渠道和维护窗口。

从您的实际环境出发。

提供托管平台、预期生成及导出负载、技术联系人和数据限制,以约定现实的部署和支持范围。