精简安装模式
目的
精简安装模式用于降低资源占用,通过关闭非核心模块及其衍生服务,实现轻量化运行。
启用方式
在 docker-compose.yaml 配置文件中增加以下环境变量即可开启:
ENV_LITE_ENABLE: "true"
按需启用模块
在精简安装模式下,依然可以按需启用指定模块,继续增加以下环境变量即可:
ENV_ENABLE_MODULES: "ai"
多个模块用英文逗号分隔:
ENV_ENABLE_MODULES: "ai,collab"
资源占用对比
以下是基于相同版本的新环境部署(主要针对内存使用量)
-
标准安装模式
内存占用约 22GB

-
精简安装模式
内存占用约 13GB,降幅约 40%。为保证系统初期使用需求,建议在精简安装模式下:CPU和内存 ≥4C24G 。

核心机制说明
-
模块裁剪机制
开启精简安装模式后:
- 部分可选模块默认不启动
- 衍生服务不启动
-
什么是“衍生服务”
衍生服务是针对高并发场景,对核心服务进行功能拆分后的独立实例。作用:
- 避免单一服务过载
- 防止不同业务互相影响
示例:
服务名 说明 worksheet 工作表主服务 worksheetonlybutton 工作表衍生服务:工作流按钮调用专用 worksheetonlyexcel 工作表衍生服务:Excel 导入专用 👉 本质相同,但按场景隔离
可选模块与服务关系
-
模块列表
模块名 关联服务 服务说明 datapipeline datapipeline
worksheetexcelapionlydatapipeline数据集成
数据集成与工作表同步服务collab calendar、calendaralert、alert、taskcentergrpc、taskcentergrpc
urlparser、searchapi、searchindex协作套件-日程
协作套件-任务
协作套件-动态、知识
协作套件-搜索native_app push、pushmq 原生 APP(安卓、iOS、鸿蒙)消息推送 ai ai AI 服务 mcp mcp MCP 服务 ocr ocr OCR 服务 weixin tpuser 微信服务号集成 worksheet_search worksheetsearch 工作表记录搜索 workflow_puppeteer commandpuppeteer 工作流界面快照 -
衍生服务列表
模块名 服务说明 basiconlyworkflow 基础服务(工作流调用) basiconlyintegrate 基础服务(组织架构集成:API、企业微信、钉钉等调用) structureonlyworkflow 汇报关系服务(工作流调用) worksheetonlyworkflow 工作表服务(工作流调用) worksheetonlybutton 工作表服务(工作流按钮调用) worksheetonlyexcel 工作表服务(导入 Excel 调用) worksheetonlyworkflowr 工作表服务(工作流隐队列调用) worksheetonlyworkflowrc 工作表服务(工作流隐队列消息调用) worksheetonlybasic 工作表服务(外部门户) workflowrouter 工作流慢队列服务(worksheetonlyworkflow 调用) workflowrouterconsumer 工作流慢队列消费服务