# https://taskfile.dev version: '3' vars: GREETING: Hello, World! tasks: default: cmds: - echo "{{.GREETING}}" silent: true dev: desc: "Запуск для отладки интерпретатора" cmds: - clear - go fmt ./... - go run -race ./cmd/proi/main.go env: MAIN_PROLET: ./plt/main.plt mod: desc: "Установка/обновление всех зависимостей модулей" cmds: - go get -u ./... - go mod tidy -compat=1.25.6 - go mod vendor - go mod verify - go fmt ./... ollama: desc: "Запуск LLM под мою конфигурацию железа" cmds: - "ollama run qwen3:8b" vars: OMP_NUM_THREADS: 16 OMP_PROC_BIND: true OMP_PLACES: cores read: desc: "Чтение файла (pdftotext read.pdf > read.txt)" cmds: - RHVoice-client -s Anna+CLB < read.txt | aplay wav: desc: "Создание wav файла" cmds: - cat read.txt | RHVoice-client -s Anna+CLB > read.wav pros: desc: "Запуск сервера prolet на brython" cmds: - clear - cp -aT ./pub ./bin/pub - go fmt ./... - go build -race -o ./bin/pros ./cmd/pros/main.go - cd ./bin && ./pros