feishu-docx CLI
CLI и скилл выгружают документы, таблицы и вики Feishu и Lark в Markdown, а агенту дают читать и дописывать их.
- 276 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Приложение Feishu получает права на запись, удаление файлов и управление доступом.
- App Secret хранится в конфиге на машине с CLI.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/feishu-docxОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Приложение Feishu получает права на запись, удаление файлов и управление доступом.
- App Secret хранится в конфиге на машине с CLI.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
feishu-docx, CLI на Python с готовым скиллом `.skills/feishu-docx/SKILL.md`, превращает документы Feishu и Lark в Markdown. Команда `export` работает с документами, таблицами Sheets, мультитаблицами Bitable и узлами вики, картинки и вложения сохраняет локально. Команды записи создают документы, дописывают Markdown и обновляют отдельные блоки. Отдельные команды выгружают статью из WeChat и создают из нее документ Feishu, обходят вики-пространство целиком с сохранением иерархии и управляют файлами облачного хранилища. PDF и экспорт через браузер подключаются дополнительными пакетами.
Для кого. Командам, чьи знания лежат в Feishu или Lark: агенту нужно читать эти документы как контекст и вести их без ручного копирования.
Подходит, если
- Вики-пространство нужно выгрузить в Markdown с сохранением вложенности и использовать как резервную копию.
- Агент в Claude Code или Codex отвечает на вопрос по внутренней базе знаний Feishu.
- Статью из WeChat надо перенести в документ Feishu одной командой `create --url`.
- Отчет требуется выпустить в PDF с фирменным CSS-шаблоном и логотипом на обложке.
Не подходит, если
- Документы лежат в Google Docs или Notion: инструмент знает только Feishu и Lark.
- Приложению Feishu нельзя выдавать права на запись и управление файлами.
- Нужна двусторонняя синхронизация: выгрузка идет в Markdown, обратная сборка сложных блоков не обещана.
Пример запроса к агенту
Выгрузи вики-пространство по ссылке в папку wiki_backup глубиной до 5 уровней и покажи, какие документы не удалось прочитать.Ограничения
Нужны App ID и App Secret приложения Feishu, режим tenant_access_token работает без OAuth, а права пользователя дает режим OAuth. Требуется Python 3.11 и выше. Экспорт через браузер ставит Playwright и Chromium, PDF — отдельный пакет WeasyPrint. Последнее обновление в репозитории датировано сентябрем 2026. Операции записи и управления файлами изменяют живые документы, поэтому сначала проверьте их на тестовом пространстве. Сложные блоки при выгрузке в Markdown могут упроститься.
Как отключить. Удалите пакет командой `uv tool uninstall feishu-docx` и папку скилла из проекта агента. Сохраненные App ID и секрет лежат в конфиге CLI, очистите их отдельно, а приложение Feishu отключите в консоли разработчика.
Частые вопросы
Как выгрузить документ Feishu в Markdown?
Запустите `feishu-docx export "<ссылка>" -o ./docs`. Файл Markdown и картинки появятся в указанной папке.
Нужен ли OAuth для чтения документов?
Нет, по умолчанию достаточно `feishu-docx config set --app-id ... --app-secret ...`: токен приложения выдается и обновляется автоматически. OAuth включают командой `feishu-docx config set --auth-mode oauth` и затем `feishu-docx auth`, если нужны права пользователя.
Как выгрузить закрытый документ через браузер?
Поставьте `feishu-docx[browser]`, выполните `playwright install chromium` и запустите `feishu-docx export-browser "<ссылка>" --storage-state ./storage_state.json` с сохраненной сессией.
Какие блоки документа поддерживаются при выгрузке?
Заголовки, списки, задачи, код, цитаты, таблицы, колонки, выноски, картинки, доски, вложенные таблицы Sheets и Bitable, синхронные блоки и вложения. Рисованные доски сохраняются как картинки.
Как выгрузить PDF с фирменным оформлением?
Поставьте `feishu-docx[pdf]` и добавьте флаги: `feishu-docx export "<ссылка>" --pdf --pdf-template ./brand.css --pdf-logo ./logo.svg`. Тему подсветки кода задает `--syntax-style`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСкилл-конвейер документов: что угодно в markdown, markdown в аккуратный html и docx уровня издательства, html обратно в markdown
Скилл и CLI превращают Markdown в DOCX, PDF, PPTX, XLSX, PNG и еще десяток форматов, все считается локально
Скилл и CLI от Firecrawl: агент переводит Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV и PDF в Markdown на вашей машине
Скилл и программа docx: агент заполняет формы, правит таблицы и ведет рецензирование Word с отслеживаемыми правками
CLI fl выкладывает папку с Markdown и HTML как сайт одной командой и возвращает агенту адрес и ссылку для передачи.
docx-skill-4-cn-paper — Word-скилл для курсовых
docx-skill-4-cn-paper
Скилл docx-editor-cn собирает Word-документы по китайским вузовским требованиям: поля, шрифты, формулы и трехлинейные таблицы
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| feishu-docx (эта карточка) | нет | 276 | ||
| feishu-cli | нет | 1 448 | Другой CLI для Feishu; feishu-docx добавляет выгрузку вики-пространств, экспорт через браузер и PDF с фирменным шаблоном | |
| Feishu-MCP | нет | API-ключ | 750 | Дает инструменты MCP-сервера; feishu-docx работает как CLI со скиллом и пишет Markdown на диск |
Коротко о README
Пакет вышел как CLI с терминальным интерфейсом на Textual. Он выгружает документы, таблицы и вики в Markdown, пишет обратно в Feishu и ведет файлы облачного пространства. Скилл в `.skills/` подключает возможности к Claude Code, Codex, Cursor и OpenCode.