Pamiętaj, że obszar roboczy jest dostępny w wersji Web, Windows i MacOS. Wkrótce także na platformach mobilnych (iOS, Android, mobilna wersja web).
Obszar roboczy to nowy interfejs do pracy z ChatGPT nad projektami pisarskimi i programistycznymi, które wymagają edycji i poprawek.
Dzięki obszarowi roboczemu ChatGPT może lepiej zrozumieć kontekst tego, co próbujesz osiągnąć. Możesz zaznaczać konkretne sekcje, aby dokładnie wskazać, na czym ChatGPT ma się skupić. Może też przekazywać opinie i sugestie bezpośrednio w tekście, z uwzględnieniem całego projektu.
To Ty kontrolujesz projekt w obszarze roboczym. Możesz bezpośrednio edytować tekst lub kod. Możesz używać skrótów, aby ChatGPT dostosował długość tekstu, debugował kod i szybko wykonywał inne przydatne działania. Możesz też przywracać wcześniejsze wersje swojej pracy, używając przycisku wstecz w obszarze roboczym.
Pamiętaj, że obszar roboczy Canvas nie jest dostępny w modelach serii pro.
Jak działa renderowanie React/HTML?
Kod React/HTML jest renderowany w środowisku sandbox, co pozwala wyświetlić wynik działania kodu. Wszystkie pakiety npm i wiele bibliotek javascript będzie działać.
Przełączniki wykonywania kodu w obszarze roboczym i dostępu do sieci
Pamiętaj, że wykonywanie kodu i renderowanie React/HTML mogą skutkować wysyłaniem zewnętrznych żądań sieciowych. Administratorzy przestrzeni roboczych Enterprise mogą kontrolować, czy wykonywanie kodu w obszarze roboczym jest dostępne dla użytkowników w przestrzeni roboczej, a także domyślne zachowania dotyczące dostępu do sieci. Domyślnie wykonywanie kodu w obszarze roboczym jest włączone, a opcja Zezwalaj kodowi obszaru roboczego na dostęp do sieci jest wyłączona w przestrzeniach roboczych Enterprise, ale te przełączniki można skonfigurować w ustawieniach administratora Twojej przestrzeni roboczej.

Dostęp do obszaru roboczego w ChatGPT
ChatGPT może otworzyć obszar roboczy, gdy zrozumie, co próbujesz osiągnąć. Na przykład możesz poprosić ChatGPT o wygenerowanie tekstu (np. „napiszmy długi esej o tym, dlaczego truskawka jest owocem rzekomym”) albo o przygotowanie kodu (np. „napisz serwer WWW w pythonie”), a odpowiedź pojawi się w obszarze roboczym. Zwykle możesz oczekiwać, że ChatGPT automatycznie otworzy obszar roboczy, gdy wygeneruje treść dłuższą niż 10 wierszy albo wykryje sytuację, w której pomocny będzie interfejs do pisania lub kodu. Dodatkowo możesz wpisać w poleceniu „użyj obszaru roboczego…”, aby poprosić ChatGPT o jego otwarcie.
Odpowiedzi z obszarem roboczym automatycznie otworzą okno po prawej stronie, zawierające żądaną treść.
Możesz też zacząć od pustego obszaru roboczego w ChatGPT w przeglądarce, wpisując na przykład „otwórz obszar roboczy” albo „otwórz obszar roboczy do kodowania”. W pustym obszarze roboczym możesz pracować nad istniejącym projektem, wklejając go do pustego obszaru roboczego lub po prostu wpisując treść bezpośrednio w nim.
Możesz też wkleić treść do ChatGPT i natychmiast otworzyć ją w obszarze roboczym za pomocą skrótu w prawym górnym rogu edytora.
Dodatkowo przybornik w edytorze polecenia umożliwia też poproszenie ChatGPT o utworzenie nowego obszaru roboczego w poleceniu. Można to również uruchomić, wpisując ukośnik wsteczny („/”), a następnie używając komendy „canvas”.
Edytowanie projektu w obszarze roboczym
Możesz wprowadzać zmiany w obszarze roboczym, po prostu prosząc o nie na czacie. Dodatkowo możesz zaznaczyć część treści przez podświetlenie tekstu lub użyć ikony komentarza blokowego, aby zaznaczyć cały blok akapitu. Otworzy to pole, w którym możesz wskazać, co należy wyjaśnić lub edytować w zaznaczonej sekcji.
Możesz także bezpośrednio edytować treść obszaru roboczego, klikając w niego i wpisując tekst. Pamiętaj, że obsługiwane są tylko podstawowe opcje formatowania markdown, w tym pogrubienie, kursywa, nagłówki, wypunktowania i listy numerowane. Obecnie nie oferujemy w obszarze roboczym bardziej zaawansowanych opcji formatowania.
Możesz uzyskać od ChatGPT ukierunkowane sugestie w komentarzach, po prostu wybierając skróty Zaproponuj zmiany lub Przejrzyj kod. Klikając dymek komentarza, zobaczysz konkretną sugestię przekazaną przez ChatGPT. Możesz bezpośrednio edytować oznaczony element i zamknąć komentarz albo wybrać Zastosuj, aby ChatGPT automatycznie wygenerował treść uwzględniającą komentarz.
Podczas pracy nad tekstem możesz też podświetlić konkretne fragmenty tekstu lub kodu i poprosić ChatGPT o wprowadzenie zmian w tej sekcji albo zadać pytanie na jej temat. Do opcji formatowania można też uzyskać dostęp przez zaznaczenie fragmentu tekstu. Obsługiwane jest podstawowe formatowanie markdown, w tym pogrubienie, kursywa, nagłówki, wypunktowania i listy numerowane. Obecnie nie oferujemy w obszarze roboczym bardziej zaawansowanych opcji formatowania.
Skróty w obszarze roboczym do pisania i kodowania
Obszar roboczy z ChatGPT zapewnia dostęp do zestawu skrótów do pisania, które pozwalają poprosić o sugerowane zmiany, dostosować długość wyniku, zaktualizować docelowy poziom czytelniczy oraz dodać emoji lub końcowe dopracowanie tekstu. Aby znaleźć te skróty, najedź kursorem na menu skrótów w prawym dolnym rogu strony.
W przypadku dokumentów tekstowych możesz użyć następujących skrótów:
Zaproponuj zmiany: ChatGPT doda sugestie bezpośrednio w tekście, aby ulepszyć Twoje pisanie.
Dostosuj długość: skraca lub wydłuża dokument.
Zmień poziom czytelniczy: dostosowuje poziom czytelniczy od przedszkola do studiów magisterskich.
Dodaj końcowe dopracowanie: sprawdza gramatykę, jasność i spójność.
Dodaj emoji: zastępuje słowa emoji lub dodaje je dla większego nacisku i kolorytu.
Do kodowania możesz użyć następujących skrótów:
Dodaj logi: wstawia instrukcje print, aby pomóc w debugowaniu i śledzeniu wykonania.
Dodaj komentarze: dodaje komentarze wyjaśniające kod i poprawiające czytelność.
Napraw błędy: wykrywa problematyczny kod i przepisuje go, aby usunąć błędy.
Przenieś do języka: tłumaczy Twój kod na języki takie jak JavaScript, Python, Java, TypeScript, C++ lub PHP.
Przegląd kodu: przekazuje sugestie bezpośrednio w kodzie, aby go zoptymalizować i ulepszyć.
Niektóre skróty natychmiast aktualizują zawartość projektu, np. Dodaj emoji, Dodaj końcowe dopracowanie, Napraw błędy i Przenieś do języka.
Inne skróty można dostosować suwakiem. Na przykład skrót Dostosuj długość pozwala wybierać opcje od najkrótszej do najdłuższej długości. Skrót Poziom czytelniczy umożliwia dostosowanie poziomu czytelniczego od przedszkola do studiów magisterskich.
Historia wersji i pokaż zmiany
Możesz przeglądać wersje dokumentu lub kodu w obszarze roboczym, korzystając z historii wersji za pomocą strzałek na górnym pasku narzędzi. Dzięki temu możesz zobaczyć wcześniejsze wersje, a także przywrócić je, jeśli chcesz. Możesz też skopiować zawartość projektu, wybierając przycisk kopiowania.
Dodatkowo możesz zobaczyć zmiany między wersjami obszaru roboczego, używając przycisku Pokaż zmiany na górnym pasku narzędzi. Spowoduje to wyświetlenie dodanych i usuniętych elementów zarówno w dokumentach, jak i w kodzie.
Wykonywanie kodu Python w obszarze roboczym
Możesz bezpośrednio w przeglądarce wykonywać pliki kodu Python w obszarze roboczym podczas korzystania z niego, wybierając przycisk Execute w obszarze roboczym. Podczas wykonywania kodu Python wynik pojawi się w konsoli na dole ekranu. Gdy w konsoli pojawią się błędy, ChatGPT zasugeruje rozwiązanie — kliknij przycisk Napraw błąd, aby ChatGPT spróbował naprawić go za Ciebie!
Ta funkcja jest obecnie dostępna tylko dla kodu Python, ale planujemy w przyszłości rozszerzyć ją na inne języki programowania.
Włączanie obszaru roboczego dla GPT
Obszar roboczy działa teraz z GPT. Możesz włączyć dostęp do obszaru roboczego dla GPT, włączając tę funkcję w GPT Builder. Dzięki temu użytkownicy końcowi Twojego GPT mogą otworzyć obszar roboczy podczas rozmowy z Twoim GPT.
Pamiętaj, że ta funkcja jest wyłączona dla wszystkich istniejących GPT i domyślnie włączona dla wszystkich nowo utworzonych GPT. Możesz to zmienić w dowolnym momencie w GPT Builder.
Dowiedz się więcej o GPT Builder.
Udostępnianie obszaru roboczego innym
Udostępnianie obszaru roboczego jest dostępne we wszystkich planach, w tym Free, Plus, Pro, Team, Enterprise i Edu.
Użytkownicy mogą teraz udostępniać zasób obszaru roboczego, taki jak wyrenderowany kod React/HTML, dokument lub kod, innemu użytkownikowi, podobnie jak udostępnia się rozmowę. Możesz to zrobić z poziomu paska narzędzi obszaru roboczego, gdy jest on otwarty.

Pobieranie pliku obszaru roboczego
Możesz teraz eksportować dokumenty z obszaru roboczego w wielu formatach, zależnie od typu treści. Poszukaj przycisku Download w prawym górnym rogu obszaru roboczego, aby to wypróbować.
W przypadku ogólnych dokumentów (takich jak eseje lub wpisy na blogu) obszar roboczy obsługuje eksport do formatów PDF, Markdown (.md) i Word (.docx).
W przypadku obszarów roboczych opartych na kodzie system inteligentnie wykrywa język i eksportuje go z odpowiednim rozszerzeniem pliku (np. .py, .js, .sql itd.), zachowując formatowanie i składnię.
Ta funkcja ułatwia archiwizowanie pracy, udostępnianie wersji roboczych i dalszą edycję w narzędziach zewnętrznych.
Obszar roboczy i bezpieczeństwo w sieci
Obszar roboczy może wyświetlać podgląd stron internetowych i innych treści internetowych. Treści internetowe z natury są online i mogą komunikować się z podmiotami trzecimi, które nie są OpenAI.
Komunikacja wykonywana przez podgląd stron może być tak prosta jak użycie internetu do pobrania obrazu — ale może też być tak niebezpieczna jak wysłanie do podmiotu trzeciego informacji, które zostały wpisane lub udostępnione ChatGPT.
ChatGPT wykorzystuje informacje, które podajesz podczas rozmowy, aby tworzyć trafne odpowiedzi. W niektórych przypadkach, na przykład gdy wklejasz informacje z internetu albo gdy pobierane są wiadomości lub wyniki wyszukiwania, ChatGPT będzie używać innych informacji w swoich odpowiedziach, także podczas generowania kodu w obszarze roboczym.
Gdy korzystasz z podglądu stron internetowych w obszarze roboczym, ChatGPT poprosi Cię o potwierdzenie komunikacji z podmiotami trzecimi, których OpenAI nie zna. Jeśli potwierdzisz tę komunikację, umożliwimy podglądowi komunikowanie się z tym podmiotem trzecim.
