解析一段文本内的全部消息元素。其中的纯文本将会解析成 text 类型。

当传入 context 对象时,将会自动识别源文本中的插值语法并进行替换。

使用选择器在一段文本或消息元素数组中查找。支持的语法包括:

将一段文本或消息元素数组中的所有消息元素按照规则进行转换。转换规则的定义方式如下:

返回值会与传入的参数保持相同类型。如果传入了字符串,则会先使用 h.parse() 进行解析,并在转换完成后重新序列化。

与 h.transform() 类似,但转换规则可以是异步的,同一层级的各元素的转换将同时进行。转换规则的定义方式如下:

我们也为一些常见的标准元素提供了语法糖,可以直接通过一些静态方法进行调用。