Magic ist die weltweit erste quelloffene KI-Produktivitätsplattform aus einer Hand, die Unternehmen und Einzelpersonen dabei helfen soll, mithilfe von KI-Technologie effizient zu arbeiten. Sie integriert mehrere Module, darunter einen universellen KI-Agenten, eine KI-Workflow-Orchestrierung und ein Instant-Messaging-Tool für Unternehmen. Magic verfolgt eine Open-Source-Philosophie, und der Code ist auf GitHub öffentlich zugänglich, sodass jeder kostenlos darauf zugreifen und ihn anpassen kann. Die Plattform eignet sich für Berufstätige, Unternehmer und Unternehmensleiter, um die Arbeitseffizienz durch intelligente Tools zu steigern und Unternehmen bei der schnellen Bereitstellung von KI-Anwendungen zu unterstützen. Magic unterstützt mehrere groß angelegte Sprachmodelle, ist einfach zu bedienen und leistungsstark und eignet sich für eine Vielzahl komplexer Aufgabenszenarien.
Funktionsliste
- Super-Magie (Super-Magie)KI-Agent: Ein universeller KI-Agent, der die Verarbeitung komplexer Aufgaben unterstützt, z. B. die automatische Datenanalyse, die Erstellung von Inhalten usw.
- Magischer FlussVisual AI Workflow Orchestration Tool, mit dem Benutzer automatisierte Workflows entwerfen und ausführen können.
- Magische IMInstant-Messaging-System der Enterprise-Klasse mit integrierten KI-Agenten zur Unterstützung der Zusammenarbeit im Team und des intelligenten Dialogs.
- Teamshare OS (in Kürze)Ein Online-Office-System der Unternehmensklasse, das Funktionen zur Dokumentenverwaltung und Teamzusammenarbeit bietet.
- Unterstützung für mehrere groß angelegte SprachmodelleKompatibel mit Modellen im OpenAI-Format, so dass Benutzer die KI-Funktionen flexibel konfigurieren können.
- Open-Source-UnterstützungVollständiger Code ist über GitHub verfügbar, um Beiträge von Entwicklern und kundenspezifische Entwicklungen zu unterstützen.
Hilfe verwenden
Einbauverfahren
Magic hat einen einfachen Installationsprozess für Benutzer mit grundlegenden technischen Kenntnissen. Hier sind die detaillierten Installationsschritte, basierend auf der offiziellen GitHub-Dokumentation:
- Klonen der Codebasis
Führen Sie den folgenden Befehl im Terminal aus, um den Magic-Code lokal zu klonen:git clone https://github.com/dtyq/magic.git cd magic
Dadurch wird die gesamte Codebasis von Magic auf Ihr lokales Gerät heruntergeladen.
- Umgebungsvariablen konfigurieren
Magic muss mit mindestens einem großen Sprachmodell konfiguriert werden, das das OpenAI-Format unterstützt (z.B. ChatGPT oder ähnlich). Kopieren Sie die Beispielkonfigurationsdatei:cp .env.example .env cp config/.env_super_magic.example .env_super_magic
zeigen (eine Eintrittskarte)
.env
im Gesang antworten.env_super_magic
Datei, geben Sie Ihren Sprachmodell-API-Schlüssel und andere notwendige Parameter ein. Stellen Sie sicher, dass Sie mindestens ein Sprachmodell konfigurieren, da Magic sonst nicht richtig funktioniert. - Neue Dienste
- Front-End-Aktivierung: Lauf
./bin/magic.sh start
wird der Dienst im Vordergrund ausgeführt und eignet sich zum Debuggen. - Backstage-Aktivierung: Lauf
./bin/magic.sh daemon
Der Dienst läuft im Hintergrund und ist für Produktionsumgebungen geeignet. - Status prüfen: Lauf
./bin/magic.sh status
um zu sehen, ob der Dienst ordnungsgemäß läuft. - Ansicht Log: Lauf
./bin/magic.sh logs
Überprüfen Sie das Laufprotokoll, um das Problem zu beheben.
- Front-End-Aktivierung: Lauf
- Zugriff auf die RabbitMQ-Verwaltungsschnittstelle
Magic verwendet RabbitMQ zur Verwaltung von Aufgabenwarteschlangen. Zugriff aufhttp://localhost:15672
Wenn Sie ein Mitglied des Teams sind, verwenden Sie den Standardbenutzernamen.admin
und Passwörtermagic123456
Melden Sie sich an und überprüfen Sie den Status Ihrer Aufgaben. - Konfiguration der Unternehmensfunktionalität
Wenn Sie ein Unternehmensnutzer sind, können Sie sich an das Magic-Team wenden (E-Mail: dev@dtyq.com), um Unterstützung für zusätzliche Verwaltungsfunktionen wie erweiterte Berechtigungssteuerung oder benutzerdefinierte Bereitstellung zu erhalten.
Funktion Betriebsanleitung
Super-Magie (Super-Magie)
SuperMagic ist der zentrale KI-Agent der Magic-Plattform, der für die Bearbeitung komplexer Aufgaben geeignet ist. Benutzer können mit der KI durch Texteingabe oder API-Aufrufe interagieren. Beispiel:
- Automatisierung von AufgabenGeben Sie "Analysieren Sie die Verkaufsdaten des letzten Monats und erstellen Sie einen Bericht" ein, und die KI wird die Daten automatisch verarbeiten und einen strukturierten Bericht ausgeben.
- Generierung von InhaltenGeben Sie ein: "Schreiben Sie einen Werbetext von 100 Wörtern für ein neues Produkt", und die KI wird schnell einen Text erstellen, der den Anforderungen entspricht.
- Arbeitsablauf::
- Melden Sie sich auf der Magic-Plattform an und gehen Sie zum SuperMagic-Modul.
- Beschreiben Sie die Aufgabe im Eingabefeld, z. B. "Sammeln Sie Daten aus einer Excel-Tabelle und extrahieren Sie Schlüsselindikatoren".
- Legen Sie das Ausgabeformat fest (Text, Tabelle oder JSON).
- Klicken Sie auf "Ausführen" und die KI wird das Ergebnis in wenigen Sekunden zurückgeben.
- Die Stapelverarbeitung von Aufgaben kann über API-Aufrufe erfolgen und eignet sich für Anwendungen auf Unternehmensebene.
Magischer Fluss
Magic Flow ist ein visuelles Workflow-Orchestrierungstool für Benutzer, die sich wiederholende Aufgaben automatisieren müssen. Benutzer können Workflows über eine Drag-and-Drop-Schnittstelle entwerfen. Beispiel:
- Arbeitsabläufe erstellen::
- Melden Sie sich bei der Magic-Plattform an und gehen Sie zum Modul Magic Flow.
- Klicken Sie auf "Neuer Workflow" und wählen Sie die Auslösebedingung (z. B. "Neue E-Mail empfangen").
- Fügen Sie Aktionsknoten wie "E-Mail-Inhalt extrahieren" oder "Daten in der Datenbank speichern" hinzu.
- Verbinden Sie die Knoten, um einen vollständigen Prozess zu bilden.
- Speichern und ausführen, und das System wird den Workflow automatisch ausführen.
- BeispielszenarioWorkflow: Richten Sie einen Workflow ein, um automatisch Bestellinformationen abzurufen und das CRM-System zu aktualisieren, wenn eine Kunden-E-Mail eingeht.
Magische IM
Magic IM ist ein unternehmenstauglicher Instant-Messenger mit integrierten KI-Agenten. Teammitglieder können damit in Echtzeit kommunizieren und die KI zur Erledigung von Aufgaben aufrufen. Beispiel:
- intelligenter DialogTippen Sie "@Magic summarise minutes" in das Chat-Fenster, und die KI erstellt automatisch eine Zusammenfassung der Besprechung.
- TeamarbeitUnterstützung für die Erstellung von Gruppen, die gemeinsame Nutzung von Dateien und die Zuweisung von Aufgaben.
- Arbeitsablauf::
- Melden Sie sich bei der Magic-Plattform an und gehen Sie zum Magic IM-Modul.
- Erstellen Sie Teamgruppen und laden Sie Mitglieder ein, ihnen beizutreten.
- Rufen Sie AI mit @Magic in der Dialogbox auf und geben Sie die Aufgabenbeschreibung ein.
- Zeigen Sie die von der KI zurückgegebenen Ergebnisse an oder geben Sie sie direkt an Teammitglieder weiter.
Open-Source-Beitrag
Magic ermutigt Entwickler, sich an der Open-Source-Community zu beteiligen. Benutzer können:
- Interviews
https://github.com/dtyq/magic
lesen Sie bitte die Beitragsrichtlinien. - Sie können Code einreichen, Probleme melden oder neue Funktionen vorschlagen.
- Wenn Sie eine Sicherheitslücke finden, können Sie eine E-Mail senden an
dev@dtyq.com
Das Team wird sich zeitnah darum kümmern.
caveat
- Anforderungen an die UmweltMagic muss auf einem Linux- oder Unix-ähnlichen System laufen, empfohlen wird Ubuntu 20.04 oder höher.
- NetzanforderungVergewissern Sie sich, dass das Gerät mit einem stabilen Netzwerk verbunden ist, da einige Funktionen den Zugriff auf externe APIs erfordern.
- Unterstützung der DokumentationAusführliche Dokumentation ist abrufbar unter
https://docs.letsmagic.cn/en
enthält API-Beschreibungen und erweiterte Konfigurationsanleitungen.
Anwendungsszenario
- Automatisierung für kleine und mittlere Unternehmen
Kleine und mittlere Unternehmen nutzen Magic Flow, um Routineaufgaben wie die Bearbeitung von Kundenaufträgen und die Erstellung von Verkaufsberichten zu automatisieren und Arbeitskosten zu sparen. - Teamarbeit und Kommunikation
Remote-Teams kommunizieren in Echtzeit über Magic IM und kombinieren KI-Agenten, um die Organisation von Dokumenten oder Sitzungsprotokollen zu beschleunigen und die Effizienz der Zusammenarbeit zu verbessern. - Entwickler passen KI-Anwendungen an
Entwickler nutzen den Open-Source-Code von Magic, um eigene KI-Anwendungen anzupassen, z. B. zur Entwicklung intelligenter Kundendienstsysteme für E-Commerce-Plattformen. - Datenanalyse und Berichterstattung
Datenanalysten verwenden SuperMagic, um mit komplexen Datensätzen zu arbeiten, automatisch visuelle Diagramme zu erstellen und die Analysezeit zu reduzieren.
QA
- Ist Magic kostenlos?
Magic ist eine Open-Source-Plattform und kann von Privatpersonen und Entwicklern kostenlos genutzt werden. Unternehmensanwender können sich an das Team wenden, um kostenpflichtigen Support für Premiumfunktionen zu erhalten. - Wie konfiguriere ich ein großes Sprachmodell?
existieren.env
im Gesang antworten.env_super_magic
Füllen Sie die Datei mit dem Modell-API-Schlüssel aus, der das OpenAI-Format unterstützt, speichern Sie sie und starten Sie den Dienst neu. - Welche Betriebssysteme werden von Magic unterstützt?
Derzeit unterstützt die Hauptunterstützung für Linux und Unix-ähnliche Systeme, empfohlen wird Ubuntu 20.04 oder höher, keine direkte Windows-Bereitstellung. - Wie kann ich mich an Open-Source-Beiträgen beteiligen?
Interviewshttps://github.com/dtyq/magic
lesen Sie die Richtlinien für Beiträge, reichen Sie Code ein oder geben Sie Feedback.