Atkreipkite dėmesį, kad Canvas pasiekiama žiniatinklyje, „Windows“ ir „MacOS“. Netrukus bus pasiekiama ir mobiliosiose platformose („iOS“, „Android“, mobiliajame žiniatinklyje).
Canvas yra nauja sąsaja darbui su ChatGPT rašymo ir kodavimo projektuose, kuriuose reikia redagavimo ir peržiūrų.
Naudojant Canvas, ChatGPT gali geriau suprasti kontekstą to, ką bandote pasiekti. Galite paryškinti konkrečias dalis, kad tiksliai nurodytumėte, į ką norite, kad ChatGPT sutelktų dėmesį. Jis taip pat gali teikti įterptinį grįžtamąjį ryšį ir pasiūlymus, atsižvelgdamas į visą projektą.
Projektą valdote Canvas aplinkoje. Galite tiesiogiai redaguoti tekstą arba kodą. Galite naudoti sparčiuosius veiksmus, kad ChatGPT pakoreguotų rašymo ilgį, derintų jūsų kodą ir greitai atliktų kitus naudingus veiksmus. Taip pat galite atkurti ankstesnes savo darbo versijas naudodami grįžimo mygtuką Canvas aplinkoje.
Atkreipkite dėmesį, kad Canvas nepasiekiama su pro-series modeliais.
Kaip veikia React/HTML atvaizdavimas?
React/HTML kodas atvaizduojamas izoliuotoje aplinkoje, kad galėtumėte peržiūrėti kodo išvestį. Daugelis npm paketų ir JavaScript bibliotekų veiks, tačiau peržiūros, kurioms reikia įkelti išorinius paketus ar žiniatinklio išteklius, gali priklausyti nuo jūsų darbo erdvės Canvas tinklo prieigos nustatymų.
Canvas kodo vykdymo ir tinklo prieigos jungikliai
Atminkite, kad kodo vykdymas ir React/HTML atvaizdavimas gali lemti išorines tinklo užklausas. Įmonės darbo erdvės administratoriai gali valdyti, ar Canvas kodo vykdymas pasiekiamas darbo erdvės naudotojams, taip pat numatytąją tinklo prieigos elgseną. Pagal numatytuosius nustatymus Canvas kodo vykdymas įmonių darbo erdvėse yra įjungtas, o Leisti Canvas kodui pasiekti tinklą yra išjungta, tačiau šiuos jungiklius galima konfigūruoti jūsų darbo erdvės administratoriaus nustatymuose.

Prieiga prie Canvas per ChatGPT
ChatGPT gali atidaryti Canvas, kai supranta, ką bandote pasiekti. Pavyzdžiui, galite paprašyti ChatGPT sugeneruoti rašinį (pvz., „parašykime ilgą esė apie tai, kodėl braškė yra netikrasis vaisius“) arba parengti jums kodą (pvz., „parašyk žiniatinklio serverį Python“), ir jis atsakys su Canvas. Paprastai galite tikėtis, kad ChatGPT automatiškai atidarys Canvas, kai ChatGPT sugeneruoja daugiau nei 10 eilučių turinį arba aptinka scenarijų, kuriame būtų naudinga turėti sąsają rašymui ar kodui. Be to, į savo užklausą galite įtraukti „naudok Canvas…“, kad paprašytumėte ChatGPT atidaryti Canvas.
Atsakymai su Canvas automatiškai atidarys langą dešinėje pusėje, kuriame bus jūsų prašomas turinys.
Taip pat galite pradėti nuo tuščio Canvas su ChatGPT žiniatinklyje, pasakydami, pavyzdžiui, „atidaryk Canvas“ arba „atidaryk kodavimo Canvas“. Turėdami tuščią Canvas, galite dirbti su esamu projektu įklijuodami jį į tuščią Canvas arba tiesiog rašydami Canvas aplinkoje.
Taip pat galite įklijuoti turinį į ChatGPT ir akimirksniu atidaryti jį Canvas naudodami spartųjį veiksmą kūrimo lango viršutiniame dešiniajame kampe.
Be to, užklausos kūrimo lango įrankių rinkinys taip pat leidžia paprašyti ChatGPT sukurti naują Canvas jūsų užklausoje. Tai taip pat galima suaktyvinti įvedus pasvirąjį brūkšnį („/“) ir tada naudojant komandą „canvas“.
Projekto redagavimas naudojant Canvas
Galite atlikti redagavimus su Canvas tiesiog paprašydami jų pokalbyje. Be to, galite pasirinkti dalį turinio paryškindami tekstą arba naudoti bloko komentaro piktogramą visam pastraipos blokui pasirinkti. Bus atidarytas įvesties laukas, kuriame galėsite pateikti nurodymų, ką paaiškinti ar redaguoti pasirinktoje dalyje.
Taip pat galite tiesiogiai redaguoti Canvas turinį spustelėdami Canvas ir rašydami. Atminkite, kad palaikomos tik pagrindinės markdown formatavimo parinktys, įskaitant paryškinimą, kursyvą, antraštes, punktų sąrašus ir numeruotus sąrašus. Šiuo metu Canvas nesiūlome pažangesnių formatavimo parinkčių.
Tikslinių komentarų pasiūlymų iš ChatGPT galite gauti tiesiog pasirinkę sparčiuosius veiksmus Siūlyti redagavimus arba Peržiūrėti kodą. Spustelėję komentaro burbulą, galite pamatyti konkretų ChatGPT pateiktą pasiūlymą. Galite tiesiogiai redaguoti pažymėtą elementą ir uždaryti komentarą arba pasirinkti Taikyti, kad ChatGPT automatiškai sugeneruotų turinį komentarui išspręsti.
Dirbdami su rašymo užduotimi, taip pat galite paryškinti konkrečias savo teksto ar kodo dalis ir paprašyti ChatGPT paprašyti redagavimų tai daliai arba užduoti klausimą apie ją. Formatavimo parinktis taip pat galima pasiekti paryškinus teksto dalį. Palaikomas pagrindinis markdown formatavimas, įskaitant paryškinimą, kursyvą, antraštes, punktų sąrašus ir numeruotus sąrašus. Šiuo metu Canvas nesiūlome pažangesnių formatavimo parinkčių.
Canvas spartieji veiksmai rašymui ir kodavimui
Canvas su ChatGPT suteikia prieigą prie rašymo sparčiųjų veiksmų rinkinio, leidžiančio prašyti siūlomų redagavimų, koreguoti išvesties ilgį, atnaujinti numatytą skaitymo lygį ir pridėti jaustukų arba galutinį patobulinimą savo tekstui. Norėdami rasti šiuos sparčiuosius veiksmus, užveskite pelės žymeklį ant sparčiųjų veiksmų meniu puslapio apatiniame dešiniajame kampe.
Rašymo dokumentams galite naudoti šiuos sparčiuosius veiksmus:
Siūlyti redagavimus: ChatGPT pridės įterptinių pasiūlymų, kaip pagerinti jūsų tekstą.
Koreguoti ilgį: sutrumpina arba pailgina jūsų dokumentą.
Keisti skaitymo lygį: koreguoja skaitymo lygį nuo darželio iki magistrantūros.
Pridėti galutinį patobulinimą: tikrina gramatiką, aiškumą ir nuoseklumą.
Pridėti jaustukų: pakeičia žodžius jaustukais arba prideda jų papildomam akcentui ir spalvingumui.
Kodavimui galite naudoti šiuos sparčiuosius veiksmus:
Pridėti žurnalų: įterpia spausdinimo sakinius, padedančius derinti ir stebėti vykdymą.
Pridėti komentarų: prideda komentarų, kad paaiškintų kodą ir pagerintų skaitomumą.
Taisyti klaidas: aptinka ir perrašo probleminį kodą, kad išspręstų klaidas.
Perkelti į kalbą: išverčia jūsų kodą į tokias kalbas kaip JavaScript, Python, Java, TypeScript, C++ ar PHP.
Kodo peržiūra: teikia įterptinius pasiūlymus, kaip optimizuoti ir pagerinti jūsų kodą.
Kai kurie spartieji veiksmai iškart atnaujins jūsų projekto turinį, pvz., Pridėti jaustukų, Pridėti galutinį patobulinimą, Taisyti klaidas ir Perkelti į kalbą.
Kitus sparčiuosius veiksmus galima koreguoti slankikliu. Pavyzdžiui, spartusis veiksmas Koreguoti ilgį suteikia galimybę pasirinkti parinktis nuo trumpiausio iki ilgiausio ilgio. Spartusis veiksmas Skaitymo lygis leidžia koreguoti skaitymo lygį nuo darželio iki magistrantūros.
Versijų istorija ir pakeitimų rodymas
Galite naršyti savo Canvas dokumento ar kodo versijas naudodami versijų istoriją per rodykles viršutinėje įrankių juostoje. Taip galite peržiūrėti ankstesnes versijas ir, jei norite, jas atkurti. Taip pat galite nukopijuoti savo projekto turinį pasirinkę kopijavimo mygtuką.
Be to, galite matyti pakeitimus tarp Canvas versijų naudodami mygtuką Rodyti pakeitimus viršutinėje įrankių juostoje. Bus rodomi ir dokumentų, ir kodo papildymai bei pašalinimai.
Python kodo vykdymas su Canvas
Naudodami Canvas, galite vykdyti Python kodo Canvas failus tiesiogiai naršyklėje, Canvas lange pasirinkę mygtuką Vykdyti. Vykdant Python kodą, išvestis bus rodoma konsolėje ekrano apačioje. Kai konsolėje pasirodo klaidų, ChatGPT pateiks pasiūlymą dėl klaidos – spustelėkite mygtuką Taisyti klaidą, kad ChatGPT pabandytų ją ištaisyti už jus!
Ši funkcija šiuo metu pasiekiama tik Python kodui, bet ateityje planuojame išplėsti prieigą ir kitoms programavimo kalboms.
Canvas įgalinimas jūsų GPT
Canvas dabar veikia su GPT. Galite suteikti GPT prieigą prie Canvas, GPT Builder įjungę Canvas funkciją. Tai leidžia jūsų GPT galutiniams naudotojams atidaryti Canvas pokalbio su jūsų GPT metu.
Modelių suderinamumas: Canvas nepalaikomas GPT-5.5 ar naujesniuose modeliuose. Kai Canvas įgalintas Custom GPT, pasirinkite rekomenduojamą modelį, palaikantį Canvas. Modeliai, kurie nepalaiko Canvas, bus nepasiekiami, kol ši funkcija įgalinta.
Atminkite, kad ši funkcija išjungta visuose esamuose GPT ir pagal numatytuosius nustatymus įjungta visuose naujai sukurtuose GPT. Tai galite bet kada pakeisti GPT Builder.
Sužinokite daugiau apie GPT Builder.
Canvas bendrinimas su kitais
Canvas bendrinimas pasiekiamas visuose planuose, įskaitant Free, Plus, Pro, Team, Enterprise ir Edu.
Dabar naudotojai gali bendrinti Canvas išteklių, pvz., atvaizduotą React/HTML kodą, dokumentą ar kodą, su kitu naudotoju, panašiai kaip bendrinate pokalbį. Tai galite padaryti iš Canvas įrankių juostos, kai Canvas atidarytas.

Canvas failo atsisiuntimas
Dabar galite eksportuoti savo Canvas dokumentus keliais formatais, priklausomai nuo turinio tipo. Norėdami išbandyti, ieškokite mygtuko Atsisiųsti viršutiniame dešiniajame Canvas kampe.
Bendriesiems dokumentams (pvz., esė ar tinklaraščio įrašams) Canvas palaiko eksportavimą į PDF, Markdown (.md) ir Word (.docx) formatus.
Kodu pagrįstiems Canvas projektams Canvas išmaniai aptinka kalbą ir eksportuoja ją su tinkamu failo plėtiniu (pvz., .py, .js, .sql ir t. t.), išsaugodama formatavimą ir sintaksę.
Ši funkcija leidžia lengvai archyvuoti darbą, bendrinti juodraščius arba tęsti redagavimą išoriniuose įrankiuose.
Canvas peržiūra neužbaigia įkėlimo per „Installing Packages“?
Kai kurioms JS/HTML Canvas peržiūroms reikia, kad naudotojo naršyklė įkeltų išorinius paketus ar kitus žiniatinklio išteklius, prieš jas atvaizduojant. Jei Leisti Canvas kodui pasiekti tinklą yra išjungta arba jei naršyklės ar organizacijos tinklo valdikliai blokuoja reikiamą išorinį domeną, peržiūra gali neužbaigti įkėlimo.
Patikrinkite, ar naršyklės konsolėje nėra klaidų, pvz., Failed to fetch, Refused to connect arba Content Security Policy klaidų. Jei Canvas kodo tinklo prieiga jau įgalinta, patikrinkite, ar naršyklės, tarpinio serverio, užkardos ar prieigos taško valdikliai neblokuoja reikiamo domeno.
Canvas ir sauga žiniatinklyje
Canvas gali peržiūrėti svetaines ir kitą žiniatinklio turinį. Žiniatinklio turinys neišvengiamai yra internete ir gali bendrauti su trečiosiomis šalimis, kurios nėra OpenAI.
Ryšys, kurį sukuria žiniatinklio peržiūra, gali būti toks paprastas kaip interneto naudojimas vaizdui pasiekti, bet taip pat gali būti toks pavojingas kaip informacijos, kurią įvedėte ar bendrinote su ChatGPT, siuntimas trečiajai šaliai.
ChatGPT paima informaciją, kurią pateikiate kalbėdami, ir naudoja ją pagrįstiems atsakymams kurti. Kai kuriais atvejais, pavyzdžiui, jei įklijuojate informaciją iš interneto arba kai gaunamos naujienos ar paieškos rezultatai, ChatGPT savo atsakymams naudos ir kitą informaciją, įskaitant kodo generavimą su Canvas.
Kai sąveikaujate su Canvas žiniatinklio peržiūra, ChatGPT paprašys jūsų patvirtinti ryšį su trečiosiomis šalimis, apie kurias OpenAI nežino. Jei patvirtinsite šį ryšį, leisime peržiūrai bendrauti su ta trečiąja šalimi.
