H2.08.1starter content versus sample display设计

预置内容作为可编辑的起点,示例数据仅作展示不进入实际记录

别名: 预置起点 · 种子项目 · starter project · sample vs seed

概念解释

上手时往空产品里放东西,有两条完全不同的路。示例数据只为了让人看见填满后的样子,它不是用户的记录,展示完应能整批拿走,也不该进搜索、计数、导出。预置内容是可编辑的起点:一份种子项目、一封草稿、一套模板文档,人将在这份对象上改下去,它从一开始就是真记录。把两条路做成同一种「演示数据」,人会删掉不该删的起点,或把不该留下的假行当真作品。

机制

展示要的是可撤销的布景;起点要的是可继续的对象。布景若写成真记录,删除要走销毁流程,统计会被污染;起点若写成布景,一键「清除示例」会把人刚开始改的那份工作抹掉。身份必须在写入那一刻就分叉:示例走独立命名空间,预置走普通对象,只是来源标记为模板。选择哪条路取决于任务:仪表盘、邮箱这种「先看懂结构再往里装自己的东西」适合示例;文档、看板、自动化这种「第一份作品需要从有结构的草稿起步」适合预置。两条可以并存,但不能共用清除按钮,也不能在列表里用同一套无标记外观。预置一旦被编辑,来源可以仍显示「来自模板」,身份却已经是用户的——不能再被「移除演示」扫掉。

边界

只读的行业演示账号全程都是布景,没有预置起点,也没有「变成我的」除非显式复制。法律上必须存在的系统对象(默认管理员、不可删的根文件夹)既不是示例也不是起点,不要放进任何清除或「开始编辑」的包。用户从空白自己创建的第一项不是预置,不要事后贴上模板来源。

怎么落地

  • 在方案里把每个自动出现的对象标成「仅展示」或「可编辑起点」,禁止第三种含糊的「演示数据」。
  • 仅展示的对象不进真记录查询;可编辑起点进真记录,但第一次保存前提供「换成空白」而不走删除。
  • 不要用同一个「清除示例」按钮同时处理两类对象。
  • 验证:分别执行「拿掉布景」和「在起点上改一个字再搜索」。前者不得留下假行在计数里;后者改过的字必须作为真记录被搜到,且不应被清除示例抹掉。

延伸

  • 同组H2.08.2 预置模板需要明显区别于用户自行创建的内容 · H2.08.3 用户误把预置内容当作系统生成的个性化结果是常见混淆 · H2.08.4 预置内容应贴近真实使用场景,否则起不到示范作用
  • 相邻H2.06 示例数据 · H2.02 空状态引导 · H8.01 增删改查
  • 站内检索starter content · seed project · sample vs starter

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/H2.08.1