禅道企業版10.0.stable發布,重構底層PHP和UI框架,基于PHP-APCu提升性能,桌面端新增AI對話功能,用戶體驗全面升級
本篇目錄
大家好!禅道企業版10.0.stable版本發布啦!本次發布主要包括兩個方面:一是用戶體驗全新升級,二是整體代碼重構。
在用戶體驗方面,我們進行了全新的升級。首先,引入了無感刷新技術,極大地提升了系統操作的流暢度,讓用戶能夠更高效地完成任務。其次,優化了主題配色,用戶可以根據個人喜好或公司品牌風格進行個性化的界面設置,增強對系統的歸屬感和舒適度。同時,對儀表盤内容进行了升级,新增了産品和项目维度的总览和工作推进数据,産品儀表盤还新增了年度和月度推进数据、Bug和发布统计数据。此外,在表單頁面增加了簡潔版和完整版的兩種模式切換,讓填寫信息更加直觀和便捷,提高工作效率。
在代碼重構方面,我們從框架層到業務代碼都進行了大幅改進。作爲一款開源軟件,重構後的禅道更加友好和易于維護,同時也帶來了更出色的産品性能和更高的安全性。重構工作主要包括以下幾個方面:引入了新的UI庫,新版本采用了自主開發的ZUI3前端框架,無論是交互體驗還是開發效率都有了質的提升;全新的ZIN頁面開發模式,通過配置的方式按需調用前端組件,實現了頁面的快速開發,大大提高了開發效率,全新的擴展機制,更方便對頁面進行修改和定制;我們還引入了PHP的強類型檢查,大幅減少了系統模塊間調用過程中潛在Bug的産生;覆蓋了Model層所有3000+方法的單元測試用例,使代碼更加健壯;此外,我們增加了大量注釋,使代碼更易讀,功能描述更加清晰;基于PHP-APCu實現 數據緩存功能,顯著提升頁面加載速度,在不同的使用場景下能爲系統帶來10-50倍的性能提升。最後,在MVC的基礎上,我們在業務模塊中增加了zen/tao兩個層次,優化了代碼的封裝和組織。
除了升級提升禅道框架和性能,我們還優化DevOps的交互體驗,支持快速創建分支,優化合並請求流程及交互細節,整體提升開發管理效率。同時還修複了一些已知問題,以提升您在禅道中的使用體驗。
此外,桌面端新增AI對話功能,可以與AI進行實時交談,同時,支持基于語言模型配置AI助手,賦予其特定人設、語氣、輸出格式和歡迎語,根據場景需求全面自定義。在交流過程中,支持將會話內容一鍵轉化爲禅道需求、任務、待辦等,還可以輕松檢索和定位曆史AI對話記錄。無論是輔助編輯、進一步詢問,還是其他創意類文字工作,禅道的AI對話功能都可以爲您提供幫助和支持。
新版本的发布标志着我们在用户体验和技术实现方面都取得了重大突破,我们相信新版本将为用户带来更好的使用体验和更高的工作效率。感谢大家一直以来的支持和反馈,我们将继续努力提供更优秀的産品和服务!
新增功能點
配色優化:
- 系統的主題顔色和對應名稱的優化,「玉煙紫」更名爲「萱萱紫」。
- 不同狀態的顔色調整、優先級和嚴重程度等顔色的調整。
儀表盤:
- 數據的展示引用度量項。
- 地盘儀表盤欢迎总览区块新增待我评审的内容。
- 地盘儀表盤新增禅道動態区块。
- 地盘儀表盤新增团队成就区块。
- 儀表盤新增産品区块相关统计和项目相关统计。
- 産品儀表盤中增加産品统计、産品发布统计、産品Bug统计、産品年度工作量统计、産品月度推进分析。
- 産品儀表盤中增加研发需求列表。
- 项目儀表盤删除了项目人力投入区块、项目总览区块。
- 儀表盤区块支持自定义排版布局,添加区块以及长短区块切换的交互优化。
- 儀表盤增加可视化图表的展示。
相關表單:
- 核心表单的布局结构优化(项目集、项目、産品、执行、需求、任务、Bug、用例)。
- 複雜表單增加了簡潔版和完整版的切換,也支持將簡潔版收起的更多字段固定在表單中。
- 優化了表單中的編輯器。
相關列表:
- 项目集区分了産品视角和项目视角。
- 産品列表选择项目集的交互调整。
- 用例步驟支持創建三層級,有子層級的父級步驟不可刪除。
- 用例步驟的拖拽交互優化。
看板:
- 項目集看板拆分了我參與的項目集、其他項目集。
- 项目集看板的展示样式优化(项目集作为区域、産品作为泳道)
- 産品看板中拆分了我参与的産品和其他産品。
- 産品看板的展示样式优化。
後台:
- 原創建项目的项目代号字段,调整到後台功能开关中,可将代号设置为必填项。
文檔:
- 文檔优化markdown编辑器
其它優化:
- 頂部導航優化了分組。
- 頁面間跳轉的返回邏輯簡化。
- 針對Tab標簽的頁面,做了收起到處理。
- 相關概況頁布局的調整。
- 列表左側模塊樹導航支持拖拽改變模塊樹寬度。
- 优化了動態加载的性能。
- 增強了部分流程中二次確認的彈窗,避免誤操作。
- 完善了系統概念性解釋的注釋說明。
DevOps:
- 支持從任務、需求、Bug創建分支。
- GitLab關聯代碼庫時自動同步流水線。
- 合並請求中支持展示提交記錄。
- 合並請求中支持執行流水線。
- 合並請求狀態相關字段增加顔色標識。
- 合並請求修改分支或流水線時會觸發流水線。
- 合並請求中有新的代碼提交時,提示評審人員執行流水線。
- 關聯合並請求的對象中,展示合並請求的狀態。
體驗優化:
- 基于PHP-APCu實現數據緩存功能,使用该功能需要开启PHP-APCu扩展。
- 看板配色優化。
- 文檔的目录支持拖动排序。
- 産品的分支列表支持拖动排序。
- 项目集的産品视角列表中産品支持拖动排序。
- 项目集的産品视角列表中项目集支持拖动排序。
- 項目集的項目視角列表中項目集支持拖動排序。
- 項目集的項目視角列表中項目支持拖動排序。
- 創建/編輯/激活多人任務時,維護團隊表單支持拖拽排序。
- 産品计划的研发需求列表中需求支持拖动排序。
- 産品列表中産品支持拖动排序。
- 測試用例列表支持拖拽排序。
- 其它頁面的顯示優化。
桌面端:
- 支持與配置的語言模型進行AI對話。
- 支持對AI對話進行檢索和定位。
- 支持將AI對話內容複制與轉發。
- 基于AI對話內容右鍵創建禅道需求、任務、待辦等。
- 後台新增了个性化配置AI助手的功能,定义其人设、头像、语气和输出格式。
- 後台支持对AI助手进行列表管理。
- 支持對同一語言模型配置多個AI助手。
- 會話中支持切換AI助手以獲取不同場景化的體驗。
- 網頁端會話同步新增AI對話功能。
具體功能詳見操作手冊:《AI對話》
禅道本次發布數據如下:
本期優化的全部需求和Bug:請點擊查看
▼儀表盤的布局和界面优化,地盘新增産品和项目维度的总览和工作推进数据,産品儀表盤新增年度和月度推进数据、Bug和发布统计数据。
▼项目集列表拆分成项目视角和産品视角。
▼概況頁布局和界面的優化。
▼列表的全面優化,左側模塊樹支持拖拽改變列寬,檢索標簽過多時做了收起到更多的優化。
▼核心页面项目集、项目、産品、执行、需求、任务、Bug、用例的创建表单的排版布局调整,提供简洁版和完整版两种模式切换。
▼根据禅道後台配置的语言模型,桌面端基于语言模型支持实时对话。
▼支持表單式個性化配置AI助手,滿足不同用戶的需求和偏好。
▼支持對語言模型創建多個AI助手,切換後以獲取不同場景化的體驗。
▼提供AI對話的曆史記錄回溯功能,方便查看和追溯之前的對話記錄。
▼AI對話消息支持右鍵轉化爲禅道對象。
▼網頁端同步新增AI對話及人設會話功能。/p>
▼支持從任務、需求、Bug創建分支,並查看已經創建的分支,幫助開發人員快速開始開發工作。
▼合並請求中支持展示提交記錄,幫助評審人員快速查看。
▼合並請求中支持執行流水線,評審人員可以根據提交情況快速執行。
▼合並請求狀態相關字段增加顔色標識,幫助開發人員快速識別。
▼合並請求中有新的代碼提交時,提示評審人員執行流水線。
▼關聯合並請求的對象中,展示合並請求的狀態,您可直觀地看到相關流水線的狀態。
▼安装过程中会检查是否开启了PHP-APCu扩展,如未加载会推荐安装。如果加载了 PHP-APCu 扩展并且启用了 apc.enabled 选项,安装完成后会自动打开數據緩存功能。老用户升级过程会检查是否加载了PHP-APCu扩展并且启用了apc.enabled选项,如果检查通过会自动打开數據緩存功能。如需安装APCu,教程详见https://www.zentao.net/book/zentaopms/APCu-1201.html
▼在後台权限中同步增加了缓存的权限。
▼有权限的用户可以在後台系统设置中开启或关闭缓存,也可以查看數據緩存功能的内存使用情况。开启数据缓存时会检查是否加载了PHP-APCu扩展并且启用了apc.enabled选项,如果检查未通过会弹出相关提示
●您可以在PHP配置文件中使用apc.shm_size选项设置APCu功能可用的内存大小,默认为 32M 。内存过小会导致缓存数据频繁更新从而影响性能,建议该选项尽可能设置大一些。
下載鏈接
Windows 一键安裝包 |
64位 | ||
Linux 一键安裝包 |
amd64位 arm64位 |
注:Linux 一键安裝包必须直接解压到 /opt 目录下。 |
|
源码包下载(tar.xz): 可以通过tar命令或者解压工具解压 |
php7.0 php7.1 php7.2_7.4 php8.1 |
||
源碼包下載(zip) |
php7.0 php7.1 php7.2_7.4 php8.1 |
||
最新版禅道客户端下載鏈接 | Windows | 安裝包 壓縮包 | |
Linux | 安裝包 壓縮包 (.tar.gz) 壓縮包 (.zip) |
||
macOS | 安裝包 (Intel) 安裝包 (Apple Silicon) 壓縮包 |
||
最新版禅道客户端服务器下載鏈接 | Windows Linux macOS |
||
禅道Gogs安裝包下載鏈接 |
macOS amd64 Linux amd64 Windows amd64 macOS arm64 Linux arm64 |
Docker鏡像: 點擊這裏
幫助手冊
安装文檔:https://www.zentao.net/book/zentaopms/455.html
升级文檔:https://www.zentao.net/book/zentaoprohelp/41.html
持續優化,定期更新,禅道一直在路上。

