mirror of
https://github.com/simstudioai/sim.git
synced 2026-01-28 08:18:09 -05:00
357 lines
14 KiB
Plaintext
357 lines
14 KiB
Plaintext
---
|
|
title: Confluence
|
|
description: Mit Confluence interagieren
|
|
---
|
|
|
|
import { BlockInfoCard } from "@/components/ui/block-info-card"
|
|
|
|
<BlockInfoCard
|
|
type="confluence"
|
|
color="#E0E0E0"
|
|
/>
|
|
|
|
{/* MANUAL-CONTENT-START:intro */}
|
|
[Confluence](https://www.atlassian.com/software/confluence) ist Atlassians leistungsstarke Plattform für Teamzusammenarbeit und Wissensmanagement. Sie dient als zentraler Arbeitsbereich, in dem Teams Informationen über Abteilungen und Organisationen hinweg erstellen, organisieren und teilen können.
|
|
|
|
Mit Confluence können Sie:
|
|
|
|
- **Strukturierte Dokumentation erstellen**: Umfassende Wikis, Projektpläne und Wissensbasen mit umfangreicher Formatierung aufbauen
|
|
- **In Echtzeit zusammenarbeiten**: Gemeinsam mit Teammitgliedern an Dokumenten arbeiten, mit Kommentaren, Erwähnungen und Bearbeitungsfunktionen
|
|
- **Informationen hierarchisch organisieren**: Inhalte mit Bereichen, Seiten und verschachtelten Hierarchien für intuitive Navigation strukturieren
|
|
- **Mit anderen Tools integrieren**: Verbindung mit Jira, Trello und anderen Atlassian-Produkten für nahtlose Workflow-Integration
|
|
- **Zugriffsberechtigungen kontrollieren**: Verwalten, wer bestimmte Inhalte ansehen, bearbeiten oder kommentieren kann
|
|
|
|
In Sim ermöglicht die Confluence-Integration Ihren Agenten den Zugriff auf die Wissensdatenbank Ihrer Organisation. Agenten können Informationen von Confluence-Seiten abrufen, nach bestimmten Inhalten suchen und bei Bedarf sogar Dokumentationen aktualisieren. Dies ermöglicht es Ihren Workflows, das in Ihrer Confluence-Instanz gespeicherte kollektive Wissen zu nutzen und Agenten zu erstellen, die auf interne Dokumentationen verweisen, etablierte Verfahren befolgen und aktuelle Informationsressourcen als Teil ihrer Tätigkeiten pflegen können.
|
|
{/* MANUAL-CONTENT-END */}
|
|
|
|
## Nutzungsanweisungen
|
|
|
|
Integrieren Sie Confluence in den Workflow. Kann Seiten lesen, erstellen, aktualisieren, löschen, Kommentare verwalten, Anhänge hinzufügen, Labels vergeben und Inhalte durchsuchen.
|
|
|
|
## Tools
|
|
|
|
### `confluence_retrieve`
|
|
|
|
Ruft Inhalte von Confluence-Seiten über die Confluence-API ab.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `pageId` | string | Ja | Confluence-Seiten-ID zum Abrufen |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel des Abrufs |
|
|
| `pageId` | string | Confluence-Seiten-ID |
|
|
| `content` | string | Seiteninhalt ohne HTML-Tags |
|
|
| `title` | string | Seitentitel |
|
|
|
|
### `confluence_update`
|
|
|
|
Aktualisiert eine Confluence-Seite über die Confluence-API.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `pageId` | string | Ja | Confluence-Seiten-ID zum Aktualisieren |
|
|
| `title` | string | Nein | Neuer Titel für die Seite |
|
|
| `content` | string | Nein | Neuer Inhalt für die Seite im Confluence-Speicherformat |
|
|
| `version` | number | Nein | Versionsnummer der Seite (erforderlich zur Vermeidung von Konflikten) |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel der Aktualisierung |
|
|
| `pageId` | string | Confluence-Seiten-ID |
|
|
| `title` | string | Aktualisierter Seitentitel |
|
|
| `success` | boolean | Erfolgsstatus der Aktualisierungsoperation |
|
|
|
|
### `confluence_create_page`
|
|
|
|
Erstellen Sie eine neue Seite in einem Confluence-Space.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `spaceId` | string | Ja | Confluence-Space-ID, in dem die Seite erstellt wird |
|
|
| `title` | string | Ja | Titel der neuen Seite |
|
|
| `content` | string | Ja | Seiteninhalt im Confluence-Speicherformat (HTML) |
|
|
| `parentId` | string | Nein | Übergeordnete Seiten-ID, wenn eine Unterseite erstellt wird |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel der Erstellung |
|
|
| `pageId` | string | Erstellte Seiten-ID |
|
|
| `title` | string | Seitentitel |
|
|
| `url` | string | Seiten-URL |
|
|
|
|
### `confluence_delete_page`
|
|
|
|
Löschen einer Confluence-Seite (verschiebt sie in den Papierkorb, wo sie wiederhergestellt werden kann).
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `pageId` | string | Ja | Confluence-Seiten-ID zum Löschen |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel der Löschung |
|
|
| `pageId` | string | Gelöschte Seiten-ID |
|
|
| `deleted` | boolean | Löschstatus |
|
|
|
|
### `confluence_search`
|
|
|
|
Suche nach Inhalten in Confluence-Seiten, Blog-Beiträgen und anderen Inhalten.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `query` | string | Ja | Suchabfragestring |
|
|
| `limit` | number | Nein | Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 25) |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel der Suche |
|
|
| `results` | array | Suchergebnisse |
|
|
|
|
### `confluence_create_comment`
|
|
|
|
Einen Kommentar zu einer Confluence-Seite hinzufügen.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `pageId` | string | Ja | Confluence-Seiten-ID, zu der ein Kommentar hinzugefügt werden soll |
|
|
| `comment` | string | Ja | Kommentartext im Confluence-Speicherformat |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel der Erstellung |
|
|
| `commentId` | string | Erstellte Kommentar-ID |
|
|
| `pageId` | string | Seiten-ID |
|
|
|
|
### `confluence_list_comments`
|
|
|
|
Listet alle Kommentare auf einer Confluence-Seite auf.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `pageId` | string | Ja | Confluence-Seiten-ID, von der Kommentare aufgelistet werden sollen |
|
|
| `limit` | number | Nein | Maximale Anzahl der zurückzugebenden Kommentare (Standard: 25) |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel des Abrufs |
|
|
| `comments` | array | Liste der Kommentare |
|
|
|
|
### `confluence_update_comment`
|
|
|
|
Aktualisiert einen vorhandenen Kommentar auf einer Confluence-Seite.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `commentId` | string | Ja | Confluence-Kommentar-ID zum Aktualisieren |
|
|
| `comment` | string | Ja | Aktualisierter Kommentartext im Confluence-Speicherformat |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel der Aktualisierung |
|
|
| `commentId` | string | Aktualisierte Kommentar-ID |
|
|
| `updated` | boolean | Aktualisierungsstatus |
|
|
|
|
### `confluence_delete_comment`
|
|
|
|
Löscht einen Kommentar von einer Confluence-Seite.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `commentId` | string | Ja | Confluence-Kommentar-ID zum Löschen |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel der Löschung |
|
|
| `commentId` | string | Gelöschte Kommentar-ID |
|
|
| `deleted` | boolean | Löschstatus |
|
|
|
|
### `confluence_upload_attachment`
|
|
|
|
Laden Sie eine Datei als Anhang zu einer Confluence-Seite hoch.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `pageId` | string | Ja | Confluence-Seiten-ID, an die die Datei angehängt werden soll |
|
|
| `file` | file | Ja | Die als Anhang hochzuladende Datei |
|
|
| `fileName` | string | Nein | Optionaler benutzerdefinierter Dateiname für den Anhang |
|
|
| `comment` | string | Nein | Optionaler Kommentar zum Anhang |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel des Uploads |
|
|
| `attachmentId` | string | Hochgeladene Anhangs-ID |
|
|
| `title` | string | Dateiname des Anhangs |
|
|
| `fileSize` | number | Dateigröße in Bytes |
|
|
| `mediaType` | string | MIME-Typ des Anhangs |
|
|
| `downloadUrl` | string | Download-URL für den Anhang |
|
|
| `pageId` | string | Seiten-ID, zu der der Anhang hinzugefügt wurde |
|
|
|
|
### `confluence_list_attachments`
|
|
|
|
Listen Sie alle Anhänge einer Confluence-Seite auf.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `pageId` | string | Ja | Confluence-Seiten-ID, von der Anhänge aufgelistet werden sollen |
|
|
| `limit` | number | Nein | Maximale Anzahl der zurückzugebenden Anhänge (Standard: 25) |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel des Abrufs |
|
|
| `attachments` | array | Liste der Anhänge |
|
|
|
|
### `confluence_delete_attachment`
|
|
|
|
Löschen eines Anhangs von einer Confluence-Seite (wird in den Papierkorb verschoben).
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `attachmentId` | string | Ja | Confluence-Anhangs-ID zum Löschen |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel der Löschung |
|
|
| `attachmentId` | string | Gelöschte Anhangs-ID |
|
|
| `deleted` | boolean | Löschstatus |
|
|
|
|
### `confluence_list_labels`
|
|
|
|
Listet alle Labels einer Confluence-Seite auf.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `pageId` | string | Ja | Confluence-Seiten-ID, von der Labels aufgelistet werden sollen |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel des Abrufs |
|
|
| `labels` | array | Liste der Labels |
|
|
|
|
### `confluence_get_space`
|
|
|
|
Ruft Details zu einem bestimmten Confluence-Space ab.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `spaceId` | string | Ja | Confluence-Space-ID zum Abrufen |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel des Abrufs |
|
|
| `spaceId` | string | Space-ID |
|
|
| `name` | string | Space-Name |
|
|
| `key` | string | Space-Schlüssel |
|
|
| `type` | string | Space-Typ |
|
|
| `status` | string | Space-Status |
|
|
| `url` | string | Space-URL |
|
|
|
|
### `confluence_list_spaces`
|
|
|
|
Listet alle Confluence-Spaces auf, auf die der Benutzer zugreifen kann.
|
|
|
|
#### Eingabe
|
|
|
|
| Parameter | Typ | Erforderlich | Beschreibung |
|
|
| --------- | ---- | -------- | ----------- |
|
|
| `domain` | string | Ja | Ihre Confluence-Domain (z.B. ihrfirma.atlassian.net) |
|
|
| `limit` | number | Nein | Maximale Anzahl der zurückzugebenden Spaces (Standard: 25) |
|
|
| `cloudId` | string | Nein | Confluence Cloud-ID für die Instanz. Wenn nicht angegeben, wird sie über die Domain abgerufen. |
|
|
|
|
#### Ausgabe
|
|
|
|
| Parameter | Typ | Beschreibung |
|
|
| --------- | ---- | ----------- |
|
|
| `ts` | string | Zeitstempel des Abrufs |
|
|
| `spaces` | array | Liste der Spaces |
|
|
|
|
## Hinweise
|
|
|
|
- Kategorie: `tools`
|
|
- Typ: `confluence`
|