【开源】PortMaster:可视化管理项目和开发端口的桌面应用

2026-04-11 11:111阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

PortMaster

image1024×1024 75.3 KB

各位大佬好, GitHub - myxsf/PortMaster: You can use this desktop app to visualize your localhost port and manage them · GitHub 这是一款开源的可视化本地和docker端口管理桌面应用软件,具体的一些应用如图所示:

仪表盘

仪表盘主要看本地服务,适合做这些事:

  • 搜索端口、别名、服务名、路径
  • 按项目折叠多个端口
  • 结合记录能力快速回到常用项目
  • 快速判断哪些服务正在运行,哪些只是“已记录但当前未启动”

端口占用提示

当你在“自定义”里测试端口或准备启动服务时,如果预期端口已经被其他服务占用,PortMaster 会直接弹出提示:

  • 哪个端口被占用
  • 检测到的大致服务类型
  • 提醒你先关闭占用进程,再继续启动

Docker 容器

Docker 容器页专门管理容器服务:

  • 单独展示 Docker 服务,避免和本地项目混在一起
  • 支持按服务分组查看容器端口
  • 可以直接判断哪些容器组在运行、哪些已停止

日志中心

日志中心适合排查“为什么启动了但没真正起来”这类问题:

  • 支持“开发日志 / 全部日志”切换
  • 可以按本地服务或 Docker 来源筛选
  • 可以按项目或端口进一步缩小范围
  • 支持按错误、警告、信息等级筛选

命令行启动

命令行模式适合已经熟悉项目启动方式的用户:

  • 像终端一样只输入命令即可
  • PortMaster 会接管启动日志和端口校验
  • 适合临时启动、调试命令和一次性验证

欢迎大佬们star 下载,在使用过程中欢迎大佬指正,由于个人开发,很难兼顾到所有功能和bug,还望大佬包含和指出

网友解答:
--【壹】--:

我的个人建议添加一个AI 自动标注端口号功能,一键识别填写别名,根据进程名称和端口号,我觉得会比较准确了


--【贰】--:

LLM+RAG 效果最好,这种混合检索做一些标注,然后在线更新,其实如果你一开始用你自己的服务的话,可以收集一些AI未识别出来或者识别错误的信息,如果用户手动标注了,可以回传过来,你review 后增加到知识库里面,因为这东西也不涉及啥隐私,使用AI标注功能前告知用户会传输哪些信息就行,不同意可以在设置里面配置自己的AI APIKEY


--【叁】--:

好的,这个的话我列一下评估一下,先看看整体反馈,后期用户多这方面需求多我这边沿着这个思路做下去


--【肆】--:

这个好,不用每次再去用命令行查询哪个端口占用了


--【伍】--:

是的,后续有这方面的计划,是考虑用ai还说搭一个知识库收录常见的一些端口号和别名映射,以及docker映射等内容,目前只有少部分能够映射到,还需要用户自己去进行手动添加

问题描述:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

PortMaster

image1024×1024 75.3 KB

各位大佬好, GitHub - myxsf/PortMaster: You can use this desktop app to visualize your localhost port and manage them · GitHub 这是一款开源的可视化本地和docker端口管理桌面应用软件,具体的一些应用如图所示:

仪表盘

仪表盘主要看本地服务,适合做这些事:

  • 搜索端口、别名、服务名、路径
  • 按项目折叠多个端口
  • 结合记录能力快速回到常用项目
  • 快速判断哪些服务正在运行,哪些只是“已记录但当前未启动”

端口占用提示

当你在“自定义”里测试端口或准备启动服务时,如果预期端口已经被其他服务占用,PortMaster 会直接弹出提示:

  • 哪个端口被占用
  • 检测到的大致服务类型
  • 提醒你先关闭占用进程,再继续启动

Docker 容器

Docker 容器页专门管理容器服务:

  • 单独展示 Docker 服务,避免和本地项目混在一起
  • 支持按服务分组查看容器端口
  • 可以直接判断哪些容器组在运行、哪些已停止

日志中心

日志中心适合排查“为什么启动了但没真正起来”这类问题:

  • 支持“开发日志 / 全部日志”切换
  • 可以按本地服务或 Docker 来源筛选
  • 可以按项目或端口进一步缩小范围
  • 支持按错误、警告、信息等级筛选

命令行启动

命令行模式适合已经熟悉项目启动方式的用户:

  • 像终端一样只输入命令即可
  • PortMaster 会接管启动日志和端口校验
  • 适合临时启动、调试命令和一次性验证

欢迎大佬们star 下载,在使用过程中欢迎大佬指正,由于个人开发,很难兼顾到所有功能和bug,还望大佬包含和指出

网友解答:
--【壹】--:

我的个人建议添加一个AI 自动标注端口号功能,一键识别填写别名,根据进程名称和端口号,我觉得会比较准确了


--【贰】--:

LLM+RAG 效果最好,这种混合检索做一些标注,然后在线更新,其实如果你一开始用你自己的服务的话,可以收集一些AI未识别出来或者识别错误的信息,如果用户手动标注了,可以回传过来,你review 后增加到知识库里面,因为这东西也不涉及啥隐私,使用AI标注功能前告知用户会传输哪些信息就行,不同意可以在设置里面配置自己的AI APIKEY


--【叁】--:

好的,这个的话我列一下评估一下,先看看整体反馈,后期用户多这方面需求多我这边沿着这个思路做下去


--【肆】--:

这个好,不用每次再去用命令行查询哪个端口占用了


--【伍】--:

是的,后续有这方面的计划,是考虑用ai还说搭一个知识库收录常见的一些端口号和别名映射,以及docker映射等内容,目前只有少部分能够映射到,还需要用户自己去进行手动添加