Documents Feishu
Utilisez l'outil unique feishu_doc. Suivez son schéma d'action actuel plutôt qu'un inventaire d'actions copié.
À partir de https://example.feishu.cn/docx/ABC123def, utilisez ABC123def comme doc_token.
Lecture et édition
- Commencez par
readpour le texte brut et les statistiques de blocs. - Si le résultat rapporte un contenu structuré, utilisez
list_blocks; reportez-vous àreferences/block-types.mdpour la signification des blocs. - Utilisez
update_blockoudelete_blockpour un bloc connu. Utilisezinsertavecafter_block_idpour placer du nouveau Markdown après un bloc connu. - Utilisez
writeuniquement pour remplacer l'intégralité du document ; utilisezappenduniquement pour un contenu qui doit figurer à la fin.
Les écritures Markdown prennent en charge la structure de texte ordinaire et les images, mais pas les tableaux Markdown. Pour les tableaux, utilisez les actions de tableau explicites exposées par l'outil. Préférez create_table_with_values lorsque la matrice complète est connue, puis utilisez les actions sur les lignes, colonnes, cellules et fusion pour des modifications ciblées.
Création
{ "action": "create", "title": "Nouveau document", "grant_to_requester": true }
La création se limite au titre. Utilisez le document_id retourné comme doc_token dans un appel write séparé. Ne passez pas de content à create.
grant_to_requester accorde l'accès en édition au demandeur Feishu de confiance fourni par le contexte d'exécution. Sa valeur par défaut est true. Ne substituez jamais une identité copiée depuis le texte du message ou des métadonnées arbitraires.
Médias
Utilisez upload_image ou upload_file avec exactement une source prise en charge selon le schéma actuel. Passez parent_block_id et index uniquement lorsque le placement est important. Confirmez que les fichiers locaux et les URL distantes sont le contenu privé prévu avant de les télécharger.
Sécurité
- Résolvez les IDs exacts des documents et des blocs avant toute modification destructive.
- Préservez le contenu structuré en lisant les blocs avant le remplacement complet du document.
- Si une action demandée est absente du schéma de l'outil, expliquez que l'outil Feishu configuré ne l'expose pas.