← 返回
未分类

Markdown to Feishu Post

将标准 Markdown 文本转换为飞书富文本消息(Post)的 JSON 结构。支持多级标题、粗体、斜体、下划线、删除线、链接、@用户、图片、有序/无序列表、代码块、引用和分割线。当用户需要发送飞书富文本消息、将 Markdown 转换为飞书格式、构建飞书机器人消息内容时使用。
将标准 Markdown 文本转换为飞书富文本消息(Post)的 JSON 结构。支持多级标题、粗体、斜体、下划线、删除线、链接、@用户、图片、有序/无序列表、代码块、引用和分割线。当用户需要发送飞书富文本消息、将 Markdown 转换为飞书格式、构建飞书机器人消息内容时使用。
killingjacky
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 378
下载
💾 4
安装
1
版本
#latest

概述

Markdown 转飞书富文本消息

将标准 Markdown 转换为飞书 Post 消息的 JSON 结构。

使用方法

# 直接输入 Markdown 文本
python3 scripts/markdown_to_feishu_post.py "markdown内容"

# 从文件读取
python3 scripts/markdown_to_feishu_post.py --file input.md

# 紧凑输出(单行 JSON)
python3 scripts/markdown_to_feishu_post.py --compact "markdown内容"

支持的 Markdown 语法

语法飞书标签/样式
---------------------
# 标题title 字段(一级标题)
## ### 标题加粗文本
粗体style: ["bold"]
斜体style: ["italic"]
~下划线~style: ["underline"]
~~删除线~~style: ["lineThrough"]
链接{"tag": "a", "href": "url", "text": "链接"}
@名字{"tag": "at", "user_id": "ou_xxx"}
!alt{"tag": "img", "image_key": "..."}
1. 有序列表带数字前缀的文本
- 无序列表 前缀的文本
`语言\ncode\n` {"tag": "code_block", "language": "...", "text": "..."}
> 引用普通文本段落
---{"tag": "hr"}

输出结构

{
  "zh_cn": {
    "title": "一级标题",
    "content": [
      [{"tag": "text", "text": "段落内容"}],
      [{"tag": "hr"}]
    ]
  }
}

注意事项

  1. 一级标题:第一个 # 标题会作为消息标题(title 字段)
  2. 图片:飞书使用 image_key 而非 URL,需要先上传图片获取 key
  3. @用户user_id 可为 open_iduser_idunion_idall(@所有人)
  4. 代码块:支持 PYTHON、GO、JAVA、JAVASCRIPT 等语言标识
  5. 多语言:默认输出 zh_cn,可手动添加 en_us 等其他语言版本

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-31 05:01 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 714 📥 243,986
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,362 📥 318,707
security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,217 📥 266,660