02 — 核心概念 · CORE CONCEPTS
五个抽象
贯穿整个产品
读懂这五个词,Tinia 产品界面里的绝大多数操作都会变得自然:节点图、看板、模版、分享、权限。本页是后续所有教程的地基。
01 · 节点图(Graph)
Tinia 把"一次分析"建模为一张由节点和连线组成的有向图。每个节点接收输入、执行一件事、输出结果;连线把一个节点的输出喂给下一个节点的输入。
视频即将上线 · Coming Soon
节点图编辑器概览:拖入节点、连线、配置参数、运行
≈ 1:30
节点分三类:
数据源节点dataset_nodesource
从数据源拉取待分析的 item 列表
分析节点loudnessanalysis
输入音频 → 输出指标/特征
查看器节点spectrum_viewerviewer
渲染结果供看板嵌入
节点也能「禁用」
右键节点 → 禁用后下游整条分支跳过,但配置保留。适合临时切换两种分析路径,不用反复删连线。
02 · 看板(Dashboard)
节点跑完后,结果落在每个节点上。看板是把这些结果重新组织成一张交互式报告的地方——拖入 Viewer Block 展示图表、加 Slicer Block 做联动筛选、加 Item List Block 让读者点选对比。
截图占位 · Placeholder
看板编辑器:左侧为可用 Block 类型,中央 12 列栅栏,右侧配置面板
典型的数据流是:
- 01
在节点图里添加 dashboard 节点
把需要展示的查看器节点连到它。运行流程后,dashboard 就有"数据源"了。 - 02
进入看板编辑器
运行结果页右上角点"编辑看板"。 - 03
拖 Viewer Block 绑定到节点输出
每个 Block 选一个节点端口,从里面读取数据。 - 04
加联动
Slicer 或 Item List 变化时,其他 Block 按所选 item 自动刷新。
并非所有节点都能嵌入看板
只有实现了 dashboard_view 输出端口(Level 2/3 接入)的节点才能被 Viewer Block 绑定。官方查看器节点全部已支持,自定义节点需按协议适配。
03 · 模版(Template)
一次你搭好的节点图 + 看板,可以封装成模版——供同事复用、或者发布到商店供所有 Tinia 用户下载。模版是 Tinia 里分享"方法论"的最小单位。
本地模版保存在你的 Tinia 实例中,任意修改、任意版本。适合团队内部知识沉淀:把某位资深工程师的分析流程固化下来,让新人能一键复现。
04 · 分享(Share)
Tinia 的分享链接 绕过登录:拿到链接的人直接看结果,不需要 Tinia 账号。这对把分析结论发给客户、让产线同事查异常报告、拿给外部专家评审,都是刚需。
分享链接的「独立页」设计
打开分享链接后页面不会有侧栏、不会有返回按钮——这是故意的。分享链接是一个"最终展示视图",不是通往产品的入口。想回到 Tinia,直接访问 Tinia 域名即可。
分享链接支持:
- 公开(任何人)或私密(需密码)
- 有效期:永久 / 1 天 / 7 天 / 30 天
- 随时撤销
- 支持流程结果 + 看板两种分享对象
05 · 权限(Permissions)
Tinia 的权限模型是"模块级能力 + owner 隔离"。模块级:你能不能创建流程、能不能上传数据源。owner 隔离:哪怕所有人都有"查看流程"的能力,你也只看到自己拥有或被分享的流程。
不支持资源级 ACL
Tinia 不支持"只给某个用户开放某一个特定流程的查看权"这种细粒度授权。需要共享某个资源时,走"分享链接"(对外)或"凭据共享"(对内)机制。
常见混淆
这些概念会在后续反复出现
快速上手、模版教程、管理员指南都建立在这五个抽象之上。如果后面某处感到困惑,可回到本页重温。