Skills

Meegle CLI : gérer work items et plannings Feishu Project dans le terminal

Pour ceux qui veulent gérer work items, plannings et données Meegle (Feishu Project) dans le terminal sans navigateur ; Node.js doit être 16 ou plus, et il faut finir l'assistant d'install officiel plus la connexion.

Official source · Meegle CLI

Install

npx @lark-project/meegle@latest install

À qui ça s'adresse

Si tu utilises déjà Meegle (Feishu Project) et veux gérer work items, plannings et données dans le terminal sans ouvrir un navigateur, cet outil convient. C'est l'outil en ligne de commande de Meegle. La page d'explication est

https://github.com/larksuite/meegle-cli

Un meilleur profil a déjà un espace Meegle où se connecter, un Node.js local pas sous 16 (avec npm / npx), et accepte seulement cette commande d'install officielle. L'assistant d'install va : installer ou upgrader le CLI en global, poser le AI Agent Skill fourni, configurer l'hôte Meegle, et lancer la connexion. Ces quatre étapes changent l'environnement local. Ça convient à qui veut finir l'autorisation sur cette machine.

Si tu veux seulement cliquer des work items dans le web et n'installes ni CLI global ni agent qui appelle des données projet, cet assistant est inutile. Le texte officiel dit que l'assistant pose le skill fourni dans plusieurs environnements de code et mentionne d'autres agents ; ne lis pas les noms comme un roster exclusif, et ne cherche pas une install marketplace non documentée. Le premier passage est une lecture seule, pas une création ni un changement de planning. L'assistant lie CLI et skill dans la même install ; tu ne peux pas copier un dossier skill pour sauter la connexion. Sans adresse d'hôte Meegle et un compte qui peut se connecter, prépare les deux puis lance npx.

Premier essai en 3 minutes

N'utilise que ce chemin d'install officiel :

npx @lark-project/meegle@latest install

Ne le réécris pas en skills add, plugin ou instruction marketplace. Avant d'exécuter, confirme : local Node.js >= 16 ; tu vas installer le CLI en global sur cette machine ; tu veux ensuite configurer l'hôte et finir la connexion. Ces quatre points ont des effets de bord. Regarde d'abord où l'assistant va écrire et quel hôte tu vas ouvrir, puis continue seulement après confirmation.

Après l'install, redémarre l'agent que tu vas utiliser et confirme que le skill fourni apparaît. Le texte officiel n'écrit ni slash command du skill ni inventaire de sous-commandes CLI. Le premier déclenchement suit le nom de skill posé par l'assistant.

Dans un agent connecté où le skill est visible, une tâche à bas risque : lecture seule de quelques work items ou du planning actuel. Fais d'abord nommer la commande ou le skill, s'il écrit en local, et s'il changera des champs sur Meegle. Après confirmation d'une lecture pure, autorise la requête.

Signal de succès : des données work item ou planning venues de Meegle apparaissent dans le terminal ou le chat, sans demander d'ouvrir un navigateur. Si l'assistant s'arrête sur une page de connexion, finis hôte et connexion ; ne change pas vers un nom de paquet non documenté. Si le skill n'apparaît pas, redémarre l'agent et confirme que l'assistant a atteint l'étape d'install du skill. S'il exige encore un navigateur pour lire, connexion ou hôte est inachevé ; reviens à l'assistant au lieu d'installer un autre paquet.

Cas d'usage

Cas 1 : Voir des work items dans le terminal. La capacité officielle est gérer work items, plannings et données. Le premier passage est seulement voir : nomme un espace ou une vue que tu as le droit de voir, et laisse le skill fourni ou le CLI lire titres et statuts. La page ne donne pas l'orthographe d'une sous-commande concrète. S'il manque, demande au skill installé « montrer des work items en lecture seule » ; n'invente pas meegle xxx. Toute création, assignation ou clôture s'arrête à l'étape de plan.

Cas 2 : Voir plannings et données, sans changer le flux navigateur. La même phrase met schedules, data et work items côte à côte. La méthode est de lire planning ou champs du même espace pour vérifier un calendrier, pas pour changer des dates. Ne lance pas si la connexion n'est pas finie. Le texte officiel n'écrit ni format d'export ni interface de changement de dates en masse ; ne fais pas de mises à jour de masse non écrites. Les deux cas supposent que l'assistant a déjà posé CLI, skill, hôte et fini la connexion ; ce n'est pas une seconde install. Si le chat montre une sous-commande absente de la page d'explication, compare d'abord aux notes du skill écrites par l'assistant ; si ça ne matche pas, n'exécute pas.

Limites d'usage

L'exigence d'exécution est Node.js >= 16, avec npm / npx. En dessous, ne force pas la commande d'install. L'assistant installe ou upgrade le CLI en global, écrit le skill, configure l'hôte et lance la connexion ; tu ne peux pas « installer le skill, sauter la connexion » et encore espérer des données d'espace.

L'install officielle est seulement npx @lark-project/meegle@latest install. N'invente pas un second chemin skills add ou marketplace de plugins. Les noms d'environnements cités dans l'intro ne sont pas le seul roster utilisable ; les environnements non cités ne sont ni garantis ni exclus. Fie-toi au chemin que l'assistant écrit vraiment.

Gérer work items et plannings touche des écritures. Avant confirmation, n'autorise que la lecture. Le texte officiel n'a ni table de sous-commandes, ni étapes de déconnexion, désinstall ou bascule multi-hôtes ; s'il manque, reste dans le périmètre déjà fini par l'assistant. Ne prends pas la page d'accueil produit ou une page d'intro Feishu Project comme seconde adresse d'install. Un upgrade CLI global peut écraser une ancienne version ; confirme que tu acceptes l'upgrade avant l'assistant. La connexion ouvre un flux d'autorisation ; ne le lance pas sur une machine non fiable.