Project Intelligence
Desktop Control Surface For Maven Packaging & Deployment
一个界面,接管 Maven 打包、产物和部署。
PackFlow Workbench 把 Maven 多模块解析、环境检测、命令预览、构建日志、产物筛选、服务器管理和部署流水线收进同一个 Windows 桌面工作台。
Build Center
order-service
•parent-pomskip
•common-libskip
✓order-servicepackage
•gateway-webskip
$ mvnw clean package -pl order-service -am -P prod
[INFO] BUILD SUCCESS
target/order-service-2.0.2.jar ready
7核心工作区
100构建历史保留
6部署步骤类型
1项目级隔离模型
Why PackFlow
把零散的打包部署动作,收束成一条清晰流程。
多模块项目的痛点通常不是单个命令,而是环境、模块、产物、服务器和验证步骤散落在不同工具里。PackFlow 把它们放到同一个操作闭环中。
Build Center
构建命令可视化编排
集中管理 JDK、Maven、Profile、settings.xml 和常用参数,执行前可预览并微调最终命令。Deployment Flow
从产物到服务器的部署流水线
支持 SSH 上传、远程命令、等待、端口探测、HTTP 检查和日志关键字检测,部署状态一屏追踪。Ops Console
服务器、服务和历史记录统一管理
服务器凭据、服务映射、部署模板和执行记录按项目隔离,减少切换项目时的误操作。Diagnostics
实时日志与构建诊断
构建和部署过程持续回传日志,关键错误可直接定位,失败原因不再散落在多个终端窗口里。Windows Native
为本地桌面场景打磨
基于 Tauri 2 与 Rust 后端,结合 SQLite、DPAPI、ssh.exe 和 Job Objects,贴近 Windows 运维习惯。Install
下载路径保持直接,不把安装变成文档迷宫。
面向 Windows 桌面环境使用,安装后选择 Maven 父工程即可开始构建、定位产物并配置部署流水线。
Windows
正在获取 GitHub 最新版本下载地址...
如果自动获取失败,会打开 GitHub 最新 Release 页面。
开发者构建
npm install
npm run tauri:build
FAQ
首页只回答安装前最关键的问题。
它是 Web 系统还是桌面应用?
它是面向 Windows 的本地桌面应用,用来管理本地 Maven 项目的打包、产物和部署流程。
支持哪些部署步骤?
当前支持文件上传、SSH 命令、等待、端口检测、HTTP 检查和日志关键字检测。
数据存在哪里?
项目、构建历史、服务器、服务映射和部署记录保存在应用数据目录中的 SQLite 数据库。
服务器密码如何保存?
Windows 下会通过 DPAPI 加密保存,避免以明文形式落盘。