AIDeveloper-PC/requirements_generator/constants.py

29 lines
1.0 KiB
Python

# constants.py - 全局常量定义
# ── 变更类型常量 ──────────────────────────────────────
CHG_RENAME = "module_rename" # 模块重命名
CHG_REDESCRIBE = "module_redescribe" # 模块需求重新描述
CHG_EDIT = "req_edit" # 单条需求修改
CHG_REGEN = "module_regen" # 模块代码批量重新生成
CHG_ADD = "req_add" # 新增需求
CHG_DELETE = "req_delete" # 删除需求(软删除)
# 变更类型 → 中文标签
CHG_TYPE_LABEL = {
CHG_RENAME: "模块重命名",
CHG_REDESCRIBE: "模块需求重描述",
CHG_EDIT: "单条需求修改",
CHG_REGEN: "模块代码重生成",
CHG_ADD: "新增需求",
CHG_DELETE: "删除需求",
}
# 变更类型 → Rich 颜色
CHG_TYPE_COLOR = {
CHG_RENAME: "cyan",
CHG_REDESCRIBE: "magenta",
CHG_EDIT: "yellow",
CHG_REGEN: "blue",
CHG_ADD: "green",
CHG_DELETE: "red",
}