把表格按行排成时长驱动的卡片流,并提供大图预演的表格视图插件。启用后,打开表格即可在工具条「视图」下拉选择「时间线」。
宿主要求:Atelyx 0.6.2 及以上(插件为独立原生可执行进程,经 stdio JSON-RPC 与宿主通信,界面由宿主渲染)。
- 字段驱动卡片:首个
duration字段决定卡片宽度与播放时长;无该字段时等宽卡片、每行固定 3 秒。 - 图片与文字预览:首个
image字段供预览图与缩略图(等比完整显示、不裁切不变形,横图吃满卡宽、竖图吃满卡高),首个文本字段作摘要;无图行只显示摘要。 - 点击卡片跳选:定位该行并停止播放,与表格选中态联动。
- 预演:当前镜居中大图与摘要 + 播放/暂停/停止 + 上一镜/下一镜 + 刻度尺与播放头;拖动刻度可调播放点,滚轮横向平移,播放中当前卡片自动滚入视野,长镜播放头贴边时自动跟随。
- 顺滑播放:播放推进由宿主画布帧拍驱动,播放头逐帧增量更新。
- 内置市场搜索「表格时间线」安装;或把
plugin.json与可执行入口放入应用数据目录下的plugins/com.atelyx.table-timeline/。 - 设置 → 插件 → 启用「表格时间线」。
- 打开表格,工具条「视图」选择「时间线」。
table:读取当前表格的行、字段与图片,并把点击卡片落到选中态。notification:读取或提交失败时给出提示。