SuperAPI AI 工具集

google-chat-formatting

办公与效率

查看项目

更新于 10-15 23:49

技能介绍

用途:把 Markdown 或纯文本转换为 Google Chat 支持的有限格式语法,适合为 Google Chat 撰写或转换消息。不适用于 Slack、Discord、GitHub 或文档场景。

主要能力:将各级标题转为加粗文本;把 bold、bold 转为 bold;把 italic 转为 italic;把 strikethrough 转为 ~strikethrough~;将 -、*、+ 列表标记替换为项目符号 •(U+2022),保留有序列表;代码块与行内代码保持不变;压缩多余空行、去除行尾空白。

限制:Google Chat 不支持原生标题、表格、图片和嵌套格式(如斜体套加粗),需用加粗替代标题。

用法示例: cat input.md | sed -E 's/^#{1,6} (.+)$/\1/g' | sed -E 's/**([^]+)**/*\1/g' | sed -E 's/^[*+-] /• /g' > output.txt

macOS 剪贴板:pbpaste | sed -E 's/^#{1,6} (.+)$/\1/g' | pbcopy

批量处理可对目录内 *.md 循环执行上述 sed 管道,输出为 .gchat.txt。可用 grep -E '^#|^**' output.txt 检查未转换内容。更多模式见 REFERENCE.md。