feat: добавить поддержку Google Android CLI и android-cli skill
- Установка android CLI из dl.google.com для linux/mac/windows - Запуск android init для деплоя skills в агентов - Кастомный skill android-cli в home-configs/claude/skills/ - Пункт меню 8) Android CLI в setup.sh - Тесты и документация Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
13
setup.sh
13
setup.sh
@@ -14,7 +14,7 @@ _log() { printf '%s [%s] %s\n' "$(date '+%Y-%m-%d %H:%M:%S')" "$1" "$2" >> "$LOG
|
||||
|
||||
if command -v whiptail >/dev/null 2>&1; then
|
||||
choice=$(whiptail --title "AI Setup" \
|
||||
--menu "Выбери действие (стрелки + Enter):" 22 70 9 \
|
||||
--menu "Выбери действие (стрелки + Enter):" 24 70 10 \
|
||||
"1" "AI-инструменты (установить лаунчеры + ключи)" \
|
||||
"2" "Сеть: ru-bypass + kill switch" \
|
||||
"" "─── Дополнительно ───────────────────────────" \
|
||||
@@ -23,6 +23,7 @@ if command -v whiptail >/dev/null 2>&1; then
|
||||
"5" "Статус (Amnezia, UFW, AI инструменты, ключи)" \
|
||||
"6" "Проверить сеть (маршрутизация, geo)" \
|
||||
"7" "Обновить (git pull + перегенерация скриптов)" \
|
||||
"8" "Android CLI (установить Google Android CLI)" \
|
||||
3>&1 1>&2 2>&3) || exit 0
|
||||
echo ""
|
||||
else
|
||||
@@ -58,7 +59,10 @@ else
|
||||
echo -e " ${BLD}7) Обновить${CLR}"
|
||||
echo -e " ${GRY}git pull + перегенерация всех скриптов в ~/bin (или ~/.local/bin).${CLR}"
|
||||
echo ""
|
||||
echo -n "Выбери [1-7] или Enter для выхода: "
|
||||
echo -e " ${BLD}8) Android CLI${CLR}"
|
||||
echo -e " ${GRY}Установить Google Android CLI для Android-разработки.${CLR}"
|
||||
echo ""
|
||||
echo -n "Выбери [1-8] или Enter для выхода: "
|
||||
read -r choice
|
||||
echo ""
|
||||
fi
|
||||
@@ -169,7 +173,7 @@ case "$choice" in
|
||||
|
||||
echo ""
|
||||
echo -e "${BLD}AI инструменты:${CLR}"
|
||||
for cmd in ai-claude ai-gpt ai-deepseek ai-kimi ai-openrouter ai-gemini; do
|
||||
for cmd in ai-claude ai-gpt ai-deepseek ai-kimi ai-openrouter ai-gemini android; do
|
||||
if command -v "$cmd" &>/dev/null; then
|
||||
echo -e " ${GRN}✓${CLR} $cmd"
|
||||
else
|
||||
@@ -221,6 +225,9 @@ case "$choice" in
|
||||
echo -e "${BLD}Перегенерация скриптов...${CLR}"
|
||||
bash "$REPO_DIR/scripts/ai-setup.sh"
|
||||
;;
|
||||
8)
|
||||
bash scripts/ai-setup.sh
|
||||
;;
|
||||
"")
|
||||
exit 0
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user