← 返回项目库

DocDokuPLM 中文产品生命周期管理平台

面向工程团队的中文产品生命周期管理预览,覆盖产品结构、物料清单、文档、变更和协同任务。

DocDokuPLM 保留上游 PLM 客户端与服务端源码,并提供不依赖外部服务的同源本地适配器,帮助社群在本地验证产品数据、BOM、受控文档、ECO 变更和协同任务流程。

真实界面

项目截图

共 6 张

项目总览
产品结构
物料清单
文档中心
变更管理
工作任务

Capabilities

核心功能

中文项目总览与产品生命周期指标
产品版本、生命周期和负责人管理入口
产品修订版 BOM 层级与供应状态查看
受控文档编号、版本和状态搜索
ECO 变更申请、评审与实施进度
协同任务状态更新与本地流程反馈

适用场景

在本地演示产品结构、BOM 和受控文档协同流程
用于 PLM 流程培训、需求评审和二次开发原型验证
作为完整 Java EE 上游系统部署前的界面与数据边界预览

适合谁

需要研究产品生命周期管理、工程资料协同或 PLM 二次开发的工程团队、产品经理和开发者。

商业化思路

开源源码交付与企业内网部署、PLM 流程定制、产品结构与文档治理和二次开发服务;本项目页不承诺商业授权。

你会拿到什么

  • 上游 DocDokuPLM 前端、服务端、API、转换服务、样例数据和 Docker 子模块源码
  • 中文本地预览、适配器、README、AGPL 许可证和可复现发布证据

部署流程

  1. 1本地预览直接运行 python3 demo-preview/server.py --port 8787
  2. 2完整系统按上游 Java EE、Maven、数据库、Elasticsearch、Kafka 和 Docker 说明配置部署

真实验证结果

已通过同源本地 API 健康检查、产品/BOM/文档/变更/任务页面交互、6 个互不重复的中文功能截图、PNG 尺寸、无破图和无横向溢出质量门。

部署前须知

本地预览使用内存演示数据和本地适配器,未连接上游 Java API、数据库、消息队列、Elasticsearch 或真实账号;生产使用前需按实际环境配置完整后端并履行 AGPL 义务。

部署难度

较高

最低配置

本地预览只需 Python 3.9+;完整上游系统还需要 Java EE 运行时、数据库、Elasticsearch、Kafka、Node.js/Bower/Grunt 与 Docker,具体按上游部署说明。

开源许可证

GNU Affero General Public License v3 (AGPL-3.0)

最后验证

2026-09-03

技术栈

HTML/CSS/JavaScriptPython 标准库本地适配器RequireJS/Grunt 原始前端Java EE/Maven 服务端Elasticsearch、Kafka 与 Docker 上游组件

授权说明

根目录 LICENSE.txt 原样保留 AGPL-3.0;本交付仅作社群学习、研究和技术验证收录,不代表商业使用、再分发或衍生作品授权。新增 demo-preview 中文适配器与界面修改随源码披露。

Release notes

版本记录

1 个已发布版本

vcn-6ef98052bd7 当前推荐

增加中文本地预览与有界同源适配器,覆盖产品结构、BOM、文档、变更和任务页面;保留上游 AGPL 源码与归属。

部署要求:Python 3.9+ 可运行 demo-preview;完整 DocDokuPLM 仍按上游 Java EE、数据库、Elasticsearch、Kafka 和 Docker 环境要求部署。

已知问题:演示数据仅存在本地进程内存,未接入外部服务、真实账号或云端数据;完整上游客户端仍需后端服务,网络交互时需履行 AGPL 对应源码提供义务。

登录后领取