当用户希望设计、优化或审查用于内容展示的列表布局时使用。也适用于用户提及「列表布局」、「列表设计」、「垂直布局」等场景。
组件: 列表布局 : 线性、 堆叠内容显示的 Guides 列表布局设计是一项面向实际任务的技能,主要用于列表是紧凑的、 文本重的;用户按标题或元数据扫描。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
指导线性、堆叠式内容展示的列表布局设计。列表紧凑、以文本为主;用户主要通过标题或元数据进行快速浏览。适用于博客索引页、文档目录、搜索结果页及高密度内容场景。
调用时说明:首次使用时,若有助理解,可先用 1–2 句话简要说明本技能涵盖的内容及其重要性,再提供主体内容;后续调用或用户明确要求跳过时,则直接输出主体内容。
| 适用列表布局的场景 | 适用网格布局的场景 |
|---|---|
| 以文本为主;依赖标题扫描 | 以视觉内容为主;各项内容权重均等 |
| 条目数量多;需紧凑展示 | 条目数量少;侧重浏览与发现 |
| 博客索引、文档、搜索结果 | 商品、模板、图库 |
| F 型阅读模式(优先关注左上角与左侧栏) | 探索型、发现型交互 |
参见 grid 了解网格布局;参见 card 了解卡片结构。
| 元素 | 用途 |
|---|---|
| 条目(Items) | 单列、垂直堆叠排列 |
| 单个条目内 | 标题、可选元数据(如日期、作者)、摘要、链接 |
| 间距(Spacing) | 保持一致的间隙;可使用分隔线或交替背景色增强区分度 |
| 密度(Density) | 紧凑型(如文档)vs. 宽松型(如博客) |
| 变体 | 适用场景 |
|---|---|
| 简易列表(Simple list) | 仅含标题 + 链接;极简风格(如导航栏、TOC) |
| 丰富列表(Rich list) | 包含标题、摘要、日期、作者等信息 |
| 类表格列表(Table-like) | 以列形式组织元数据(如日期、状态) |
| 带缩略图列表(With thumbnail) | 小尺寸图像 + 文本组合 |
| 原则 | 具体做法 |
|---|---|
| 易扫读(Scannable) | 标题清晰明确;层级结构保持一致 |
| 紧凑(Compact) | 垂直空间占用小于网格布局 |
| 可点击区域(Link area) | 整行或仅标题区域支持点击跳转 |
| 元数据(Metadata) | 显示日期、作者、分类等信息;采用次要样式(如更小字号、浅色文字) |
用户通常首先阅读左上角内容,随后沿左侧栏向下扫描。因此,应将核心内容(如标题)左对齐排布,元数据则作为次要信息处理。
若在列表中使用无限滚动(例如博客索引页、搜索结果页),搜索引擎爬虫将无法抓取滚动加载的内容。对于 SEO 敏感的内容,请提供带分页逻辑的组件页面,或改用传统分页方式。详见 site-crawlability 中关于面向搜索引擎优化的无限滚动实现方案。
相关专题
热门下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章