Appearance
功能全景
来源:
table-flow/README.md功能特性 +docs/SCOPE_AND_FEATURES.md§四 功能清单(已删去代码路径与内部阈值表述)。 免费版 / Pro 分级见免费版与 Pro;"能不能采到"见适用范围与边界。
采集
| 功能 | 你能得到什么 |
|---|---|
| 表格扫描 | 自动列出页面上可采集的表格,过滤排版用的空表;选中即在页面高亮 |
| 当前页采集 | 直接读取当前已渲染的一屏数据 |
| 自动翻页采集 | 三级识别翻页入口:手动拾取 → 自动识别「下一页/›/next」文字与框架类名 → 表格附近可点击按钮兜底;都不命中且允许时改用「页码序列分页器」。默认最多 50 页 |
| 页码序列翻页 | 只有 1 2 3 … N、没有下一页按钮的页面也能自动翻页;点击后强制校验页码确实 +1,防止静默跳页漏采;失败自动自愈,全落空则软暂停并保留已采数据 |
| 手动拾取翻页入口 | 进入点选模式,悬停高亮候选、点击确认;拾到数字页码时会问你要"按页码序列采集"还是"固定按钮" |
| 单元格内表单控件 | 输入框 / 下拉 / 文本域按你当前看到的值采集(含只读、禁用态与脚本改写后的实时值);复选/单选采勾选态,文件框采文件名,多选下拉只导出已勾选项;密码固定脱敏 |
| 虚拟滚动表格 | 证据充分时自动滚到底、逐屏抓取并按行身份去重,拿到全量行 |
| 实时缓存与断线续采 | 每页采完立即落盘;重开面板可选择「继续采集 / 直接导出 / 丢弃重启」;大表支持行级断点续采 |
| 暂停 / 继续 / 终止 | 随时可停;暂停、终止、关面板都不丢已确认数据 |
| 采集遮罩 | 采集期间覆盖页面并锁定滚动,避免误操作打断;25 秒无活动自动暂停 |
| 跨域 iframe 采集 | 白名单域名内的嵌套表格可扫描 / 读取 / 翻页 / 高亮 |
| 采集调试控制台 | 面向排障:日志、虚拟检测、DOM 快照、合并对比、采集追踪、诊断、网络七页签取证(默认关闭) |
整理数据
| 功能 | 你能得到什么 |
|---|---|
| 列配置 | 勾选/反选、全选、拖拽排序(不支持拖拽的浏览器给上移/下移按钮);至少保留一列 |
| 识别列(数据验证) | 把正则规则挂到已有列,预览时告诉你这列全部通过 / 全部失败 / 部分通过(附失败样例)。内置 97 条规则、12 个分类:联系方式 12 / 身份信息 10 / 时间日期 9 / 财务金融 8 / 网络技术 18 / 编码编号 13 / 科学医疗 8 / 交通运输 6 / 地理位置 4 / 体育娱乐 3 / 商业企业 3 / 编程开发 3 |
| 自定义规则 | 自己的正则规则可增删改,编辑时实时测试与语法校验;删除前会检测是否被模板引用 |
| 数据预览 | 表格视图(还原合并单元格)与卡片视图双模式,先看前 10 行,导出仍是全量 |
| 数据去重 | 整行去重(免费)或按指定键列去重(Pro);重复组可展开核对,支持撤销恢复 |
| 表格合并 | 检测相邻可合并的表并链式合并;交界重复行三档策略(保留全部【默认】/ 去除下表重复 / 去除上表重复) |
导出
| 格式 | 说明 |
|---|---|
| Excel (.xlsx) | 手机号、身份证等超长数字强制文本格式,不会变成科学计数法;多级表头还原;可开启「保留网页样式」导出带颜色边框的 Excel |
| CSV | UTF-8 BOM(Excel 打开中文不乱码);逗号引号正确转义;对 =、+、@ 开头的字段加防护前缀,避免公式注入 |
| JSON | 二维数组 / 对象数组两种结构可切换;超长数字保持文本 |
| 剪贴板 | 同时写入富文本与纯文本,可直接粘进表格软件 |
| 文件名 | 默认 YYYY-MM-DD_TableFlow.{ext} |
自动化与配置
| 功能 | 说明 |
|---|---|
| 模板系统 | 保存列配置,按域名或完整 URL匹配;进页面时横幅提示「检测到 N 个模板」,一键套用;管理页自动高亮匹配当前页的模板,支持重命名、覆盖更新、删除 |
| 设置分区 | 采集(最大页数、翻页入口方式、页码分页器开关、是否扫描所有跨域 iframe)/ 导出(默认格式、保留网页样式、强制文本、JSON 结构)/ 界面(面板宽度 380/420/460、重置面板位置)/ 更新 / 隐私 / 调试工具 |
| 多标签页 | 切换标签页自动重扫该页,各页采集任务互不干扰 |
| 闲置恢复 | 页面长时间闲置、扩展被回收后,点图标自动补注入,无需手动刷新 |
界面与交互
- 四步流程:① 选择表格 → ② 配置列 → ③ 预览与去重 → ④ 导出;顶部步骤条可点击跳转(受守卫约束,未选表不能进列配置)
- 浮动面板:Shadow DOM 隔离、固定最高层、不挤压页面内容;ESC 可关
- FAB:48px 浮动按钮,可拖拽,位置持久化,可在设置里重置
- 状态与提示:底部状态栏实时显示已采集条数;Toast 覆盖暂停/继续/终止、翻页结束、导出成功、操作失败
- 明确告知不支持的页面:
chrome://、扩展商店等浏览器禁止注入的页面,面板会直接说明原因