Workspace

Un espace de travail open source avec Univer Office SDK : essai en ligne, auto-hébergement, agents via Workspace CLI et expérience Desktop.

Univer Workspace transforme Univer Office SDK en un espace de travail open source pour les personnes et les agents. Il réunit contenus Office modifiables et Web Apps liées aux données dans des Spaces personnels ou partagés, avec collaboration, versions et revue des changements. Le dépôt comprend application, déploiement, CLI et client de bureau.

Déployez-le sur votre infrastructure ou commencez par l’essai cloud. Votre agent se connecte via Workspace CLI ; Workspace Desktop réunit conversation et espace de travail dans une application locale. Tous utilisent le même service et les mêmes fichiers.

Essai en ligne · Connecter un agent · Auto-hébergement · Expérience Desktop · Code et personnalisation

Commencer par Workspace dans le cloud

Ouvrez l’essai cloud, connectez-vous et entrez dans votre Space personnel ou un Space d’équipe accessible. Créez, modifiez, organisez et partagez des documents. La CLI ci-dessous peut également connecter un agent à ce service. Utilisez des données d’exemple : les données de l’essai peuvent être réinitialisées.

Workspace Server gère identité, Spaces, permissions, stockage, collaboration et versions. Web fournit l’interface de modification et de revue dans le navigateur. Un déploiement privé utilise la même application Server et Web.

100%

Connecter votre agent au Workspace cloud

Installez la CLI et la Skill de découverte dans l’environnement de votre agent. Node.js 22.12 ou ultérieur est requis ; la version 24 est recommandée. Un agent capable d’exécuter des commandes conserve son modèle et sa conversation. Définissez explicitement le service cloud pour utiliser le même Workspace dans le navigateur et avec l’agent :

Bash
npm install --global univer-workspace-cli@latestnpx skills add dream-num/univer-workspace --skill univer-workspace-cli -guvw --versionuvw config set workspace.origin https://space.univer.ai
Première connexion : se connecter une fois dans le navigateur

Ignorez cette étape si une session valide existe déjà. Sinon, exécutez :

Bash
uvw auth login

Ouvrez le lien, connectez-vous et confirmez le code dans le navigateur. Après confirmation explicite de l’utilisateur, exécutez :

Bash
uvw auth login --complete

Cette étape établit la session. Les commandes et détails figurent dans le guide Workspace CLI.

Après la première autorisation dans le navigateur, la CLI réutilise la session. Aucune page de connexion ou intégration d’authentification propre à chaque agent n’est nécessaire. Confiez-lui une tâche, puis ouvrez son lien dans Web pour examiner le contenu et revoir les modifications Office avant fusion.

Commencer avec un document calculable et révisable

text
Crée dans mon espace personnel Workspace une feuille de dépenses mensuelles en anglais avec dates, catégories, montants et cinq exemples. Ajoute un total par formule et un graphique par catégorie.Garde les modifications dans un brouillon isolé, vérifie données, formules et rendu, puis donne-moi un lien d’aperçu ou de revue. Ne fusionne pas avant ma confirmation.

Envoyez cette tâche à un agent connecté ou utilisez Desktop. L’agent crée et vérifie ; vous demandez des retouches, révisez et décidez de fusionner. Vous pouvez ouvrir le même contenu dans l’édition en ligne.

Transposer le même parcours sur votre infrastructure

Le dépôt open source inclut Server et Web. Suivez le guide de déploiement pour configurer domaine, connexion, stockage persistant et environnement. Le développement utilise Node.js 24 et pnpm 11.

Pointez la même CLI vers votre service et autorisez un compte de ce service. Remplacez cette adresse d’exemple par votre adresse réelle :

Bash
uvw config set workspace.origin https://workspace.example.comuvw auth login

L’agent conserve outils et Skills ; il utilise désormais les fichiers et permissions de votre service privé. Desktop peut aussi s’y connecter. Consultez le guide de connexion Agent pour l’enregistrement du client et les callbacks.

Retrouver Workspace dans un client Desktop local

Workspace Desktop réunit Workspace, environnement d’agent, outils Office et aperçus dans un client local. L’expérience rappelle Codex ou Cowork : décrivez un objectif, examinez le document ou la Web App à côté de la conversation, demandez une révision et validez le résultat.

Connectez Desktop au cloud, à un déploiement privé ou à un service Workspace local. L’hôte de l’agent fournit modèle et conversation ; le Workspace connecté gère fichiers et accès. Les exemples réels suivants relient création, gestion et collaboration.

Installer et connecter · Première tâche : réviser un budget avec deux documents

Un workflow d’agent pour le travail Office quotidien

Les livrables Office doivent rester modifiables, calculables et accessibles à l’équipe. Desktop réunit conversation, édition, collaboration et revue des changements dans le même environnement.

  • Conserver le contexte : conversations, fichiers, sources Workspace et références locales restent disponibles.
  • Créer du contenu Office et des Web Apps : générer des feuilles, documents, présentations, Relational Table et Canvases modifiables, ainsi que des pages interactives fondées sur leurs données.
  • Voir puis ajuster : ouvrir le résultat à côté du chat, vérifier les formules et la mise en page, demander une correction précise.
  • Livrer après revue : conserver les changements Office dans un Worktree et les fusionner dans l’espace partagé après vérification humaine.

De la demande au livrable révisable

Créez et modifiez des documents Office et des Web Apps dans les conversations normales, puis gérez-les et partagez-les dans Space. Les changements Office natifs sont examinés dans un Worktree avant fusion. Publication HTML et écritures liées suivent leurs propres règles de sauvegarde et d’accès. Les conversations suivantes peuvent reprendre les mêmes fichiers et données.

100%

Ce que le bureau réunit

FonctionExpérience
Sessions agentConversations et contexte, avec fournisseurs, modèles et identifiants configurés localement.
Fichiers et référencesEspaces autorisés ; @ référence les fichiers et dossiers Workspace ou les sources locales.
Aperçu du contenuOuvrir les fichiers Office natifs ou les Web Apps à côté du chat pour vérifier contenu, interactions et données.
Revue et livraisonExaminer les ajouts, modifications et suppressions du Worktree, puis corriger, fusionner ou abandonner.
Workspace local ou hébergéSe connecter au service de l’équipe ou à celui exécuté sur son ordinateur.
Gestion et collaboration dans SpaceOrganiser les fichiers créés dans la conversation, gérer leur partage et modifier le même contenu en équipe.

Workspace + agent en pratique

Les captures et la séquence suivantes proviennent de l’application macOS installée, connectée à un nouveau Workspace local. Le compte, le Space, les noms de fichiers, les contenus et la conversation de l’agent utilisent des données fictives en anglais.

Créer et prévisualiser dans une conversation normale

Build Five-File Launch Demo est une conversation normale de l’agent qui a créé une feuille, un document, une présentation, une Relational Table et un canevas. La capture montre la remise réelle des résultats à côté de 02 Launch Brief, modifiable dans le navigateur intégré de Desktop. Continuez à demander des modifications dans cette conversation, puis gérez et partagez les fichiers dans Space.

L’agent peut aussi créer rapports interactifs, pages métier et tableaux de bord dans une conversation normale. Une session suivante a créé 06 Launch Dashboard à partir du budget publié : trois cartes affichent budget, dépenses réelles et écart, et un graphique suit les six domaines grâce aux liaisons en direct de HTML View. Cet exemple lit la même feuille native sans écrire de données. La liaison bidirectionnelle reste expérimentale et peut évoluer.

Gérer, partager et collaborer dans Space

Aurora Launch Studio réunit les cinq fichiers natifs et 06 Launch Dashboard créés dans les conversations. Organisez budget, note, présentation de trois diapositives, tâches, canevas et Web App dans un Space ; gérez leur accès et partagez-les avec l’équipe. Les personnes continuent à coéditer le contenu Office natif, tandis que la page liée suit ses données. Web et Desktop utilisent les mêmes fichiers ; les révisions ultérieures de l’agent attendent dans un Worktree isolé.

Parcourir le contenu et examiner les brouillons dans Desktop

La séquence suit de vraies interactions Desktop : parcourir les fichiers du Space local, ouvrir leurs éditeurs natifs, puis revenir à la conversation réelle de l’agent. Le contenu reste modifiable dans l’application.

Collaborer sur le contenu partagé dans Desktop

Web et Desktop ouvrent 01 Launch Budget avec le même compte local. Une note saisie sur Web apparaît dans le véritable éditeur Desktop ; une confirmation saisie dans Desktop revient sur Web. La capture montre les deux notes et l’état synchronisé. Il s’agit d’une synchronisation entre clients avec le même compte ; les brouillons de l’agent restent isolés dans les Worktrees.

Créer, modifier et transmettre par la conversation

L’agent révise 02 Launch Brief dans un Worktree isolé : il ajoute un point d’approbation sur deux semaines et des actions par responsable, passe l’objectif de retour de 40% à 45% et consigne un risque avec sa réponse. La capture montre la conversation réelle et l’aperçu natif. L’original partagé reste inchangé.

Worktree et Compare : examiner le brouillon dans Desktop

Ouvrez Review changes depuis le document pour comparer le contenu partagé et la proposition du Worktree dans des vues natives. Parcourez le contenu et les différences avant de décider des modifications à accepter. L’aperçu d’intégration présenté est en lecture seule ; le brouillon reste non fusionné.

Consulter les paramètres de partage dans Desktop

Le panneau de partage du Space dans Desktop affiche les rôles des membres et les règles d’accès par lien de cet espace d’équipe. Les membres accèdent au contenu partagé selon leur rôle ; copier un lien n’accorde aucun accès supplémentaire. Les autorisations n’ont pas été modifiées pour la capture.

Cinq types de contenu natif dans un même bureau

Le projet Aurora relie budget, note, présentation, tâches et schéma de processus à partir de données fictives en anglais. Ce sont des éditeurs Office natifs dans Desktop ; chacun peut continuer à modifier le contenu manipulé par l’agent.

Les captures montrent un aperçu d’intégration avec une identité Univer appliquée via les points d’extension de l’hôte. Il associe un hôte d’agent extensible et le plugin Space ; la distribution du plugin d’aperçu suit les publications du projet.

Sheets : un modèle métier calculable

Le budget suit six domaines avec des formules Budget, Actual et Variance et un graphique comparatif natif. Les totaux sont USD 102,000 prévus, USD 100,000 dépensés et USD 2,000 d’écart favorable. L’agent vérifie les calculs via Facade API.

Docs : passer des preuves aux décisions

Titres, styles de paragraphe, listes et tableau natif organisent l’objectif, le plan, les indicateurs et les responsables. Une conversation ultérieure peut réviser une partie du même document modifiable dans un Worktree.

Slides : présenter la logique métier

Les trois diapositives associent textes et formes modifiables avec un style cohérent : promesse, plan en quatre étapes, indicateurs et responsables. Elles peuvent être ajustées et présentées dans la même application.

Relational Table : coordonner les livraisons

Six tâches utilisent des champs typés pour le statut, la priorité, le responsable, l’échéance et les notes. Les choix colorés rendent visibles l’avancement et les priorités du registre partagé.

Canvases : relier stratégie et exécution

Formes, textes et connecteurs natifs décrivent quatre étapes : Align → Activate → Share → Learn. Des notes relient chaque étape aux actions et aux preuves.

Installer et connecter

Avec un bureau d’agents extensible, installez et activez Space, connectez le service depuis Space, configurez le modèle puis ajoutez l’identité visuelle. Les captures utilisent cette composition. Desktop complet et plugin d’aperçu ont des modes de distribution différents ; suivez la publication ou les instructions du dépôt de votre version.

  1. Choisir Desktop dans GitHub Releases, sous les tags agent-v, pour Windows x64, macOS Apple Silicon ou Linux x64. Cette distribution est expérimentale ; vérifier les versions réellement publiées.

  2. Dans Settings → Workspace, choisir le service, se connecter dans le navigateur et autoriser l’accès. Utiliser un service déployé ou la configuration locale.

  3. Configurer un fournisseur, un modèle et les identifiants pris en charge dans Models. La connexion Workspace est distincte : voir la configuration des modèles.

  4. Ajouter un espace personnel ou d’équipe accessible, commencer une conversation et référencer les sources avec @. Essayer la tâche ci-dessous puis ouvrir aperçu et revue.

L’installeur fournit l’application agent et les outils Office. Le service Workspace s’exécute séparément, localement ou sur un serveur ; l’accès au modèle doit être configuré.

Première tâche : réviser un budget avec deux documents

text
Dans l’espace courant, crée une feuille anglaise Budget Review avec huit départements : Department, Budget, Actual, Variance. Utilise des formules pour les écarts et totaux et ajoute un graphique budget/réalisé.Crée aussi un court document résumant les dépassements, lié à la feuille. Garde les changements Office dans un seul Worktree, vérifie données, formules et résultat, ouvre aperçu et revue, et attends mon accord avant fusion.

Poursuivre avec « Réduis le budget Marketing de 10 % et actualise le résumé », puis examiner les valeurs et les changements avant acceptation.

Session réelle : du modèle à la note de décision

La session Aurora dans Desktop relie la lecture des sources, la révision du document natif et une demande de revue ultérieure. L’agent conserve le brouillon existant à l’état Ready pour l’approbation humaine. Consultez la conversation réelle dans Desktop et la comparaison native du Worktree.

Construire votre propre Workspace à partir du dépôt

L’application présentée assemble les capacités d’Office SDK. Partez du dépôt Workspace, réutilisez le moteur de contenu et la collaboration, puis adaptez parcours, Skills, outils et interface à votre équipe.

Trouver la partie à personnaliser

EmplacementResponsabilité
apps/workspaceServer, Web, API produit et configuration du déploiement.
apps/cliConnexion des agents à un Workspace déployé.
apps/agentHôte de l’agent, cycle de connexion et client Desktop natif.
skills/univer-workspace-cliSkill de découverte installée dans votre agent.
packages/client-coreOpérations Workspace communes aux hôtes Node.
packages/dsh-univer-workspace-pluginOutils Office, aperçus natifs et guides de tâches.
packages/dsh-univer-workspace-skin-pluginIdentité visuelle et tokens de marque Workspace.
packages/workspace-html-viewerSandbox HTML View et hôte de liaison des Web Apps.

Skills : comprendre l’espace et réaliser les tâches

Skills pour votre agent

Le Skill univer-workspace-cli installé dans votre agent sert de point de découverte : connexion, identification de la cible et chargement des guides. Les Skills complets sont livrés avec la CLI et correspondent à ses commandes et API Facade. Le plugin intégré de Desktop fournit aussi des guides et outils orientés tâches.

GuideCouverture
coreEspaces et fichiers, brouillons de tâche, vérification et remise pour revue.
sheet · doc · slide · base · boardFeuilles de calcul, documents, présentations, Relational Table et Canvases.
blobTélécharger, importer et remplacer les fichiers d’origine.
html-viewCréer et gérer des pages HTML actives pour des Web Apps interactives.
embed · cross-unit-formulaIntégrer des contenus et relier données et formules entre contenus.
Bash
uvw skills listuvw skills get coreuvw skills get sheetuvw skills get html-view

Chargez core, puis le produit ou sujet utile. skills get liste les références ; uvw skills read <name> <path> lit un document et --full les inclut ensemble. Les agents existants passent par la CLI ; Desktop intègre outils et guides à la conversation.

Guides intégrés à Desktop

Le plugin fournit le Skill univer et ses références : espaces, documents, API Office, création et vérification de Worktrees. L’agent peut consulter une API, l’exécuter sur le contenu natif et vérifier le résultat.

Le plugin de capacités relie découverte des fichiers, édition Headless Facade, inspection structurée, import/export et gestion des Worktrees. Cet aperçu prépare des brouillons à examiner ; la publication utilise le parcours de revue et de fusion de l’application déployée. Vous pouvez ajouter Skills métier, modèles et outils sur le même runtime Office.

Le plugin d’aperçu comprend neuf Skills. Le guide commun couvre découverte, identité et livraison ; les guides produit détaillent API et vérification. L’agent lit les indications utiles à la tâche.

SkillGuide
univerSpaces, fichiers, cycle des brouillons et livraison
univer-sheetFormules, styles, graphiques et vérification des feuilles
univer-docStructure du document, paragraphes et tableaux
univer-slideCréation de diapositives et contrôle visuel
univer-baseChamps, enregistrements et vues
univer-boardFormes, connecteurs et disposition du canevas
univer-embedIntégrer un produit Office dans un autre
univer-cross-unit-formulaRéférences et calcul entre Units
univer-html-viewCréer et inspecter des pages HTML liées aux données Office

Séparer la boucle de l’agent des capacités Office

Les Skills guident l’agent, les outils manipulent le contenu structuré via Headless et les éditeurs natifs le rendent accessible aux personnes. Workspace fournit fichiers et contexte collaboratif. Vous pouvez changer de modèle, ajouter des outils métier ou remplacer l’identité visuelle sans reconstruire un moteur Office.

100%
ÉlémentResponsabilité
Web SDKModèles communs, éditeurs Office, rendu, formules et opérations Facade headless.
Server SDKCollaboration, versions et Worktrees reliés au backend de l’application.
AI SDKOpérations de contenu, inspection et vérification pour agents.
Runtime et SkillsDSH fournit sessions, modèles, orchestration et approbation ; le plugin relie les outils Office.
Workspace et DesktopL’application gère espaces, fichiers, identité et revue ; Electron fournit la distribution desktop.

Le schéma réutilisable est demande → outils → contenu modifiable → aperçu → revue → livraison partagée. Office SDK fournit la couche Office, l’hôte la conversation et la boucle d’exécution. Étendre l’application et les plugins ou les connecter à son propre hôte.

Adapter le parcours à votre activité

ObjectifPoint de départ
Documents et tâches métierAjoutez Skills métier, modèles et guides d’outils, en conservant vérifications du contenu et du rendu.
Identité, stockage et partage spécifiquesÉtendez l’application Workspace et ses politiques serveur.
Votre client Office avec agentAssemblez hôte, plugin de capacités et identité visuelle ; connectez modèles et outils métier.

Explorer l’implémentation

Construction et distribution Desktop · Application agent et configuration · Tous les exemples

Office Lab

Que pensez-vous de ce guide ?

© 2026 DreamNum Co., Ltd.