Budżet: 20000 UAH Termin: 13 dni
Dzień dobry. Skonfiguruję optymalizację przetwarzania wideo na Node.js z użyciem FFmpeg, zapewniając przyspieszenie pipeline'u bez utraty jakości. Jestem gotów zacząć teraz. Będę wdzięczny za współpracę.
Budżet: 20000 UAH Termin: 7 dni
Witam. Pracuję z Pythonem. Jestem gotowy do współpracy. Proszę o kontakt. Czy mogę zapoznać się z projektem?
Budżet: 20000 UAH Termin: 6 dni
Witaj, Anatoliju!
Robimy dokładnie takie pipeline na Pythonie — przetwarzanie wideo przez FFmpeg + OpenCV, wyciąganie kluczowych punktów przez MediaPipe, z naciskiem na szybkość. Dźwignie, którymi zazwyczaj zwiększamy throughput: sprzętowe dekodowanie w FFmpeg (nvdec/vaapi), inteligentne próbkowanie klatek zamiast pełnego dekodowania, batching inferencji MediaPipe oraz paralelizacja po rdzeniach — w zależności od tego, gdzie obecnie jest rzeczywiste wąskie gardło.
Stos: Python, OpenCV, FFmpeg, MediaPipe. Cena 20000 UAH, orientacyjny czas realizacji 4-6 dni po uzgodnieniu specyfikacji.
Jedno doprecyzowanie, aby dokładnie ocenić: gdzie obecnie najbardziej spada szybkość — na dekodowaniu, na inferencji MediaPipe czy na zapisie datasetu? I jaki mniej więcej jest rozmiar oraz rozdzielczość wejściowych wideo, i co ma być na wyjściu — klatki, punkty charakterystyczne, oznaczenia?
Jestem gotów pokazać podejście na krótkim przykładzie, abyście zobaczyli rzeczywisty przyrost jeszcze przed podjęciem decyzji.
Piotr Pankow, BotCraft Group
Budżet: 20000 UAH Termin: 5 dni
Dzień dobry! Robiłem na Pythonie konwertery do przetwarzania wideo — FFmpeg do pakietowego dekodowania i cięcia, OpenCV do klatek, ciężkie operacje przenosiłem do kolejki, aby ciągnęło nie 3 pliki, a tysiące. Aby dokładnie policzyć: MediaPipe tutaj do oznaczania (pozy/twarze) czy jako filtr klatek? I czy jest już kod, który trzeba przyspieszyć, czy konwerter od zera? Dajcie kilka typowych wideo i pożądany format zestawu danych — zrobię pierwszy etap roboczy w ciągu 5 dni i pokażę rzeczywistą szybkość na waszych danych.
Budżet: 20000 UAH Termin: 6 dni
Dzień dobry! Wykonywałem podobne projekty, jestem gotowy do współpracy, pisz - omówimy szczegóły.
Budżet: 20000 UAH Termin: 5 dni
20 000 грн - realistyczny budżet na pierwszy etap, jeśli trzeba zrobić audyt obecnego podejścia, znaleźć wąskie miejsca i zebrać roboczy konwój przygotowania zestawu danych wideo.
MY zaczęlibyśmy od sprawdzenia szybkości przetwarzania na waszych rzeczywistych wideo, po czym zoptymalizowalibyśmy dekodowanie, przetwarzanie wsadowe, pracę OpenCV, FFmpeg i MediaPipe. Możemy przenieść ciężkie operacje do bardziej stabilnego schematu, aby wynik działał nie tylko na 3 testowych plikach, ale na normalnej objętości danych.
> trzeba zobaczyć przykład wideo i pożądany format wyjściowego zestawu danych
> ważne jest, aby wiedzieć, czy już istnieje kod, który trzeba przyspieszyć, czy konwój trzeba robić od zera
Zobaczcie, tu jest niuans - bez tych danych dokładniejsze oszacowanie pełnej realizacji jest ryzykowne. Ale pierwszy etap techniczny na 5 dni można zrobić w ramach waszego budżetu, a potem dać spokojną ocenę całego systemu.
Podobne logicznie przypadki Ingello
> https://business.ingello.com/vorfahr - automatyzacja skomplikowanych procesów i przetwarzania danych
> https://business.ingello.com/fractal - systemowa automatyzacja, gdzie ważna jest architektura przetwarzania
> https://systems-fl.ingello.com/ua - krótko o naszym podejściu do skomplikowanych systemów
Możemy zacząć po przeglądzie materiałów. Lepiej siedem razy zmierzyć, a raz dobrze uruchomić =)
Budżet: 20000 UAH Termin: 7 dni
Cześć, pracowałem nad Systemem przetwarzania wideo dla e-commerce — zautomatyzowaliśmy pipeline przetwarzania 10,000+ wideo, przyspieszając proces o 340% używając FFmpeg i równoległego przetwarzania OpenCV.
Czy macie już wyobrażenie, jakiej wielkości będzie zbiór danych i jakie dokładnie metadane należy wydobywać przez MediaPipe — pozycje, mimikę czy coś innego?
Proponuję się skontaktować, chętnie doradzę wam bezpłatnie z technicznej strony i wspólnie opracujemy plan rozwoju + opowiem o moim zespole!
Budżet: 20000 UAH Termin: 10 dni
Witam.
Mogę pomóc w optymalizacji szybkości przetwarzania wideo w Pythonie.
Pracuję z OpenCV, FFmpeg, MediaPipe oraz zadaniami, gdzie trzeba przyspieszyć przetwarzanie klatek, zmniejszyć obciążenie CPU/GPU i usunąć zbędne opóźnienia w pipeline.
Na początku przejrzę aktualny kod i określę, gdzie dokładnie traci się czas: odczyt wideo, przetwarzanie klatek, model MediaPipe, zapis wyników czy komendy FFmpeg. Po tym można będzie zoptymalizować logikę: zmniejszyć zbędne operacje, dostosować FPS/rozdzielczość, przenieść część pracy do FFmpeg, dodać wielowątkowość lub inne rozwiązania w zależności od zadania.
Jestem gotów zobaczyć kod, przykład wideo oraz pożądany wynik, po czym będę mógł ocenić terminy i koszt.
Budżet: 20000 UAH Termin: 5 dni
Зрозумів завдання: потрібно оптимізувати швидкість обробки відео в існуючому Python-пайплайні для підготовки датасету.
Основна моя зона — Python-бекенд і асинхронна обробка даних, з ffmpeg, OpenCV і mediapipe напряму так щільно не працював, але це стандартні бібліотеки для такого типу задачі — розберуся швидко і знаю куди дивитися в першу чергу: паралелізація по кадрах або файлах через multiprocessing, винесення важких операцій в ffmpeg напряму замість Python-обгорток, профайлінг вузьких місць перед оптимізацією замість здогадок.
Скиньте, будь ласка, поточний скрипт і приклад відеофайлу з датасету — подивлюся де саме просідає швидкість (I/O, CPU-bound обробка кадрів чи сама модель mediapipe) і дам конкретний план з оцінкою приросту швидкості.
Термін залежить від того що покаже профайлінг, але для точкової оптимізації типово це кілька днів.
Budżet: 20000 UAH Termin: 10 dni
Cześć! Mogę zoptymalizować prędkość przetwarzania wideo o 50% dzięki efektywnej realizacji pipeline'u z wykorzystaniem OpenCV i FFmpeg. Moje podejście obejmuje budowę asynchronicznego przetwarzania danych oraz wykorzystanie MediaPipe do analizy wideo w czasie rzeczywistym. Proszę o przesłanie mi w wiadomościach prywatnych przykładów wideo lub specyfikacji projektu, abym mogła przygotować szczegółowy plan realizacji.
15000 UAH
Budżet: 21111 UAH Termin: 1 dzień
Cześć! Jestem doświadczonym programistą, potrafię stworzyć boty o dowolnym stopniu skomplikowania, zajmuję 4. miejsce w kategorii "Tworzenie botów", tworzę również strony internetowe oraz dokumentacje API w języku programowania Python, gdzie zajmuję 2. miejsce.
Jeśli chodzi o Twój projekt, mam kilka pytań, które wpłyną na ocenę Twojego zadania i pomogą zrozumieć, czego chcesz, proszę napisz do mnie, aby wyjaśnić wszystkie szczegóły!
Moje umiejętności możesz zobaczyć w CV 👉 Freelancehunt
Moje prace są również opublikowane w portfolio 👉 Freelancehunt
💻 Jestem również SEO zespołu, który składa się z FrontEndera i Backendera! To znaczy, w razie potrzeby, nasz zespół, który składa się z 3 osób, może zorganizować dla Ciebie rozwój pod klucz!
Czekam na Twoją odpowiedź, dziękuję.
Budżet: 20000 UAH Termin: 1 dzień
Dzień dobry! Mam doświadczenie z Pythonem i obróbką wideo (OpenCV/FFmpeg), jestem gotów się tym zająć. Napisz na prywatną wiadomość, omówimy szczegóły.
Budżet: 20000 UAH Termin: 4 dni
Dzień dobry
jestem gotów wykonać twoją pracę
pisz, chętnie pomogę z twoim zadaniem
Mam doświadczenie w pracy z tymi bibliotekami
Budżet: 20000 UAH Termin: 7 dni
Dzień dobry. Mam duże doświadczenie w pracy z niezbędnymi technologiami w Pythonie/C++. Mogę pomóc Ci w rozwoju. Chciałbym omówić projekt bardziej szczegółowo, aby dokładnie ocenić zakres pracy, pisz.
Budżet: 20000 UAH Termin: 14 dni
Cześć, Anatolij!
Jestem seniorem programistą z dziesięcioletnim doświadczeniem. Chętnie optymalizuję prędkość — to jest dokładnie to, co lubię.
FFmpeg — montowałem i przycinałem wideo bezpośrednio przez niego (orkiestracja, fragmentacja, synchronizacja ścieżek), również w Pythonie. OpenCV + pandas — przetwarzanie klatek i zbiory danych, mam duże doświadczenie.
Jeśli chodzi o prędkość — to główny ból takich ciężkich pipeline'ów i ja już wielokrotnie go poprawiałem (równoległe przetwarzanie na setkach procesów ze streamingiem i backpressure, batch na wynajmowanych GPU przez VastAI). To znaczy optymalizacja przepustowości, a nie tylko „żeby działało”.
Co do modeli: dużo pracowałem z lokalnymi modelami wizji HuggingFace / Ollama na obrazach i wideo.
Piszcie do mnie, omówimy pipeline, wąskie gardła (dekodowanie, przetwarzanie klatek, inferencja modeli CPU, GPU, zapis itd.)
Jestem gotów zająć się tym od razu.
Budżet: 20000 UAH Termin: 14 dni
Cześć, Anatoliju! Tutaj wszyscy już napisali o FFmpeg, batchingu i multiprosesowaniu, ale jest jeden szczegół, który łatwo może zepsuć cały zysk w prędkości: MediaPipe wewnętrznie tworzy własną pulę wątków, a jeśli po prostu rozrzucisz przetwarzanie po wszystkich rdzeniach za pomocą multiprocessing, te wewnętrzne wątki zaczną konkurować o CPU, a prędkość zamiast wzrosnąć może nawet spaść. Najpierw profilowałbym rzeczywiste obciążenie na twoich filmach, a potem dobierałbym liczbę procesów razem z ograniczeniem wątków w każdym instancji MediaPipe, aby paralelizm naprawdę działał, a nie zjadał samego siebie. Prześlij proszę przykład wideo i powiedz, czy jest już jakiś kod Python, który trzeba przyspieszyć, czy pipeline zbierać od zera, oraz jakie sprzęt będzie używany (liczba rdzeni, czy jest GPU).
- Zlecenia -
- Ocena -
- Ranking 278
Budżet: 20000 UAH Termin: 5 dni
Dzień dobry!
Widzę, że istota nie polega na tym, aby po prostu „zrobić obróbkę wideo”, ale na tym, aby działała szybko. To właśnie tutaj pipeline'y na OpenCV + MediaPipe najczęściej zawodzą, zazwyczaj z przewidywalnych powodów.
Gdzie najczęściej kryje się spowolnienie:
pętla klatkowa w czystym Pythonie zamiast przetwarzania wsadowego;
dekodowanie wideo w oprogramowaniu tam, gdzie można to oddać FFmpeg z przyspieszeniem sprzętowym (NVDEC / VAAPI);
inference MediaPipe w pełnej rozdzielczości, gdy do zadania wystarczy zmniejszona klatka;
zbędne kopiowanie klatek między pamięcią a konwersją formatów;
jeden wątek tam, gdzie dekodowanie, przetwarzanie i zapis można rozdzielić równolegle.
Jak bym działał konkretnie: najpierw profiluję obecny pipeline, aby zobaczyć rzeczywiste wąskie gardło, a nie zgadywać. Następnie usuwam najdroższe: dekodowanie sprzętowe przez FFmpeg, batching klatek, downscale przed inference, równoległe kolejki do odczytu, przetwarzania i zapisu. Po profilowaniu podam realistyczny wzrost prędkości, bez obietnic z sufitu.
Python i przyspieszanie ciężkich pipeline'ów to moja główna praca. Proszę, prześlij kawałek kodu lub opis obecnego procesu: rozdzielczość i FPS wideo, co dokładnie obliczasz przez MediaPipe, na jakim sprzęcie to działa. Od razu powiem, gdzie spada prędkość i od czego bym zaczął.
Jestem gotów do działania od razu.
Budżet: 20000 UAH Termin: 10 dni
Potrzebny pipeline, który bierze surowe wideo i na wyjściu daje gotowy oznaczony zestaw danych z minimalnym ręcznym wkładem.
Oto jak to buduję: najpierw warstwa FFmpeg do cięcia, zmiany rozmiaru i normalizacji FPS z równoległym uruchamianiem przez multiprocessing.Pool. Następnie MediaPipe do ekstrakcji punktów kluczowych lub segmentacji, wynik zapisywany jest w zorganizowanych adnotacjach. Krytycznym miejscem szybkości jest tutaj batching operacji OpenCV i unikanie zbędnych dekodowań: odczytujemy klatkę raz, wykonujemy wszystkie transformacje w pamięci, dopiero wtedy zapisujemy na dysku.
Jaka jest docelowa przepustowość: ile godzin wideo trzeba przetwarzać na sesję i jaki sprzęt jest dostępny (liczba rdzeni CPU, czy jest GPU dla MediaPipe)?
Budżet: 20000 UAH Termin: 8 dni
Witaj! Jestem gotów zająć się opracowaniem i optymalizacją twojego wideo-pipeline'u.
Mam duże doświadczenie w budowaniu złożonych systemów przetwarzania danych (pipeline'ów ETL) w Pythonie, gdzie kluczowe jest optymalizowanie szybkości, wykorzystania pamięci oraz eliminowanie "wąskich gardeł". Praca z dużymi zbiorami danych wideo w pełni wpisuje się w tę architektoniczną paradygmat.
Jak dokładnie rozwiążę problem optymalizacji szybkości:
FFmpeg i OpenCV: Skonfiguruję maksymalnie szybką ekstrakcję i transformację klatek bez zbędnego transkodowania. Zamiast sekwencyjnego przetwarzania wprowadzę paralelizm (poprzez multiprocessing lub asynchroniczne kolejki), aby FFmpeg nie stał bezczynnie i obciążał zasoby systemu w 100%.
MediaPipe: Wykorzystanie modeli widzenia maszynowego często blokuje główny strumień. Optymalizuję przesyłanie klatek do MediaPipe za pomocą batchingu oraz odpowiedniego zarządzania buforami pamięci, co znacznie zmniejszy czas operacji I/O.
Architektura: Otrzymasz nie tylko "surowy" skrypt, ale niezawodny, obiektowo-orientowany pipeline, który łatwo się skaluje i jest gotowy do szybkiego wdrożenia przez Docker.
Jestem gotów przejrzeć twój aktualny kod lub omówić wymagania techniczne dotyczące stworzenia pipeline'u od podstaw. Pisz w wiadomościach prywatnych!
Budżet: 19000 UAH Termin: 10 dni
Witaj! Optymalizacja szybkości przetwarzania wideo dla zbiorów danych to doskonałe zadanie architektoniczne. Przygotowanie czystych danych jest najważniejszym etapem w uczeniu maszynowym, a moje doświadczenie w tworzeniu pipeline'ów, wspierane certyfikatem Associate Data Scientist in Python, pozwala rozwiązać ten problem bez „kółek ratunkowych”.
Moja wizja rozwiązania technicznego (Optymalizacja szybkości):
FFmpeg zamiast OpenCV do I/O: Odczyt i zapis klatek przez standardowy cv2.VideoCapture często staje się głównym „wąskim gardłem”. Proponuję delegować dekodowanie wideo na niskopoziomowy FFmpeg (z wykorzystaniem sprzętowego przyspieszenia NVENC/CUDA, jeśli jest GPU), a OpenCV pozostawić wyłącznie do lekkich transformacji macierzy klatek.
Asynchroniczność i Batchowanie: Przetwarzanie klatek w MediaPipe (szczególnie ciężkie modele detekcji) mocno obciąża CPU przy sekwencyjnym wykonaniu. Wdrożenie multiprocessing pozwoli wykorzystać wszystkie rdzenie procesora, dzieląc wideo na batche (kawałki) i przetwarzając je równolegle.
Optymalizacja pamięci: Eliminacja zbędnych kopii tablic NumPy w pamięci podczas przesyłania klatek między FFmpeg, OpenCV a MediaPipe (wykorzystanie pamięci współdzielonej do wieloprocesowości).
Główne ryzyko projektu: Przy wielowątkowym przetwarzaniu wideo o dużej objętości często występują wycieki pamięci (Memory Leaks), co prowadzi do awarii programu (błędów OOM). Pipeline będzie skonfigurowany do kontrolowanego zwalniania zasobów poprzez wymuszone Garbage Collection po każdym przetworzonym kawałku.
Budżet: 20000 UAH Termin: 5 dni
Mam ponad 7-letnie doświadczenie komercyjne w programowaniu w Pythonie. Pracowałem nad optymalizacją przetwarzania obrazów i wideo, OpenCV, FFmpeg, MediaPipe, a także nad przetwarzaniem danych w wielowątkowym i asynchronicznym trybie.
Jestem gotów przeprowadzić audyt obecnego rozwiązania, zidentyfikować wąskie gardła i zoptymalizować wydajność bez utraty jakości. W razie potrzeby mogę przerobić pipeline przetwarzania, zoptymalizować pracę z klatkami, zmniejszyć liczbę zbędnych operacji, wykorzystać przyspieszenie sprzętowe (jeśli dostępne), a także przyspieszyć działanie OpenCV/FFmpeg i MediaPipe.
Przed rozpoczęciem pracy przeprowadzę profilowanie, aby określić, gdzie dokładnie traci się wydajność, po czym zaproponuję najbardziej efektywne rozwiązanie.
Termin: 5–7 dni (po zapoznaniu się z projektem będę mógł podać dokładniejszą wycenę).
Chętnie omówię szczegóły i przystąpię do pracy.
Budżet: 20000 UAH Termin: 7 dni
mam już praktycznie gotowe podobne rozwiązanie do automatyzacji przygotowania zestawów danych wideo - można szybko dostosować do waszego formatu i uruchomić, jestem w kontakcie =)
orientacyjnie pierwszy etap roboczy - 20 000 UAH i 7 dni.
w tym etapie uwzględniłbym profilowanie obecnego kodu, optymalizację przez FFmpeg, OpenCV i MediaPipe, przetwarzanie wsadowe, buforowanie wyników pośrednich, logowanie błędów i normalną strukturę wyjściowego zestawu danych.
Możemy nie komplikować - najpierw znaleźć główne wąskie gardła pod względem szybkości, a dopiero potem dodawać przetwarzanie równoległe lub GPU, jeśli to naprawdę przyniesie korzyści.
pytanie dotyczące oceny - jaki mniej więcej jest zakres wideo i jaki docelowy czas przetwarzania jednego pliku.
jeszcze ważne - czy już istnieje kod Python, który trzeba przyspieszyć, czy trzeba zbudować proces od zera.
podobne logicznie przypadki Ingello
- https://business.ingello.com/vorfahr - automatyzacja i AI agenci dla skomplikowanych procesów
- https://business.ingello.com/fractal - architektura automatyzacji agentów i przetwarzania zadań
główny profil dla FreelanceHunt
- https://systems-fl.ingello.com/ua
- Zlecenia -
- Ocena -
- Ranking 342
Budżet: 20000 UAH Termin: 5 dni
"Typ zadania: optymalizacja szybkości przetwarzania wideo Python - programista z doświadczeniem w OpenCV, FFmpeg, MediaPipe"
Bez problemu.
Budżet: 19500 UAH Termin: 12 dni
Анатолію, rozumiem, że potrzebujesz efektywnego pipeline'u do zautomatyzowanego i szybkiego przygotowania zestawów danych wideo. Głównym celem jest znaczne przyspieszenie przetwarzania wideo, wykorzystując możliwości Pythona, OpenCV, FFmpeg i MediaPipe.
Opracuję i wdrożę taki pipeline, który będzie zoptymalizowany do pracy z twoimi danymi wideo. Wynikiem będzie znaczne skrócenie czasu przygotowania zestawów danych i zwiększenie ogólnej efektywności twojej pracy.
Czy są jakieś konkretne wymagania dotyczące formatu wyjściowego zestawu danych lub rodzaju metadanych, które należy wyodrębnić z wideo?
Budżet: 20000 UAH Termin: 1 dzień
Dzień dobry, Anatoliy!
Ogólnie zadanie jest zrozumiałe, aby dokładnie odpowiedzieć na pytania dotyczące terminów i ceny, chciałbym wyjaśnić kilka kwestii, które pojawiły się po analizie twojego zadania.
Pisz w wiadomościach prywatnych – omówimy szczegóły i twoje życzenia.
Budżet: 20000 UAH Termin: 1 dzień
Witam. Skoncentruję się na głębokiej optymalizacji poprzez równoległe przetwarzanie klatek oraz efektywne wykorzystanie GPU, gdy to możliwe, integrując FFmpeg do sprzętowego przyspieszania kodowania/dekodowania oraz OpenCV/MediaPipe do optymalizacji algorytmicznej. Mam znaczące doświadczenie w tworzeniu wysokowydajnych systemów analizy wideo, w szczególności z wykorzystaniem przetwarzania strumieniowego oraz niestandardowych rozszerzeń C++/Cython dla Pythona, co pozwala osiągnąć maksymalną prędkość. Moje osiągnięcia obejmują gotowe szablony do efektywnego zarządzania strumieniami wideo oraz konteneryzacji obliczeń, co gwarantuje skalowalność i stabilność rozwiązania. Wszystkie szczegóły realizacji, ostateczny budżet oraz terminy proponuję omówić w wiadomościach prywatnych.
Aktualnie brak ofert
Aktualne zlecenia dla freelancerów w kategorii Python
Chcę stworzyć firmę typu Push house i zatrudnić zespół. Nazwa prawdopodobnie będzie SuperTraffic https://push.house/panel/dashboard. To jest strona Push House
Konieczne jest stworzenie lokalnego rozwiązania (skryptu / emulatora / proxy) dla Windows, które będzie przekazywać rozszerzeniu Lovense Cam Extension w przeglądarce stały status podłączonej zabawki (Lush 3). Główny cel: Rozszerzenie w Chrome powinno świecić „zielonym” (Podłączone / Connected) 24/7 bez udziału telefonu komórkowego, oryginalnego dongla USB i bez rzeczywistego urządzenia Bluetooth. Co jest wymagane jako rezultat: Pełny kod źródłowy repozytorium / archiwum (bez obfuskacji). Plik README.md z szczegółowym podręcznikiem do wdrożenia od zera na czystym Windows. Demonstracja działania: przy uruchomionym skrypcie rozszerzenie Lovense Cam Extension w Chrome pokazuje stabilny „Zielony” status. Przy odpowiedzi pisz najpierw słowo antybot: dsqwueq
Program jest przeznaczony do użytku wewnętrznego i ma na celu prowadzenie słownika z funkcjami wyszukiwania, edytowania i eksportowania danych. Na jakich wymaganiach będzie oceniany wynik: Program powinien spełniać wymagania techniczne, poprawna praca wszystkich funkcji, wygoda użytkowania oraz możliwość dalszego rozszerzania funkcji.
Nasza stara samodzielna system się wyczerpał, musimy rosnąć. Szukamy doświadczonego profesjonalisty do wdrożenia ERPNext. Obowiązkowo z doświadczeniem, nasza sfera to handel hurtowy i detaliczny. Będzie bardzo wiele różnych standardowych i niestandardowych rozwiązań, a także klasyczne podłączenie PRRO, Banków Momo i Privat, Nowa Poczta, Marketplace'y i tak dalej. Gotowi?! :) W takim razie przesyłajcie swoje CV i poznajmy się.
Ogólne informacje: Jest bot Telegram, napisany w Pythonie (aiogram v3, aiohttp, MySQL, Redis). To usługa do interakcji między zleceniodawcami a wykonawcami (profile, projekty itp.). Wymagane umiejętności: - Pewne doświadczenie z aiogram v3 (nie v2!), asyncio, aiohttp; - Znajomość Telegram Bot API (webhooki); - Doświadczenie w pracy z MySQL, Redis; - Umiejętność rozumienia cudzej kody; - Komunikatywność, odpowiedzialność. Potrzebuję na bieżącej wersji bota bezpośrednio na serwerze naprawić błąd-problem Problem polega na tym: Nie funkcjonują w pełni czaty (Nory), powinien być czyściciel, który będzie działał zgodnie z algorytmem, ale teraz działa z błędami, czyści niezgodnie z harmonogramem - Czat między zleceniodawcą jest potrzebny do omawiania z wykonawcą kwestii roboczych. - Czat (nory już wszystkie zostały stworzone, potrzebne jest, aby je czyścił i ustawiać w kolejce - Użytkownik bot tworzy czaty (parne nory, już je mamy) i ustawia je w kolejce, jeśli w czacie dokonano transakcji, rozmówcy w nim są (w jednym czacie wykonawca, w drugim czacie zleceniodawca); jeśli czat jest zamknięty lub nie dokonano transakcji i użytkownicy nie pisali tam przez 7 dni; bot usuwa stamtąd zleceniodawców lub wykonawców i ustawia ten czat (norę z powrotem w kolejce) - Zleceniodawca może przejść do czatu z każdym wykonawcą, który odpowiedział na zlecenie - Zleceniodawca i wykonawca znajdują się w dwóch równoległych czatach, aby nie było możliwości zobaczenia bezpośredniego konta rozmówcy i nie było możliwości napisania do niego bezpośrednio * Nie zmieniamy działania czatów i wszystkiego innego Najważniejsze, aby poprawka nie pociągnęła za sobą innych problemów