https://github.com/hixingchen/service-deck产品系统Vibe Coding

我要开发同款
hi星尘2026年06月08日
17阅读

技术信息

语言技术
ReactRust
系统类型
WebWindows
行业分类
脚本插件项目任务

作品详情

行业场景

Service Deck 是一个 Windows 桌面应用,用于统一管理本地开发环境中的各种服务。将散落各处的服务(Node.js、Maven、数据库、自定义脚本等)集中管理,通过项目分组实现一键批量启停。

功能介绍

服务管理
服务增删改查,支持普通命令、npm、Maven 三种类型
一键启动 / 停止 / 重启
收藏置顶、拖拽排序
批量启动 / 停止 / 重启
项目管理
将多个服务归入一个项目,一键启停整个项目
项目收藏置顶、拖拽排序
项目内服务独立启停
智能命令终端
npm 类型自动读取 package.json 中的 scripts
Maven 类型自动检测多模块项目、profiles,提供智能命令建议
自定义命令输入,实时输出,支持 ANSI 颜色
日志查看
实时捕获 stdout/stderr,内存缓冲
关键词搜索、暂停滚动、清屏
服务控制(启动 / 停止 / 重启)集成在日志面板内
环境配置
配置 JAVA_HOME(JDK 路径),所有 Java / Maven 命令使用指定 JDK
备份恢复
导出 / 导入所有服务和项目配置(JSON 格式)
系统功能
无边框窗口 + 自定义标题栏
系统托盘,最小化到后台运行
启动时自动检测之前运行中的服务(PID 持久化)
配置自动保存到 config.json

项目实现

前端框架 React 18 + TypeScript
UI 样式 Tailwind CSS
图标库 Lucide React
拖拽排序 @dnd-kit
桌面框架 Tauri 2
后端语言 Rust
构建工具 Vite
包管理器 pnpm

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论