OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  feishu-message:飞书(Feishu)消息操作的通用辅助工具集工具集

feishu-message:飞书(Feishu)消息操作的通用辅助工具集工具集

 
  pullrequest ·  2026-02-27 14:06:52 · 2 次点击  · 0 条评论  

飞书消息技能

一个用于飞书消息操作的统一工具包,为常见任务提供单一 CLI 入口点。

使用方法

通过 index.js 使用统一的 CLI:

node skills/feishu-message/index.js <command> [options]

命令列表

1. 获取消息 (get)

根据消息 ID 获取消息内容。支持递归获取合并消息。

node skills/feishu-message/index.js get <message_id> [--raw] [--recursive]

示例:

node skills/feishu-message/index.js get om_12345 --recursive

2. 发送音频 (send-audio)

以语音气泡形式发送音频文件。

node skills/feishu-message/index.js send-audio --target <id> --file <path> [--duration <ms>]
  • --target: 用户 OpenID (ou_) 或群聊 ChatID (oc_)。
  • --file: 音频文件路径(支持 mp3/wav 等格式)。
  • --duration: (可选)音频时长(毫秒)。

3. 创建群聊 (create-chat)

创建包含指定用户的新群聊。

node skills/feishu-message/index.js create-chat --name "项目Alpha" --users "ou_1" "ou_2" --desc "群聊描述"

4. 列出置顶消息 (list-pins)

列出指定聊天中的置顶消息。

node skills/feishu-message/index.js list-pins <chat_id>

旧版脚本

为保持向后兼容,独立的旧版脚本仍然可用:
- get.js
- send-audio.js
- create_chat.js
- list_pins_v2.js

依赖项

  • axios
  • form-data
  • music-metadata
  • commander
2 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor