Skip to content

ChatGPT (Web)

Cerințe preliminare

  • Un cont ChatGPT (Plus, Team sau Enterprise)
  • Un cont DojoCode

Configurare

Activează modul Dezvoltator

ChatGPT necesită activarea Developer mode înainte de a putea adăuga aplicații MCP.

  1. Deschide ChatGPT în browser
  2. Mergi la SettingsApps (în secțiunea Advanced)
  3. Activează Developer mode

Modul Developer ChatGPT

Adaugă aplicația DojoCode

Odată ce Developer mode este activat, poți adăuga DojoCode ca o nouă aplicație:

  1. Fă clic pe Create app în pagina de setări Apps
  2. Completează următoarele detalii:
    • Name: DojoCode
    • Description: Coding Software Engineering (sau orice descriere preferi)
    • MCP Server URL: https://api.dojocode.io/api/v1/mcp
  3. Bifează caseta I understand and want to continue
  4. Fă clic pe Create

Adăugare aplicație nouă ChatGPT

Autentificare

  1. După adăugarea serverului, ChatGPT îți va solicita să autorizezi conexiunea
  2. Se va deschide o fereastră de browser către pagina de autorizare DojoCode
  3. Conectează-te la DojoCode dacă nu ești deja conectat (poți folosi e-mail/parolă, Google sau GitHub)
  4. Fă clic pe Approve pentru a acorda acces
  5. Vei fi redirecționat înapoi la ChatGPT — conexiunea este acum activă

Vizualizări interactive încorporate

ChatGPT acceptă aplicații MCP, ceea ce înseamnă că DojoCode poate deschide vizualizări interactive direct în chat. Când îi ceri lui ChatGPT să deschidă o provocare, un proiect sau un parcurs de învățare, acesta randează pagina DojoCode într-un vizualizator încorporat în interiorul conversației.

Poți să:

  • Rezolvi provocări direct în chat
  • Editezi provocări și proiecte într-un editor încorporat
  • Explorezi parcursuri de învățare cu interactivitate deplină

Notă

Crearea de noi provocări necesită instrumente locale (acces la sistemul de fișiere) și este disponibilă doar cu integrările IDE precum VS Code, Cursor sau Claude Code. Versiunea web este cea mai potrivită pentru explorarea, rezolvarea, editarea și previzualizarea conținutului existent.

Exemple de utilizare

Explorarea provocărilor:

Find me beginner Python challenges about algorithms

Deschiderea unei provocări pentru rezolvare:

Open challenge [challenge-id] so I can solve it

Editarea unei provocări:

Open challenge [challenge-id] in the editor

Deschiderea unui proiect:

Show me my projects and open the first one

Explorarea parcursurilor de învățare:

Find learning paths about JavaScript fundamentals

Depanare

Conexiunea eșuează

  • Asigură-te că ai un cont ChatGPT Plus, Team sau Enterprise (MCP necesită un abonament plătit)
  • Asigură-te că Developer mode este activat în Settings → Apps
  • Verifică dacă adresa URL a serverului MCP este corectă: https://api.dojocode.io/api/v1/mcp
  • Încearcă să elimini și să adaugi din nou serverul MCP

Autorizarea a expirat

  • Tokenul de acces este valabil timp de 90 de zile
  • Dacă întâmpini erori de autentificare, elimină conectorul DojoCode și adaugă-l din nou pentru a declanșa reautorizarea

Vizualizările încorporate nu se încarcă

  • Asigură-te că ești conectat la internet
  • Încearcă să reîncarci pagina ChatGPT
  • Dacă vizualizarea afișează un indicator de încărcare, așteaptă câteva secunde — încărcarea paginii DojoCode poate dura un moment