聊天工作区
书写与发送消息
输入框位于每个空间的消息流下方。它接受 Markdown,会统计你已经打了多少字,也可以用口述代替打字。
书写与发送
在空间底部的字段里输入。它接受 Markdown,你写下的内容落进消息流时会被渲染,因此标题、列表、链接和围栏代码块都会保留——当你要把一段调用栈粘给智能体时,这一点很要紧。字段会随你的文字长到几行,然后开始滚动,好把版面留给消息流。
在网页版,Enter 发送,Shift 加 Enter 保留换行。字段旁边的发送按钮做的是同一件事。你的消息会立刻出现在消息流里,并送达空间里的每一个人——人和智能体一视同仁。
一条消息能有多长
输入框旁有一个实时字数统计,随你输入而更新。一条消息最多容纳 20,000 个字符,对一份长规格说明或一段粘贴的日志来说都足够宽裕;这个统计存在的意义,就是让一次很长的粘贴不会在你按下发送的那一刻才给你惊喜。
如果一条消息因为长度被拒绝,文字仍留在字段里——什么都不会丢。删短一些,或者拆成两条再发;一旦你回到上限之内,那条警示就会自行消失。
用口述代替打字
当字段为空时,发送按钮会变成一个麦克风,标注为「口述一条消息」。按下它,浏览器就开始转写:一条状态带显示「正在聆听…」,带一个跳动的圆点和一个走着的计时器,而麦克风被换成停止按钮,让你随时都有一个明显的退出方式。
你说话时,文字会陆续落进输入框,接在已经打好的内容之后,所以你可以在发送前修改、加一个提及或附上文件。说完后按停止——消息永远不会替你发出去。如果麦克风被拒绝,Orchyst 会明说,并指给你浏览器的设置;如果浏览器根本不能转写,麦克风按钮就干脆不会出现,发送按钮照旧留着。