Eksempler på arbejde med Connector

Find eksempelprompts og de forventede værktøjskald.

På denne side

Vælg et eksempelprompt, og tilpas projektnavn og domæne til dit Space. Et Space er et fælles arbejdsområde i appen.

Information

Du skriver prompten i en samtale, hvor Connector er aktiveret. Forbindelsen gælder for dit Space, og dit Space er ikke spærret.

Prompts, der ændrer noget eller læser en fil, kræver rollen Bruger eller højere; visning virker med enhver rolle. Publiceringer, projekter og domæner tæller mod din plans grænser.

Applikationen afgør, hvilke værktøjer den faktisk kalder. Siden angiver, hvad en prompt skal udløse.

Advarsel

En nyoprettet kladde starter tom. Hvis du ændrer en fil i et eksisterende projekt via Connector og publicerer, indeholder den nye version kun det, der ligger i kladden. Læs mere under En kladde bliver til en version.

Sådan læser du eksemplerne

  • De engelske prompts kommer fra de bindende eksempler; den tyske udgave står i hver foldbar sektion. Erstat demoprojektnavne med dine egne.
  • Applikationen skal først fastlægge dit Space med whoami og projektet med hosting_list_projects. Ved flere mulige Spaces skal den spørge.
  • Connector kræver en bekræftelsessætning ved tre værktøjer: hosting_delete_project, hosting_remove_domain og hosting_set_visibility, når det gør et projekt offentligt. Ethvert andet spørgsmål i disse eksempler kommer fra selve applikationen og kan udeblive.

Se dine websites

Vis websites og deres synlighed

Prompt
Which websites do I have on TEISENDA, and which of them are public?
Prompt på tysk
Prompt på tysk
Welche Websites habe ich bei TEISENDA, und welche davon sind öffentlich?
Hvad skal denne prompt udløse?

Prompten skal udløse whoami og hosting_list_projects; begge læser kun. I demo-Spacet skal applikationen angive de tre projekter og sige, at kun demo-private er privat.

Opret og publicer et projekt

Opret og publicer et projekt til en enkelt side

Prompt
Create a TEISENDA project for a one-page site and publish it.
Prompt på tysk
Prompt på tysk
Erstelle ein TEISENDA-Projekt für eine Website mit einer einzigen Seite und veröffentliche es.
Hvad skal denne prompt udløse?

Prompten skal udløse hosting_create_project, hosting_put_files (skriver siden som index.html i en ny kladde) og hosting_deploy. Projektet er derefter privat; hosting_set_visibility gør det først offentligt efter bekræftelsessætningen.

Opret og publicer et projekt med navn og tekst

Prompt
Create a TEISENDA project called review-test with a single page that says "Hello from the review", and publish it.
Prompt på tysk
Prompt på tysk
Erstelle ein TEISENDA-Projekt namens review-test mit einer einzigen Seite, auf der „Hello from the review“ steht, und veröffentliche es.
Hvad skal denne prompt udløse?

Prompten skal udløse de samme værktøjer med navnet review-test og sætningen fra prompten i index.html. Applikationen skal spørge om bekræftelse før publicering, derefter angive adressen og sige, at projektet er privat, indtil du gør det offentligt.

Driv et publiceret website

Gå tilbage til den foregående version

Prompt
Roll back my TEISENDA site to the previous deployment.
Prompt på tysk
Prompt på tysk
Setze meine TEISENDA-Website auf die vorherige Version zurück.
Hvad skal denne prompt udløse?

Prompten skal udløse hosting_list_projects, hosting_list_deploys (hvilken version der er den foregående) og hosting_rollback. Værktøjet vender kun tilbage til en version, der tidligere har været publiceret og stadig findes; det tæller ikke som en publicering.

Hent et projekts status

Prompt
Show me the status of demo-landing: is it live, and which domains and redirects does it have?
Prompt på tysk
Prompt på tysk
Zeig mir den Status von demo-landing: Ist es online, und welche Domains und Weiterleitungen hat es?
Hvad skal denne prompt udløse?

Prompten skal udløse hosting_list_projects og hosting_project_status; begge læser kun. hosting_list_redirects viser omdirigeringsreglerne.

Læs en fil fra den publicerede version

Prompt
Show me the index.html of the published version of demo-landing.
Prompt på tysk
Prompt på tysk
Zeig mir die index.html der veröffentlichten Version von demo-landing.
Hvad skal denne prompt udløse?

Prompten skal udløse hosting_list_projects, hosting_list_deploys og hosting_read_file med stien index.html. Værktøjet læser kun, men kræver rollen Bruger eller højere; det læser filer op til 200 KB og returnerer højst 40.000 tegn pr. kald.

Forbind et domæne, og tilføj omdirigeringer

Forbind eget domæne

Prompt
Connect my domain example.com to my TEISENDA project and tell me which DNS records to set.
Prompt på tysk
Prompt på tysk
Verbinde meine Domain example.com mit meinem TEISENDA-Projekt und sag mir, welche DNS-Einträge ich setzen muss.
Hvad skal denne prompt udløse?

Prompten skal udløse hosting_list_projects og hosting_add_domain; værktøjet angiver de DNS-poster, du opsætter hos domænets DNS-udbyder, så snart hostingnoden kender domænet; ellers vises de af hosting_check_domain. Derefter kontrollerer hosting_check_domain DNS. Domænet leverer først websitet, når DNS stemmer, og certifikatet er der.

Tilføj en omdirigering

Advarsel

hosting_set_redirects erstatter hele regellisten. Applikationen skal sende de eksisterende regler sammen med den nye.

Prompt
On demo-redirects, add a redirect from /old to /new and keep the existing rules.
Prompt på tysk
Prompt på tysk
Füge bei demo-redirects eine Weiterleitung von /old nach /new hinzu und behalte die bestehenden Regeln.
Hvad skal denne prompt udløse?

Prompten skal udløse hosting_list_projects, hosting_list_redirects og hosting_set_redirects. Det sidste værktøj erstatter hele listen; applikationen skal derfor sende de eksisterende regler sammen med den nye og først spørge om bekræftelse.

Hvis noget ikke virker

Alle beskeder med årsag og løsning står under Fejlfinding i Connector.

Din rolle i dette Space tillader det ikke.

Du har rollen Læseadgang i dit Space; de skrivende værktøjer i disse eksempler og hosting_read_file kræver redigeringsret. Bed et medlem med rollen Ejer eller Administrator om rollen Bruger eller højere.

Planen for dette Space tillader … udrulninger, og … er brugt. Intet blev uploadet, og der blev ikke oprettet nogen version. Planen for dette Space vises i TEISENDA under Indstillinger › Planer.

Dit Space har brugt planens publiceringer; TEISENDA afviser hosting_put_files og hosting_deploy, og der er ikke oprettet en version. Genpublicering af en tidligere publiceret version er fortsat mulig med hosting_rollback eller med hosting_deploy og dens nummer. Max tillader flere publiceringer; se Planer.

Planen for dette Space tillader ikke flere projekter: … af … er oprettet. Intet blev oprettet. Planen for dette Space vises i TEISENDA under Indstillinger › Planer.

Dit Spaces plan tillader ikke et yderligere projekt. Slet et projekt; Max tillader flere projekter; se Planer.

I den øverste mappe mangler index.html.

Kladden har ingen index.html i den øverste mappe, så hosting_deploy kan ikke afslutte den. Få index.html skrevet til den øverste mappe med hosting_put_files, og publicer igen.

DNS for … er endnu ikke korrekt:

Dette er ikke en afvisning: hosting_check_domain fastslog, at domænets DNS endnu ikke stemmer, og angiver, hvad der mangler. Opsæt DNS-posterne, og få applikationen til at kontrollere igen.

Næste skridt