| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- # 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
|