What problem does it solve?
Provides a single, consistent interface to manage files and documents in Lark (Feishu) cloud Drive, removing friction when uploading, downloading, organizing, commenting, and adjusting permissions across different document types and URL token formats.
Core Features & Use Cases
- Upload & Download: Upload local files to Drive and download files or exported artifacts to local storage.
- Organize & Transfer: Create folders, copy, move, and delete files or folders, including handling async folder move tasks with polling.
- Comments & Collaboration: Add full-document or selection-based comments, list and reply to comment threads, interpret comment card semantics for accurate counts, and subscribe/unsubscribe to comment events.
- Token & Wiki Resolution: Resolve wiki nodes to real obj_tokens, handle different token types (file_token, folder_token, wiki_token), and enforce the correct API flows for doc/docx/sheet/bitable types.
- Real-World Example: Use the Skill to export a docx as PDF, poll the export task until completion, download the exported file, and then add a review comment referencing a specific block.
Quick Start
Use the lark-cli drive +download shortcut to save a file from its Feishu URL to a local path.