ClickClickClickClick: Habilita cualquier LLM para automatizar operaciones en Android y PC.

Introducción general

ClickClickClick es un framework desarrollado por BandarLabs que pretende automatizar operaciones en Android y PC utilizando cualquier Large Language Model (LLM) local o remoto. El proyecto se encuentra actualmente en una fase altamente experimental y soporta múltiples modelos como Ollama, Gemini, y GPT 4o.Los usuarios pueden utilizar ClickClickClick para realizar una variedad de tareas como enviar correos electrónicos, navegar por mapas, lanzar juegos, etc. configurando diferentes modelos y claves API. El framework requiere que ADB esté instalado en la máquina local y que el modo de depuración USB esté activado para los teléfonos Android.

ClickClickClick:启用任何LLM实现自动化安卓和电脑操作

 

ClickClickClick:启用任何LLM实现自动化安卓和电脑操作

 

Lista de funciones

  • Compatibilidad con varios modelos LLM (Ollama, Gemini, GPT 4o)
  • Operaciones automatizadas con Android y PC
  • Configuración y uso de claves API
  • Realizar múltiples tareas (enviar correo electrónico, navegar por mapas, lanzar juegos, etc.)
  • Plataforma de ejecución de tareas altamente configurable

 

Utilizar la ayuda

Proceso de instalación

  1. Clone el repositorio y vaya al directorio del proyecto:
   git clone https://github.com/BandarLabs/clickclickclick
cd clickclickclick
  1. Crea un entorno virtual y actívalo:
   python3 -m venv venv
source venv/bin/activate  # Windows用户使用 `venv\Scripts\activate`
  1. Instale la dependencia:
   pip install -r requirements.txt

Utilización

  1. Configurar los ajustes del modelo: Enconfig/models.yamlpara establecer la configuración relacionada con el modelo y exportar la clave API correspondiente en el entorno.
  2. Para utilizarla como herramienta CLI: Instale la herramienta y asegúrese de que dispone de la extensiónOPENAI_API_KEYresponder cantandoGEMINI_API_KEY::
   pip install <repo-tar>
click3 run open uber app
  1. Usado como script: Por defecto, planner es openai y finder es gemini. se puede encontrar en la carpetaconfig/models.yamlpara cambiar la configuración por defecto.
  2. Ejecutar la tarea: Utilicerunpara realizar la tarea. El uso básico es el siguiente:
   python main.py run "<task-prompt>"

Opciones:

  • --platform: Especifica la plataforma, por defecto es Android. Ejemplo: bash
    python main.py run "example task" --platform=osx
  • --planner-model: Especifica el modelo del planificador, que por defecto es openai. ejemplo: bash
    python main.py run "example task" --planner-model=gemini
  • --finder-model: Especifica el modelo del buscador, que por defecto es gemini. ejemplo: bash
    python main.py run "example task" --finder-model=ollama

ejemplo de comando (informática)

El comando de muestra completo es el siguiente:

python main.py run "Open Google news" --platform=android --planner-model=openai --finder-model=gemini
© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...