小型公司或咨询团队
初次内部部署,偶尔生成文档和导出。
- 处理器
- 4虚拟处理器
- 内存
- 8GB
- 工作存储
- 40GB 固态存储
一个应用实例、专用数据库、定时备份和指定管理员。
您的基础设施,经过审慎规划的部署。
在您管理的基础设施上运行 DocuEngine 网页应用。根据文档生成、数字化体系工程、PDF 导出和实际工作负载规划资源,而不是仅看员工人数。
独立的源代码版本已准备。正式上线前,必须针对每个客户审查并验证身份认证、域名、人工智能配置和阿拉伯语导出字体。自托管不等于完全离线运行,也不会自动提供高可用性。
静态网站包与应用程序版本是分开的;上传网站包不会安装 DocuEngine 应用。
可运行 Node.js 24 和 Chromium 的 64 位 Linux 服务器或虚拟机。从源码安装或构建需要 pnpm 9 或更新版本;部署时须验证操作系统和浏览器系统库。
专用 PostgreSQL 16 或兼容数据库,具备持久存储、受限访问和经过测试的备份恢复流程。不得复用其他客户或线上服务的数据库。
无界面 Chromium、系统库及随附文档字体。验收前在目标机器上验证阿拉伯文塑形、从右到左排版以及 PDF/DOCX 导出。
HTTPS 域名、正确的应用/API 路由、获批准的身份配置,以及对已启用的人工智能和其他外部服务的受控出站连接。用户通过现代浏览器访问。
电子邮件、错误报告以及共享限流和交付状态需要配置对应服务。目前 Redis 集成使用兼容 Upstash 的 HTTP 端点;普通 Redis TCP 服务器不能直接替代。
指定技术管理员、安全配置、重启监督、日志审查、磁盘监控、服务器外备份及计划维护窗口。
以下是已准备的独立应用版本所用技术。身份认证、人工智能、邮件及可选共享状态服务均需按部署环境配置。
使用 React 和 TypeScript、Wouter 路由、Vite 构建及 Tailwind CSS 样式。TanStack Query 管理 API 数据;Framer Motion 实现界面动画,Lucide React 提供图标,React Flow 绘制交互式流程图,Clerk 提供登录界面。
Node.js 24 和 Express 5 运行 TypeScript REST API;Zod 用于验证结构化请求数据。
PostgreSQL 16 或兼容版本,通过 node-postgres (pg) 和 Drizzle ORM 访问。
使用 Clerk 认证;应用实施组织成员资格以及所有者、编辑者、审核者和查看者角色。
采用独立于供应商的适配层,通过 OpenAI SDK 接入兼容 OpenAI 接口的端点,包括已配置的云端 API,以及 Ollama 或 LM Studio 等兼容本地服务。
docx 库生成 Word 文件;Puppeteer 配合无头 Chromium 生成 PDF,并使用 Chrome 的 HarfBuzz 文字塑形。ExcelJS 生成 XLSX,archiver 打包 ZIP 交付文件。
兼容 Upstash 的 Redis HTTP 端点保存共享请求限流与交付状态。Resend 发送邮件;配置后可使用 Sentry 报告错误。
Pino 提供结构化应用日志。自托管组织负责管理 Node.js 进程、PostgreSQL、Chromium、持久文件和备份。
以下是审慎的规划估算,并非基准测试确认的最低配置、用户容量保证或已购买的支持级别。数字仅针对应用服务器,数据库和备份存储需另计。
初次内部部署,偶尔生成文档和导出。
一个应用实例、专用数据库、定时备份和指定管理员。
多个团队或部门经常开展体系建设项目。
分离应用与数据库资源,建立预发布环境、监控和约定的升级计划。
适用于较大目录、复杂体系及较高导出工作量的规划基础。
采购前测试有代表性的负载,与信息技术团队约定数据访问、恢复和维护责任。
当前生成队列运行在单个 API 进程中;增加硬件不会自动提高并发生成量。多实例高可用性需要单独的工程评估。外部人工智能无需服务器显卡;本地模型需另行评估兼容性和硬件。保留导出、上传和本地模型时应预留额外磁盘空间。
这些是可讨论的服务选项,不是自动包含的权益。范围、费用、支持时段、响应目标和访问权限须书面约定。不默认承诺全天候支持或保证解决时限。
与技术管理员共同审查环境、指导配置、检查安装并记录验收清单。
在约定范围内提供计划升级指导、兼容性检查及备份恢复审查。
通过约定渠道提交可复现的问题、安装版本和移除敏感信息的日志。调查和远程会话均需您的批准。