

# 基础功能
1. 所有支持的基础功能指令

# 业务功能
## wdd-server初始化操作
## cmii-master功能
## cmii-worker功能

# 执行模式
## 脚本模式
1. 根据输入的参数，执行特定的基础功能函数


## 交互模式
1. 进入交互模式，只有输入exit或者 强制退出
2. 持续监听用户命令，匹配基础功能则执行命令
   1. 显示执行过程
   2. 正常写入日志


# 设计原则

## 基础功能可重复执行原则
1. 每一个基础函数均可以重复执行，重复执行的效果需要保证最终实现函数的功能
   1. 未安装，需要执行安装
   2. 已安装，请覆盖安装，或者跳过安装
   3. 未配置，需要进行配置
   4. 已进行配置，则跳过或者覆盖配置

## 日志记录原则
1. 基础功能开始，需要有明显的日志标识
2. 基础功能关键执行日志，需要被保存
3. 日志固定保存至特定的本地文件中

## 参数信息原则
1. 每次执行基础功能，默认是无状态的，不加载本地参数信息
2. 需要本机参数信息的基础功能，可以调用加载函数，加载本地保存的参数信息
   1. 加载若没有本地参数信息，执行本地参数信息获取程序