mcpField
F
feishu-cli-meetings

feishu-cli-meetings

github.com/riba2534Productivity1.4k124 installsUpdated 3w ago
Repository

About feishu-cli-meetings

A skill for using feishu-cli to search Feishu meetings and retrieve minutes, transcripts, and recordings. It guides identity selection for meeting operations.

Key features

  1. 01Search meetings and inspect details
  2. 02Retrieve minutes and transcripts
  3. 03Inspect or download recordings
  4. 04Select the required command identity

Use cases

  1. 01Find a meeting and download its transcript
  2. 02Read meeting events with the appropriate identity

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/riba2534/feishu-cli --skill feishu-cli-meetings

After installing, type/feishu-cli-meetingsin Claude Code to confirm it loaded.

Bundled filesevals/evals.jsonreferences/workflows/vc/workflow.md

Details

From the project README

飞书会议与妙记

读取 references/workflows/vc/workflow.md 后执行。 将该工作流中的 references/、scripts/、templates/、examples/ 相对路径按 workflow.md 所在目录解析;执行脚本时使用解析后的实际路径,不要依赖当前 shell 目录。

身份边界

  • vc search/notes/recording/detail、vc note detail/transcript 和 minutes 命令必须使用 User Token。
  • vc bot meeting-join/meeting-leave 默认 Bot 身份,而且只在显式 flag 时切换 User Token。
  • vc bot meeting-events 支持 --as bot|user|auto(默认 auto),建议按来源显式选身份,须与 meeting_id 来源一致:--as user 预检 vc:meeting.meetingevent:read;--as bot 确认应用已开通 vc:meeting.bot.join:write 且机器人须在会中,不能用 User auth check 替代。--as auto 刷新/token 文件错误 fail-closed,禁止静默切 Bot;--dry-run 只静态探测身份,不联网不写 token。

下载媒体时保留服务端文件名;无法解析扩展名时再按 Content-Type 推导。

搜索会议并下载妙记逐字稿时至少预检:

feishu-cli auth check --scope "vc:meeting.search:read vc:note:read minutes:minutes:readonly minutes:minutes.transcript:export"

Comments

Markdown supported