新增xa空能院项目,新增大量的更新内容
This commit is contained in:
40
agent-wdd/0-设计规范/初始设计稿.md
Normal file
40
agent-wdd/0-设计规范/初始设计稿.md
Normal file
@@ -0,0 +1,40 @@
|
||||
|
||||
|
||||
# 基础功能
|
||||
1. 所有支持的基础功能指令
|
||||
|
||||
# 业务功能
|
||||
## wdd-server初始化操作
|
||||
## cmii-master功能
|
||||
## cmii-worker功能
|
||||
|
||||
# 执行模式
|
||||
## 脚本模式
|
||||
1. 根据输入的参数,执行特定的基础功能函数
|
||||
|
||||
|
||||
## 交互模式
|
||||
1. 进入交互模式,只有输入exit或者 强制退出
|
||||
2. 持续监听用户命令,匹配基础功能则执行命令
|
||||
1. 显示执行过程
|
||||
2. 正常写入日志
|
||||
|
||||
|
||||
# 设计原则
|
||||
|
||||
## 基础功能可重复执行原则
|
||||
1. 每一个基础函数均可以重复执行,重复执行的效果需要保证最终实现函数的功能
|
||||
1. 未安装,需要执行安装
|
||||
2. 已安装,请覆盖安装,或者跳过安装
|
||||
3. 未配置,需要进行配置
|
||||
4. 已进行配置,则跳过或者覆盖配置
|
||||
|
||||
## 日志记录原则
|
||||
1. 基础功能开始,需要有明显的日志标识
|
||||
2. 基础功能关键执行日志,需要被保存
|
||||
3. 日志固定保存至特定的本地文件中
|
||||
|
||||
## 参数信息原则
|
||||
1. 每次执行基础功能,默认是无状态的,不加载本地参数信息
|
||||
2. 需要本机参数信息的基础功能,可以调用加载函数,加载本地保存的参数信息
|
||||
1. 加载若没有本地参数信息,执行本地参数信息获取程序
|
||||
Reference in New Issue
Block a user