Markdown转PDF
技能简介该技能使用reportlab库将Markdown文件...
该技能用于向飞书(Lark)用户或群组发送富文本交互卡片,支持 Markdown 格式(代码块、表格)、标题、彩色头部和按钮组件。
安装指令:需确保 Node.js 环境已就绪,将技能文件置于 skills/feishu-card/ 目录下,无需额外依赖安装。
基础用法:
node skills/feishu-card/send.js --target "ou_..." --text "Hello World"write temp/msg.md "内容..."node skills/feishu-card/send.js --target "ou_..." --text-file "temp/msg.md"node skills/feishu-card/send_safe.js --target "ou_..." --text "含反引号的内容" --title "标题"常用参数:-t/--target 指定接收者 ID(用户 ou_ 开头或群组 oc_ 开头),-f/--text-file 用于代码/日志类内容,--color 设置头部颜色,--button-text/--button-url 配置按钮。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标ID(–target)、文本内容(–text 或 –text-file)、标题(–title)、颜色(–color)、按钮配置(–button-text/–button-url)、图片路径(–image-path) |
| 输出 | 飞书服务器返回的JSON响应,包含消息发送状态码与msg_id |
| 适用人群 | 需要将系统通知、告警、报告以卡片形式推送到飞书的开发人员、运维工程师、团队管理员 |
| 不包含 | 飞书开放平台应用的创建与审核、机器人Webhook的配置授权、接收并处理飞书回调消息的能力 |
--text-file 参数或 send_safe.js 包装脚本原始链接:https://github.com/openclaw/skills/tree/main/skills/autogame-17/feishu-card/SKILL.md
来源类型:开源社区技能文档