feat: add interactive config wizard

- Add mycli wizard command for guided configuration
- Interactive menus for paths, SSH, API keys, Feishu apps, git proxies
- User-friendly prompts with numbered choices
- Support add/edit/delete operations via wizard
- Hide sensitive input (API keys, secrets)
- Confirm before destructive operations
This commit is contained in:
Zhengshou Lai
2026-04-13 11:53:27 +08:00
parent 469aefb71f
commit 00c608a3bd
10 changed files with 331 additions and 2 deletions
+3
View File
@@ -65,6 +65,9 @@ mycli self uninstall # Uninstall mycli
mycli self info # Show installation info
# Configuration (config.json) - 增删改查
# 方式1: 交互式向导(推荐,无需记忆命令)
mycli wizard # 启动交互式配置向导
# 方式2: 命令行直接操作
mycli config show # Show full config
mycli config list # List top-level sections
mycli config get paths # Get paths section