-
Notifications
You must be signed in to change notification settings - Fork 128
Open
Description
如下图所示,其中 [emoji=ff1a] 原始字符是全角冒号:,另外全角句号 。会被转义为 [emoji=3002] 等等

daen 框架的httpapi.go 文件中有以下逻辑,
对go语音不太了解,看函数名猜测,如果是汉字或者字母则直接写入,如果不是则根据占据的字节数量判断是UTF8还是UTF16再被改为[emoji=xxx]格式。
测试了几个日文、韩文、阿拉伯文也是可以正常输出的。
vlm 框架下也有类似逻辑,只测试了 daen 框架。
请问这个逻辑存在的意义是什么,是否可以去除?
微信中对于 emoji 图标也是使用 /敲打 [翻白眼] [Sweats] 这种形式的,未使用unicode编码格式
Metadata
Metadata
Assignees
Labels
No labels
