# cmdman **Repository Path**: jcstone/cmdman ## Basic Information - **Project Name**: cmdman - **Description**: 命令行程序管理工具 - **Primary Language**: Python - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-04 - **Last Updated**: 2026-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CMDMAN说明 #### 介绍 cmdman - 命令行程序管理工具 #### 背景介绍 `cmdman` 是作者开发的一个开源命令行程序管理工具,旨在简化命令行工具的管理和使用。 作者长期受困于命令行程序的开发、维护和管理工作——随着项目积累, 各类脚本和命令行工具日益增多,很容易遗忘程序的功能用途与参数配置,反复查阅文档和回忆用法严重影响了开发效率。 为此开发了 CmdMan,旨在提供一个简洁高效的管理工具箱,让命令行程序的管理变得轻松直观。 #### 软件架构 软件架构说明:Python + Pyside6 #### 功能特点: - 类似PostMan风格 - 分组管理和保存常用的命令行脚本 - 支持参数动态配置与描述 - 支持cmd/PowerShell终端及会话保持 - 支持配置导入导出 - 实时控制台输出查看 - 支持深色/浅色主题切换 #### 安装教程 1. 请先安装依赖包: ``` bash pip install -r requirements.txt ``` 2. 依赖包安装后请自行编译。 ``` bash pyinstaller -F -w -n cmdman -i app.ico cmdman.py ``` 3. dist目录提供了已编译的windows可执行程序cmdman.exe。 #### 使用说明 1. 直接执行可执行程序运行即可 2. 也可以将cmdman.py和resources_rc.py复制到自己的python项目目录,并执行python cmdman.py运行。记得配置好Python运行环境变量和安装PySide6依赖包哟! #### 界面 ##### 1 程序界面 - 浅色主题 ![浅色主题](/imgs/ui_light.jpg "浅色主题") ##### 2 程序界面 - 深色主题 ![深色主题](/imgs/ui_dark.jpg "深色主题") #### 联系作者 - 开发人员: jcstone - 联系邮箱: jcstone@qq.com #### 快捷命令 pyinstaller -F -w -n cmdman -i app.ico cmdman.py pyside6-rcc resources.qrc -o resources_rc.py pip freeze > requirements.txt python cmdman.py