网页 Chat:断开之后与科研图
网页端 Chat 的两件事:回答写到一半断开时,服务端在后台接着写完(照常按用量扣配额,只有「停止」才真停);进化树、RNA 二级结构、数据图等科研图怎么让模型画、画的是什么。
回答写到一半断开了
Chat 的回答是边生成边显示的。写到一半连接断了——断网、关掉页面、切到别的会话——服务端不会停下,会在后台接着把这条回答写完,写回同一条消息:
- 回到这个会话时,看到的是后台正在写的进度,或者已经写完的回答;这条回答旁有一行小字,说明它是在连接断开后由后台写完的。
- 网络断开时页面会提示:已经送到服务端的回答不会丢,恢复连接后自动刷新。
- 只有点「停止」才真停。 生成时点「停止」;已经转到后台的那一轮也有「停止」。停下之后留下已经写出的部分。
后台续写照常花配额,按实际用量扣,和你一直开着页面等它写完一样。不想花这笔钱,离开之前先点「停止」。
后台续写接不上时(比如账户里的配额已经不够),这一轮按「已停止」收尾,留下断开前已经写出的部分。
这只对网页端 Chat 生效,通过 API 调用模型不受影响。
科研图
回答里的某些代码块会被画成图:模型按约定的格式写,页面负责画。
| 围栏语言 | 画成 |
|---|---|
newick / nwk | 进化树 |
dotbracket / dbn | RNA 二级结构(弧线图) |
chart | 数据图:折线、柱状、散点 |
fasta / sequence / protein / dna / rna | 序列 |
pdb / cif / mmcif / mol / mol2 / sdf / xyz | 三维结构 |
smiles / smi | 分子结构 |
mermaid | 流程图、时序图、状态图等 |
markmap / mindmap | 思维导图 |
csv / tsv | 数据表 |
想要一张图,在提问里给出数据(或附上文件),说清要画成什么,例如「把这棵 Newick 树画出来」「按这张表画覆盖度的折线图」。
图只画给定的数据。 进化树不建树、不改拓扑;RNA 结构不做折叠预测;数据图不插值、不平滑、不拟合。图对不对,取决于给它的数据对不对。模型也被要求只画来自你给的数据或有出处的分析结果,不凭记忆编一棵树、一段结构或一组数。
下面三个例子的数据都是演示用的。
进化树(newick)
newick- 有枝长时按枝长画,带比例尺;没有枝长时按层级画(分支图),这时横向长度没有意义,图下会写明。
- 支持率认两种写法:内部节点的数字标签(
(A,B)95,0–1 或 0–100 都行;IQ-TREE 的80/95取后一个)与 NHX 注释里的B=/bootstrap=。其余[...]注释忽略。 - 不带引号的名字里的下划线显示成空格;负枝长按 0 画,图下注明有几条。
- 一个代码块里写了不止一棵树时只画第一棵,图下会说明。
- 上限:20 万字符、5000 个节点、嵌套 500 层。
RNA 二级结构(dotbracket)
dotbracket- 碱基沿横轴排开,每对配对一条弧:
()画在上方;[]{}<>与大小写字母对(Aa、Bb……)表示假结,画在下方。 - 可以带
>名字一行和一行等长的序列;给了序列时按字母统计配对种类,并用线型区分:G–C / A–U 实线、G–U 虚线、非经典点线。这只是按字母数的,不代表这些配对真的形成。 - 结构行末尾写了 RNAfold 那样的能量(如
(-12.30))时原样转述,界面不评价。 - 序列的围栏
rna画的是序列,结构要用dotbracket或dbn。 - 上限 5000 nt;序列与结构的长度要一致,括号要配平。
数据图(chart)
chart- 围栏语言后面第一个词是图类型:
line/bar/scatter(也认「折线」「柱状」「散点」),其余是标题。不写类型时按数据选:横轴是递增的数就画折线,否则画柱状。 - 正文是带表头的 CSV(逗号、制表符或分号分隔):第一列是横轴,其余每列一条系列。
- 读不成数的格子按缺失处理:折线在那里断开,图下写明缺了几个(上面例子里样本B 在 200 处就是缺失)。结尾带
%的按原数读,不除以 100。 - 柱状图的纵轴从 0 画起;散点图的横轴要是数。
- 每条系列颜色不同,点的形状也不同(折线超过 8 条时还换线型),不只靠颜色区分。
- 不截断:给多少行、多少条系列就画多少。类别多了图会加宽(左右滑动看),横轴标签放不下就斜着写、完整显示;类别特别密时隔几个标一个,图下写明。
- 图下「查看数据表」展开是全部数字(每一行、每一列),可以对照或复制。整段数据超过 100 万字符时不画图,按原文显示(原文完整)。
- 数据点超过 5000 个时,点、线、柱改在画布上画(坐标轴、标签、图例不变),一个点不少,页面不会被几万个图形卡住;这时悬停不显示数值,数值看数据表。