Demonstrationseffekt
Demonstration: Mit Hilfe des erstellten Workflows fügen wir einen Datensatz in die mehrdimensionale Tabelle Flybook ein.
Im Folgenden wird der spezifische Umsetzungsprozess Schritt für Schritt erläutert.
Nachfrageanalyse
Bei unserer täglichen Arbeit sammeln wir oft einige Informationen, die wir später organisieren und einsehen wollen. Die manuelle Organisation erfordert jedoch, dass ein Feld nach dem anderen ausgefüllt wird, was ziemlich umständlich ist.
Heute bauen wir einen Arbeitsablauf mit Hilfe von Agent auf:Organisieren Sie sich automatisch in den standardisierten Formularen, die Sie benötigen, indem Sie die Links einfügenEs ist einfach, einen klaren Überblick über die gesammelten Daten zu behalten und spart Zeit und Mühe.
Das Endergebnis:
architektonisches Design
Vorkenntnisse
- Coze Schnalle
Offizielle Website: https://www.coze.cn/home
Buckle ist eine neue Generation von KI-Anwendungsentwicklungsplattform. Unabhängig davon, ob Sie über Programmierkenntnisse verfügen oder nicht, können Sie auf Buckle schnell alle Arten von KI-Anwendungen erstellen, die auf großen Modellen basieren, und KI-Anwendungen auf verschiedenen sozialen Plattformen und in Kommunikationssoftware veröffentlichen, und Sie können KI-Anwendungen auch über API oder SDK in Ihr Geschäftssystem integrieren.
- intelligenter Körper
Ich persönlich verstehe sie als "Kindermädchen", das Anweisungen nach vorgegebenen Parametern befolgt. Sie macht aus dem Trivialen und Wiederholten ein Ganzes und aus dem Korrupten ein Magisches.
- Arbeitsablauf
Es ist die kohärente Aktion von der Eingabe zur Ausgabe. Sie enthält mindestens einen Startknoten und einen Endknoten. Zwischenknoten werden nach Ihren Bedürfnissen konfiguriert
- Eingabe und Ausgabe
Der Ausgang des vorherigen Knotens ist der Eingang des nächsten Knotens
Implementierung Beschreibung
1. die Erstellung einer mehrdimensionalen Tabelle für das Flying Book
Sie können sie selbst erstellen oder mit einer der Vorlagen öffnen, die ich zuvor erstellt habe.
https://tcntv5zon46z.feishu.cn/wiki/AkPkwkorfiIrYMkvbzTcx6B5nGg?table=tbl2ZVboAiYdNkyY&view=vewZ8tYjhk
Das Rendering sieht wie folgt aus:
Denken Sie nach der Erstellung daran, dass der Link unten verwendet wird, und fügen Sie die gesammelten Inhalte direkt in dieses Formular ein.
2、Login-Taste neuer Arbeitsablauf
Anmeldung: https://www.coze.cn/home
Login-Effekt, Workflow hier hinzufügen
3、Einführung der Kernkomponenten des Workflows
- funktionale Komponente
- Kernkomponenten Einführung
Startknoten
Enthält Eingabeparameter, die als Eingabeparameter für den nächsten Schritt verwendet werden sollen.
Endknoten
Enthält Ausgabeparameter als endgültige Ausgabe
Schaltfläche "Hinzufügen
Mit mehrdimensionalen verfügbaren Plug-ins, große Modelle, Workflows, etc. (je nach ihren eigenen Bedürfnissen zu wählen), sind die Details wie folgt:
Testlauf
Testen Sie, ob die aktuelle Sitzung effektiv ist und ob die Gesamtwirkung den Anforderungen entspricht.
Testen Sie einfach ein kleines Plugin für die Url-Textanalyse. Sie können sehen, dass ein erfolgreicher Probelauf den Effekt zeigen wird
Verschaffen Sie sich zunächst einen allgemeinen Überblick über die Funktion der einzelnen Komponenten. Die Einzelheiten werden im folgenden Abschnitt über die spezifische Verwendung und die passenden Parameter erläutert.
4, url Analyse kleine Plug-in verwenden
1. einen Arbeitsablauf hinzufügen
2, Url-Analyse-Plugin hinzufügen
3、Test, ob das Plug-in wirksam ist
- Konfigurationsparameter url, Verweis auf den Beginn der Sitzung.
Hinweis: Hier müssen Sie den Draht des Start-Links mit der Konfiguration der Url im Parameter verbinden, sonst wird sie nicht angezeigt.
- Testlauf
Die Anzeige zeigt, dass das Plugin die Url analysiert und eine Menge Text erzeugt, der eine Vielzahl von Informationen enthält. Derzeit funktioniert das Plugin einwandfrei.
5、Konfiguration von großen Modellen für die Inhaltsanalyse
- Eingabeparameter konfigurieren
- Konfigurieren der Systemansagen
Erinnerungsvorlage (auf Ihre Bedürfnisse abgestimmt)
# Inhaltsanalyse
Extrahieren Sie den Inhalt in folgendem Format
# Inhaltsextraktion
Zusammenfassung:摘要
Autor: Autor
Schlüsselwort: Schlüsselwort
time: die Anzahl der Millisekunden, die zum Zeitpunkt der Veröffentlichung des Artikels gezählt wurden.
status: Status des Artikels
Minuten: geschätzte Lesedauer
text: Titel
link: Link zum Artikel
url: Titel
# Beschränkungen
Gleiche Anforderungen für Original und Endausgabe
- Konfigurieren von Benutzereingabeaufforderungen
- Konfigurieren der Ausgabeparameter
Auf Anfrage sind hier die Namen der Spalten einer mehrdimensionalen Tabelle, der
Für Parametertypen verwenden wir also Arrays Array
Die Form der Menge unter Berücksichtigung der Parametertypen
- Testlauf-Effekt
Das Ergebnis des Laufs zeigt, dass die Zusammenstellung wie erwartet gemäß unseren Anforderungen erfolgt.
Überlegen Sie: Offensichtlich haben wir die multidimensionale Tabelle entsprechend dem Format der multidimensionalen Tabelle am Anfang organisiert, aber wie fügen wir die multidimensionale Tabelle Flying Book ein?
6 Plug-ins helfen beim Einfügen mehrdimensionaler Formulare
Wir fügen ein Plugin für eine multidimensionale Tabelle hinzu, das einen Datensatz in die Tabelle einfügt.
Die Frage, die es zu beantworten gilt, lautet: Wie kann das, was ich organisiere, mit diesem Formular verknüpft werden? Das heißt, die Frage, wie es durch dieses Plugin umgewandelt werden kann.
Sehen Sie sich die Eingabeparameter des Beispiel-Plugins an, d.h. klicken Sie auf View Example
Wie Sie sehen können, bedeuten die Parameter in etwa das Folgende
{
// Die URL, mit der wir das neue Formular starten
"app_token": "https://bytedance.larkoffice.com/base/CUB4bbZUXaJFT0sU1Vecn1GunFc?table=tblTLjqChZ1z14dn&view=vew3LMVlRA",
// Tabellenspaltennamen, unterteilt in verschiedene Typen, ersetzen Sie sie durch Ihre eigenen und starten Sie die neue Tabelle entspricht
"records": [
{
"fields":"{"text": "text-content", "radio": "option 1", "date":1674206443000}"
}
]
// tabelle_name
"table_name": "data_table", /> "user_id_type".
"user_id_type": "open_id"
}
Denken Sie: Offensichtlich verwenden wir das große Modell (Content-Analyse) Ausgabe nicht die Eingabe dieses Plug-in, dieses Mal in der kommen zwischen den beiden brauchen eine Brücke, um die Umwandlung von json zu erreichen, und schließlich benötigen wir in der Lage sein, eine Zeichenfolge von solchen json als Eingabeparameter haben.
Das erforderliche Format ist wie folgt:
{
"Felder": {
"Author":"{{author}}",
"Status":"{{status}}",
"Lesezeit":"{{Minuten}}",
"Datum":"{{zeit}},
"Keyword":"{{keyword}}",
"Summary":"{{summary}}",
"Titel": {
"link":"{{url.link}}",
"text":"{{url.text}}"
}
}
}
Also müssen wir sub ah ein großes Modell hinzufügen, um bei der Implementierung der json-Transformation zu helfen.
Meine System-Eingabewörter sind hier angegeben (als Referenz, anpassbar)
# Die Rolle
Sie sind ein/e effiziente/r Assistent/in für automatisierte Büroformulare, der/die in der Lage ist, Informationen schnell zu organisieren und zu kategorisieren, damit sie später von Einzelpersonen und Teams abgerufen werden können.
## Fertigkeiten
### Fähigkeit 1: Organisieren von Informationen
3. den gesammelten Inhalt im JSON-Format ausgeben.
===Reply Beispiel===
Analysiert den Inhalt in den Eingabeparametern und stellt ihn im folgenden Format zusammen, das wie folgt aufgefüllt wird
"Felder": {
"author": "{{author}}", "status": "{{author}}", {{author}}: {{author}}
"status": "{{status}}",
"Lesezeit":"{{Minuten}}",
"Datum": "{{zeit}}",
"Keyword":"{{keyword}}",
"Summary":"{{summary}}",
"Titel": {
"link":"{{url.link}}",
"text":"{{url.text}}"
}
}
===Ende des Beispiels===
## Beschränkungen:
- Beachten Sie, dass die Werte genau in dem von mir angegebenen Format übernommen werden.
- Nur transformieren, den Inhalt nicht verändern
- Der Ausgabeinhalt muss mit den Ergebnissen der Textanalyse übereinstimmen, der Inhalt darf nicht verändert werden, die Eingabe einiger weniger Gruppen wird einige wenige Gruppen anzeigen, kann nicht geändert, hinzugefügt oder abgezogen werden, nur die Umwandlung des Inhalts wird durchgeführt
- Der Ausgabeinhalt muss strikt mit dem angegebenen JSON-Format übereinstimmen, ohne jegliche Abweichung.
Prüfen Sie die Testergebnisse, OK!
Ab jetzt geht es nur noch darum, sie als letzten Schritt in die Tabelle einzufügen.
7, die Verwendung von Flybook mehrdimensionalen Form add_records Einfügung
Hinzufügen eines Plugins add_records erforderlich
Wenn Sie das Programm zum ersten Mal ausführen, müssen Sie es autorisieren, folgen Sie einfach den Anweisungen
Zeigen Sie eine erfolgreiche Autorisierung an, um das Ganze zu testen.
Endgültige Ergebnisse
Workflow-Demo
Tischdisplay
Zusammenfassungen
Fallstrick 1Wenn Sie einen Arbeitsablauf zum ersten Mal ausführen, müssen Sie ihn genehmigen; sehen Sie sich die Ergebnisse an, um zu erfahren, wie das geht.
Fallgrube 2Beachten Sie die Parametertypen in der Tabelle, und wenn Sie auf einen Parametertyp stoßen, der nicht korrekt läuft, können Sie die
Bitte beachten Sie die offizielle Dokumentation, die diese Schnittstelle beschreibt: https://open.feishu.cn/document/server-docs/docs/bitable-v1/app-table-record/create
Die spezifischen Parameterformate für die verschiedenen Arten von Feldern sind hier angegeben
Schlagloch 3: Am besten ist es, jeden zusätzlichen Knoten zu testen, d.h. ein gutes Unit-Testing.