Skip to content
forked from dtyq/magic

Super Magic. The first open-source all-in-one AI productivity platform (Generalist AI Agent + Workflow Engine + IM + Online collaborative office system)

License

Notifications You must be signed in to change notification settings

astrolabz/magic

 
 

Repository files navigation

README in inglese README in cinese semplificato

Magic Open Source Product Matrix

🔥 Magic - Prima piattaforma open source tutto-in-uno per la produttività AI 🚀

Magic mira ad aiutare imprese di tutte le dimensioni a costruire e distribuire rapidamente applicazioni AI per ottenere un aumento di produttività di 100x. ⚡️

Matrice di prodotto Magic 🧩

Magic è la prima "piattaforma open source tutto-in-uno per la produttività AI", non un singolo prodotto AI, ma una matrice di prodotti completa con capacità ricche.

Product Matrix

  • Super Magic - Un AI Agent general purpose progettato per scenari di compiti complessi 🤖
  • Magic IM - Un sistema di messaggistica istantanea di livello enterprise che integra conversazioni con Agent AI nella comunicazione interna aziendale 💬
  • Magic Flow - Un potente sistema di orchestrazione di workflow AI visuale 🔁
  • Teamshare OS (Prossimamente) - Un sistema di ufficio collaborativo online di livello enterprise 🏢

Oltre ai prodotti AI sopra, abbiamo anche open-sourcizzato alcune delle infrastrutture utilizzate per costruire questi prodotti:

  • Agentlang - Un framework per Agent AI basato sul linguaggio per costruire agenti AI con linguaggio naturale (attualmente disponibile in versione Python, versione TypeScript in arrivo) 🗣️
  • Magic Lens - Uno strumento potente e flessibile di conversione da HTML a Markdown che utilizza un sistema di regole estensibile per convertire accuratamente documenti HTML complessi in formato Markdown conciso 🔍
  • Magic Use (Prossimamente) - Uno strumento rivoluzionario per operazioni browser specificamente progettato per Agent AI 🧭
  • Magic Space (Prossimamente) - Un nuovo sistema di gestione di hosting contenuti statici specificamente progettato per Agent AI 🌐
  • Sandbox OS (Prossimamente) - Un potente sistema sandbox per il runtime degli Agent AI 🛡️

Super Magic 🤖

Un potente AI Agent general purpose appositamente progettato per scenari di compiti complessi. Attraverso un sistema di design multi-agente e ricche capacità di tool, Super Magic supporta abilità intelligenti come comprensione autonoma del compito, pianificazione autonoma del compito, azione autonoma e correzione autonoma degli errori. Può comprendere istruzioni in linguaggio naturale, eseguire vari processi aziendali e fornire risultati finali. Come prodotto di punta della matrice Magic, Super Magic offre potenti capacità di sviluppo secondario tramite open source, permettendo alle imprese di costruire e distribuire rapidamente assistenti intelligenti che soddisfano esigenze aziendali specifiche, migliorando notevolmente l'efficienza e la qualità delle decisioni. ⚙️

Super Magic

Casi di studio Super Magic 📚

Magic Flow 🔁

Magic Flow è un potente sistema di orchestrazione di workflow AI visuale che permette agli utenti di costruire complessi workflow di Agent AI su una canvas libera. Ha le seguenti caratteristiche principali:

  • Visual Orchestration: Interfaccia drag-and-drop intuitiva che consente di progettare workflow AI complessi senza codice, implementando facilmente varie combinazioni funzionali tramite connessioni tra nodi. 🖱️
  • Libreria di componenti ricca: Varie componenti preimpostate integrate, inclusi moduli di elaborazione testo, generazione immagini, esecuzione codice, per soddisfare diverse esigenze aziendali. 🧩
  • Supporto completo dei modelli: Compatibile con qualsiasi large model che segua il protocollo OpenAI API, consentendo di scegliere in modo flessibile le capacità AI adatte agli scenari aziendali. 🤝
  • Capacità di integrazione di sistema: Integrazione senza soluzione di continuità con Magic IM e altri sistemi IM di terze parti (WeCom, DingTalk, Feishu), abilitando la collaborazione cross-platform. 🔗
  • Estensioni personalizzate: Supporto per lo sviluppo di nodi tool personalizzati per soddisfare requisiti di scenari aziendali specifici. 🛠️
  • Debugging e monitoraggio in tempo reale: Funzioni complete di debugging e monitoraggio per aiutare a identificare e risolvere rapidamente problemi nei workflow, garantendo un funzionamento stabile delle applicazioni AI. 🐞📈

Magic Flow

Come componente importante della matrice Magic, Magic Flow può essere integrato senza problemi con altri prodotti Magic per creare un ecosistema completo di applicazioni AI di livello enterprise. 🏗️

Magic Multi-Agents and Events

Magic IM 💬

Magic IM è un sistema di conversazione con Agent AI di livello enterprise progettato specificamente per la gestione della conoscenza interna e scenari di assistenza clienti intelligente. Fornisce ricche capacità conversazionali, supportando dialoghi multi-turno, comprensione del contesto, recupero da knowledge base e altre funzioni, permettendo alle imprese di costruire rapidamente assistenza clienti intelligente, assistenti di conoscenza e altre applicazioni.

Magic IM ha le seguenti caratteristiche principali:

  • Gestione della knowledge base: Potenti funzioni di gestione della knowledge base, supportando l'importazione di vari formati di documento, indicizzazione automatica e retrieval semantico, assicurando risposte AI basate su conoscenza aziendale autentica. 📚
  • Gestione delle conversazioni: Gestione completa delle conversazioni, supportando la distinzione di argomenti per contenuti conversazionali diversi, abilitando sia conversazioni con Agent AI sia comunicazioni tra persone all'interno dell'organizzazione. 🧵
  • Capacità di chat di gruppo: Funzionalità di chat di gruppo avanzate, supportando discussioni collaborative in tempo reale tra più persone, con l'AI che partecipa in modo intelligente e fornisce risposte immediate, promuovendo comunicazione e condivisione della conoscenza efficaci. 👥
  • Architettura multi-organizzativa: Supporto per distribuzione multi-organizzazione e rigorosa isolazione dei dati organizzativi, con ogni organizzazione che dispone di spazio dati e permessi di accesso indipendenti. 🏢🔒
  • Sicurezza dei dati: Meccanismi di isolamento e controllo degli accessi rigorosi, gestione dei permessi multi-livello, proteggendo informazioni sensibili aziendali ed evitando perdite di dati tra organizzazioni. 🔐

Magic IM

Teamshare OS 🏢

Teamshare OS è una piattaforma di collaborazione aziendale moderna progettata per migliorare l'efficienza della collaborazione di team e la gestione della conoscenza. Come componente importante della matrice Magic, Teamshare integra profondamente le capacità AI nelle attività quotidiane d'ufficio, ottenendo workflow e gestione della conoscenza intelligenti.

Teamshare OS ha le seguenti caratteristiche principali:

  • Gestione intelligente dei documenti: Supporto per editing online, collaborazione e controllo delle versioni di vari formati di documento, generazione e ottimizzazione dei contenuti assistita dall'AI, rendendo la gestione dei documenti di team più efficiente. 📝
  • Magic Table: Potente strumento di gestione dati multidimensionale, supportando tipi di campo personalizzati, viste multiple e workflow automatizzati, combinato con capacità AI per ottenere elaborazione dati intelligente, soddisfacendo esigenze diverse di gestione dei dati. 📊
  • Gestione collaborazione progetti: Bacheche progetto e gestione attività intuitive, supportando workflow personalizzati, combinate con analisi intelligente AI per fornire previsioni sul progresso del progetto e suggerimenti di ottimizzazione delle risorse. ✅
  • Knowledge Base: Potente sistema di consolidamento e ricerca della conoscenza, strutturando automaticamente i documenti interni dell'azienda per formare asset di conoscenza aziendale sostenibili. 🧠
  • Capacità di integrazione completa: Integrazione senza soluzione di continuità con la matrice di prodotti Magic, supportando anche il collegamento con software d'ufficio e applicazioni aziendali principali, creando una piattaforma di lavoro unificata. 🔗

Magic Table 🧾

teamshare-project-management-table.mp4

Magic Doc 📄

teamshare-cloud-doc.mp4

🚀 Uso di Super Magic

Servizio Cloud ☁️

Forniamo servizi cloud per Super Magic, Magic IM e Magic Flow, permettendo a chiunque di iniziare a provarli e usarli senza configurazione, offrendo tutte le funzionalità della versione open source. Attualmente è richiesto un codice di invito per l'accesso, che può essere richiesto online e concesso per uso di prova dopo approvazione. 🔑

Magic per imprese/organizzazioni 🏢✨

Forniamo capacità e funzionalità di gestione più potenti per team e imprese. Mandaci una email per discutere le esigenze enterprise.

Edizione Community self-hosted 🧑‍💻

Requisiti di sistema ⚙️

  • Docker 24.0+ 🐳
  • Docker Compose 2.0+

Avviare il sistema con Docker ▶️

# Clona il repository
git clone https://github.com/dtyq/magic.git
cd magic

# Avvia il servizio in primo piano
./bin/magic.sh start
Altri comandi 🛠️
# Avvia il servizio in background
./bin/magic.sh daemon

# Controlla lo stato del servizio
./bin/magic.sh status

# Visualizza i log
./bin/magic.sh logs
Configurare le variabili d'ambiente 🔧
# Configura le variabili d'ambiente di Magic, è necessario configurare almeno le variabili d'ambiente di un modello linguistico grande per usare normalmente Magic
cp .env.example .env

# Configura le variabili d'ambiente di Super Magic, è necessario configurare qualsiasi modello che supporti il formato OpenAI per usarlo normalmente
./bin/magic.sh status
cp config/.env_super_magic.example .env_super_magic
Accesso ai servizi 🔐

Sito ufficiale: https://www.letsmagic.ai 🌐 Documentazione: https://docs.letsmagic.cn/en 📚

Contributi 🙌

Per chi desidera contribuire con codice, fare riferimento alla nostra Guida ai contributi. Inoltre, considera di supportare Magic tramite social media, eventi e conferenze. Lo sviluppo di Magic si basa sul tuo supporto. ❤️

Vulnerabilità di sicurezza 🔒

Se scopri una vulnerabilità di sicurezza in Magic, invia un'email al team ufficiale Magic a team@dtyq.com. Tutte le vulnerabilità di sicurezza saranno affrontate tempestivamente.

📄 Licenza

Questo repository segue la Magic Open Source License, che è essenzialmente Apache 2.0 ma con alcune restrizioni aggiuntive.

🙏 Ringraziamenti

Grazie a tutti gli sviluppatori che hanno contribuito a Magic! 🎉

Star History Chart

About

Super Magic. The first open-source all-in-one AI productivity platform (Generalist AI Agent + Workflow Engine + IM + Online collaborative office system)

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 51.7%
  • TypeScript 32.6%
  • JavaScript 7.4%
  • Python 6.9%
  • Less 0.7%
  • Shell 0.4%
  • Other 0.3%