斜线命令
在用 Telegram 与机器人聊天时,在玩 Minecraft 输入命令时,抑或是在 Notion 模块笔记里用键盘修改文字颜色。以上操作都需要输入以斜线「/」开头的命令
这些命令都以斜线开头,所以被称作斜线命令(Slash Commands)。其实原理很容易理解,在许多编程语言的代码中,都是用斜杠作为注释,让编译器忽略。所以在与之相反的,以自然语言为默认含义的聊天框里,需要使用斜杠告诉程序,这里是命令。
最早的斜杠命令,大概来自网络聊天协议 IRC,比如人们使用 /msg username 内容 进行私信。之后一些游戏的聊天框也使用了斜杠命令,就像 CS 里使用 /rtv 进行快速更换地图一样。到现在的一些笔记软件也有使用斜杠命令,甚至 VS Code 也在 AI 对话式编程模式下,有支持斜杠命令。
考虑到AI 的普及,斜线命令的普及度,可能也会越来越高吧。因为,也许只要在任意软件的文本框里输入斜线命令,就能让 AI 参与到文字创作、修改中,无需软件适配,这可能是个好主意。
#杂谈
在用 Telegram 与机器人聊天时,在玩 Minecraft 输入命令时,抑或是在 Notion 模块笔记里用键盘修改文字颜色。以上操作都需要输入以斜线「/」开头的命令
这些命令都以斜线开头,所以被称作斜线命令(Slash Commands)。其实原理很容易理解,在许多编程语言的代码中,都是用斜杠作为注释,让编译器忽略。所以在与之相反的,以自然语言为默认含义的聊天框里,需要使用斜杠告诉程序,这里是命令。
最早的斜杠命令,大概来自网络聊天协议 IRC,比如人们使用 /msg username 内容 进行私信。之后一些游戏的聊天框也使用了斜杠命令,就像 CS 里使用 /rtv 进行快速更换地图一样。到现在的一些笔记软件也有使用斜杠命令,甚至 VS Code 也在 AI 对话式编程模式下,有支持斜杠命令。
考虑到AI 的普及,斜线命令的普及度,可能也会越来越高吧。因为,也许只要在任意软件的文本框里输入斜线命令,就能让 AI 参与到文字创作、修改中,无需软件适配,这可能是个好主意。
#杂谈