feishu-doc-orchestrator について
feishu-doc-orchestratorは、MarkdownファイルをFeishuドキュメントに変換するスキルです。25種類のブロックに対応し、権限管理、文書検証、ログ記録のコンポーネントを備えています。
主な機能
- 01MarkdownからFeishuドキュメントへの変換
- 0225種類のブロックに対応
- 03ドキュメント権限の管理
- 04作成したドキュメントの検証
- 05操作ログの記録
活用シーン
- 01MarkdownガイドをFeishuドキュメントとして公開
- 02共同編集者を指定した文書の作成
- 03生成された文書の有効性確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rosalynyang/ feishu-doc-creator-skill --skill feishu-doc-orchestratorインストール後、Claude Code で/feishu-doc-orchestratorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdLICENSEfeishu-config.env.template.gitignoreCHANGELOG.mdfeishu-block-adder/scripts/block_adder.pyfeishu-doc-creator-with-permission/scripts/auto_auth.pydoc_creator_with_permission.pyfeishu-doc-orchestrator/README.mdfeishu-doc-orchestrator/scripts/check_config.pycreate_simple.pytest_all_25_blocks.pyorchestrator.pyfeishu-doc-verifier/scripts/doc_verifier.pyfeishu-logger/scripts/logger.pyfeishu-md-parser/scripts/md_parser.py詳細
Feishu ドキュメント作成スキル - GitHub 公開版
Markdown ファイルを Feishu ドキュメントに変換します。25 種類のブロックタイプと、完全な権限管理に対応しています。
クイックスタート
1. Feishu アプリを設定する
初めて使用する場合は、Feishu オープンプラットフォームのアプリ情報を設定する必要があります。
python .claude/skills/feishu-doc-orchestrator/scripts/setup_config.py
または、設定ファイル .claude/feishu-config.env を手動で作成します。
# 从 https://open.feishu.cn/ 获取
FEISHU_APP_ID = "cli_xxx"
FEISHU_APP_SECRET = "xxxxxxxx"
# 可选:自动添加文档权限
FEISHU_AUTO_COLLABORATOR_ID = "ou_xxx"
# 可选:默认文件夹
FEISHU_DEFAULT_FOLDER = "folder_token"
2. 設定を確認する
python .claude/skills/feishu-doc-orchestrator/scripts/check_config.py
3. スキルを使用する
请帮我将 docs/example.md 转换为飞书文档
対応している25種類のブロックタイプ
基本テキスト(11種類):text, heading1-9, quote_container リスト(4種類):bullet, ordered, todo, task 特殊ブロック(5種類):code, quote, callout, divider, image AI ブロック(1種類):ai_template 高度なブロック(5種類):bitable, grid, sheet, table, board
スキルのアーキテクチャ
feishu-doc-orchestrator/ # 主技能
├── feishu-md-parser/ # Markdown解析
├── feishu-doc-creator-with-permission/ # 创建+权限
├── feishu-block-adder/ # 批量添加
├── feishu-doc-verifier/ # 文档验证
└── feishu-logger/ # 日志记录
テストスクリプト
# 测试所有25种块类型
python .claude/skills/feishu-doc-orchestrator/scripts/test_all_25_blocks.py
注意事項
⚠️ 重要:
- 設定ファイルには機密情報が含まれています。Git にコミットしないでください。
.claude/feishu-config.envと.claude/feishu-token.jsonは .gitignore に含まれています。- 公開時に個人情報が含まれていないことを確認してください。
コメント
Markdown 対応