日程日视图组件产品需求文档(一期)

来源:日程日视图组件_产品方案_PRD_v0.1_20261013.md

日程日视图组件产品需求文档(一期)

版本:v0.1 | 创建日期:2026-10-13

需求来源:用户沟通、0922 会议纪要、现状与交互参考截图

优先级:待确认

文档状态:初稿,待评审

本文件为新建的一期方案,以 0922 会议纪要及本轮范围确认为准。原 AI 日程方案保留作为历史探索,不作为本期交付范围。


需求变更记录

以下为原方案中的会议纪要原文。其中第 5 项涉及任务组件,仅保留原始记录,不纳入本方案。

变更日期变更人变更内容
0922孙浩会议纪要:
1. 日程的状态-视频会议进入入口,状态需要展示出来
2. 新日程,是用日视图组件,时间线左侧为开始和结束时间,右侧为日程标题/内容
3. 新老日程组件:是否要融合做视图切换,看开发成本,好融合就放在一个组件上,不好融合可以拆成两个组件
4. 日程摘要、日程数据变化,筹备等 AI 功能等先不做,先做日视图的组件提供
5. 任务组件:新建入口增加,不要列表的样式,更换处理人入口可以隐藏起来

依赖需求 Story 列表

ID需求描述涉及端与开发人员是否有依赖项备注
无暂无已确认的依赖 StoryWeb,研发负责人待分配待研发评估视频会议状态、进入能力是否需要补充适配,见 2.3

一、需求概述

1.1 客户反馈

客户反馈结论: 无关联客户反馈。本需求来自产品评审与用户本轮沟通,不虚构客户、需求池编号或上线承诺。

1.2 系统现状

当前的应用视图当中,只支持月视图的日程,不支持这个日视图的日程

1.3 竞品现状

以下平移原方案的销售易、Slack Today、Notion Calendar 调研与现存截图,保留原能力描述作为历史资料,本轮未重新核验竞品版本。AI 相关能力仅作背景,不进入本期范围。

竞品竞品截图原方案能力描述来源不能证明对本期的意义
销售易 NeoAgent销售易 NeoAgent 参考截图 11. 日程是日视图展示销售易 NeoAgent 官方页历史调研与截图,不证明当前版本、所有租户可用性或本期应实现 AI 能力。参考日程按日、按时间呈现。
Slack TodaySlack Today 参考截图 2
1791877081195
Slack Today 参考截图 3
Today 以个人优先事项为线索汇总日程、行动项和会议准备,强调一天开始时的轻量聚焦。
1. 日-时间视图
2. 会议筹备
Slack AI 官方页、Slack Today 帮助历史调研与截图,不证明当前版本、所有租户可用性或本期应实现 AI 能力。参考日程按日、按时间呈现。
国际化客户-联影反馈1791876970028

原稿另外两张金山文档临时附件已无法读取,本次未冒用其他截图替代;原稿的 Slack 官方界面图片 保留来源链接。Slack 截图中的“Next / In 22m”表示下一场即将开始,不能据此认定进行中的日程必定置顶。

1.4 产品价值

用户在首页直接查看所选日期的安排与起止时间,并进入记录详情或视频会议。减少普通日程的重复类型标签,为标题和内容保留空间。

1.5 需求目标

  1. 在 Web 工作台提供按日期、按时间排列的个人日程日视图,支持全天、跨天及重叠安排,不按重要程度筛选记录。
  2. 普通日程直接展示内容,外勤通过专属图标识别;日程状态与视频会议入口可辨认、可操作。
  3. 沿用标准新建、详情及日程应用入口;本期不包含 AI 摘要、AI 创建、变化洞察、筹备及相关配置。

二、产品方案

2.1 整体产品方案

在原日程组件的基础上,提供轻量日视图模式。

打开时定位今天,左侧显示开始和结束时间,右侧显示标题、必要状态及会议入口。切换日期后展示对应日期安排,点击记录进入原详情,点击“+”进入标准日程新建页面。

核心规则例外或边界影响对象
按所选日期展示时间顺序列表所有日期均保留完整记录;今天默认定位当前时段日程、外勤
左时间、右标题;仅外勤显示专属类型图标全天显示“全天”;其他既有来源保留必要来源识别,不误标为普通日程记录呈现
时间状态与视频会议状态分开表达不能取得会议状态时不推断是否开会,保留查看详情路径状态及参会入口
默认全量可滚动,可展开全部展开改变组件高度,不改变记录范围长列表
保留月视图,优先评估组件内切换融合成本高可拆为两组件;不自动替换存量页面设计器、存量工作台

2.2 具体方案说明

2.2.1 交互示意

打开日程日视图交互 Demo

日视图组件当前交互效果

2.2.2 组件头部与基础操作

位置展示与交互规则
日程标题及右箭头固定保留,点击进入现有独立日程应用。它与“切换月视图”不是同一入口。
所选日期默认今天;头部显示本地化月日,悬停与日期选择器提供完整年月日,支持选择任意日期。
左右箭头分别前一天、后一天;跨月、跨年正常切换。
今天非今天时可点击返回今天;已在今天时置灰,保留说明提示。
新建“+”进入现有标准日程创建流程;不变

日期切换后恢复固定高度;今天按当前时段定位,历史和未来日期从顶部展示。用户选择的日期在本次日/月视图切换中保留;重新打开工作台默认定位今天,不要求跨会话记忆历史日期。

2.2.3 时间线

初始定位: 首次打开今天或切回今天时,有进行中记录则定位第一条;没有进行中则定位下一条未开始记录;全部结束则定位最后一条;仅全天则从顶部展示。实际滚动不超过列表可滚动范围。记录始终按时间顺序排列,定位不改变排序。用户滚动后,数据刷新或时间变化保留浏览位置,不自动拉回当前时段。

排序: 全天置顶,其余按开始时间升序;开始时间相同按结束时间升序,再保持稳定顺序。重叠安排各占一行,不合并、不互相覆盖,不自行判断用户应该参加哪一个。

时间呈现: 左侧上方为开始时间,下方为弱化的结束时间;全天使用“全天”,跨天记录使用“昨日 23:00/今日 01:00”或“今日 22:00/明日 02:00”等可辨认表达,不把原始时段截断成普通当天记录。无结束时间的既有记录不补一个默认时长,保留原有时间表达,也不依据缺失时间隐藏它。

列表采用紧凑时间线,不使用等距小时网格;没有安排的时间段不占空白行,记录高度由内容决定,不代表持续时长。

2.2.4 标题、外勤与详情

元素规则
普通日程不再展示“日程”文字标签或通用类型图标,直接展示标题。
外勤标题前展示一个外勤专属图标;悬停提示“外勤”,辅助阅读名称为“外勤”。根据真实记录类型识别,不根据标题猜测。
标题与内容保持现状,主题有值显示主题;主题无值显示内容;主题与内容均无值显示“(无内容)”。内容取可读文本摘要,不展示富文本标签。建议最多两行,超长截断,完整内容在详情中查看。
悬停记录沿用老月视图的人员信息浮层,展示日程创建人、参与人;人员范围遵循原详情可见权限,不因悬停扩大权限。键盘聚焦记录时同样可查看。
点击记录主体日程进入现有日程详情,外勤进入原外勤详情;不新建统一编辑表单,不改变原记录权限。
视觉空间外勤图标位于标题前,视频会议入口位于右侧,两者用途不同。普通记录不保留无意义图标占位;时间列宽保持对齐。

类型标签精简适用于新日视图。若最终融合月视图,建议同一组件内的月视图列表采用相同的外勤标识规则;旧独立日程应用及其他页面不在本次改造范围内。

2.2.5 日程状态与视频会议入口

日程时间状态: 仅今天具有完整起止时间且当前处于预约时段内的记录显示“进行中”标签,颜色跟随系统主题色(当前橙色)。标题不变色、不加粗,整行不增加背景、不置顶;同时进行的多条记录分别标识。未开始及已结束记录不显示常规状态标签;全天仅在时间列显示“全天”,不重复显示“全天日程”。无完整时段不推断进行中。标签不代表实际参会或业务完成。如原列表保留已取消记录,则保留取消提示并禁止参会。

视频会议入口: 仅关联真实视频会议的记录展示单层摄像机图标按钮。未到预约时间也可点击加入。

默认图标保持可见,悬停或键盘聚焦时显示按钮底色与“加入会议 / Join meeting”提示,同时提供同义辅助阅读名称。提示允许按单词换行,不挤占标题宽度。进行中日程的入口可跟随主题色,其余使用中性色,但颜色不表示不可点击。无会议链接不显示入口;服务明确撤销、无权限或链接失效时按实际原因反馈,不以预约时间推断。

点击会议按钮不触发日程详情。中英文窄宽下保留按钮操作区域,标题最多两行并可查看全文;中英文头部均保持单行,组件高度一致。头部日期使用本地化短日期(如“9月16日 / Sep 16”),完整年月日在日期选择器中查看;返回今天保留文字“今 / Today”,悬停与辅助阅读名称为“回到今天 / Go to today”,不压缩字体。

2.2.6 更多、刷新及异常

滚动与展开: 默认按工作台配置高度展示,列表直接包含所选日期范围内的全部记录,用户无需点击任何按钮即可滚动到底。可见条数由组件高度及记录内容决定。今天的已结束记录同样保留,不以时间到期移出列表。

列表超出可视区域时,底部显示“展开全部”,不显示“剩余数量”。点击后组件随内容向下增高,从当天列表顶部铺开全部记录,不再使用组件内部滚动;页面较长时通过页面滚动查看。按钮变为“收起”,收起后回到配置高度和展开前的浏览位置,但全部记录依然可以滚动访问。切换日期或视图时恢复固定高度。无溢出或空状态不显示展开入口。

展开是布局变化,不是加载或解锁更多数据。工作台容器需要支持高度变化并重新排布下方组件、保留相邻列布局,不能覆盖其他组件;该容器能力待研发评估,Demo 已按可增高方案实现。

少量记录与高度: 只有一条日程、一条或多条全天日程时,保持工作台配置高度;记录从列表顶部自然排列,时间线仅随记录延伸,不用空白行撑满。内容未溢出时不显示“展开全部”,不产生无意义滚动。中英文均采用同一高度规则;仅用户主动展开溢出列表时允许增高。

空状态布局: 成功加载且当前列表为空时,在内容区居中显示小型灰色日历图标与对应提示。保留所选日期、前后切换、“今天”、新建及融合方案下的月视图入口;隐藏时间线、分隔线和“展开全部”。组件保持工作台配置高度,不自动收缩,不跳转到有安排的日期。新建沿用右上角“+”,不重复增加按钮。首次加载失败显示“日程加载失败,请重试”及重试入口,不使用空状态;刷新失败保留已有内容。

刷新: 首次打开、切换日期、创建成功、从详情返回及页面重新获得焦点时更新所选日数据;停留在今天时,进行中标签随时间更新;结束记录保留,不强制改变滚动位置。刷新不改变用户选中的日期,不把正在操作的记录突然替换为另一条。请求失败保留上次成功内容并提示“更新失败,重试”,不能清空后当作无日程。

场景用户反馈
首次加载显示列表加载状态,头部结构保留。
当天确无安排“当天暂无日程”;保留新建和日程应用入口。
当天安排均已结束保留完整时间线,初始定位最后一条;可向上回看,不显示空状态。
其他日期无安排“当天暂无日程”。
记录删除或权限变化进入详情时沿用已有提示;刷新后移除不可见记录,不展示缓存中的无权内容。
跨到下一天当前页面从午夜前保持打开时,不静默改变所选日期;按历史日规则重取列表,“今天”可返回新一天。

2.2.7 组件配置与存量兼容

配置仍归属现有 Web 应用视图设计器:选中组件,在右侧属性区维护。保留现有组件名称和布局能力,本期不放任何 AI 能力开关、角色提示词、运行时间或重点条数配置。

优先评估融合方案: 同一组件提供日/月视图切换,属性增加“默认视图:日视图/月视图”。新添加组件建议默认日视图,已配置的存量组件继续默认月视图;底部“切换月视图”只切换当前组件,月视图提供“切换日视图”返回。用户本次切换不修改管理员保存的默认值。

若拆分交付: 新增“日程(日视图)”组件,现有月历组件保留;日视图不显示无法工作的月视图切换按钮,管理员选择需要的组件。不得用跳转独立日程应用冒充组件内切换。

两者是互斥的交付形态,不要求同时实现;评估结论确定后同步精简配置与图稿。移动端、任务组件、日程应用自身的整体改版不在本期范围。

2.3 待确认事项

ID待确认事项影响范围负责人结论
1日/月视图融合还是拆成两个组件设计器、底部切换、存量迁移产品、工作台研发0922 纪要要求按成本评估;本稿优先按融合示意,尚未定案
2现有会议入口、权限及失效反馈能否直接复用,以及支持的会议平台范围状态文案、进入会议日程及会议研发复用现有能力;预约未开始不阻止入会
3工作台是否支持展开时自动增高及下方组件重排不同宽高工作台产品、设计需验证实际容器;默认全量可滚动不依赖展开能力
4收费、版本、发布范围及配置迁移能力上线产品、研发待上线评审,不沿用原 AI 方案的收费和灰度理由

三、规范检查项

3.1 业务文案多语言 Key

沿用现有“日程、今天、全天、外勤、未开始、进行中、已结束、加入会议”等词条;新增词条先查重复,正式 Key 由研发登记,不在方案中虚构。

模块功能点示意图中文英文多语言 Key
日程组件更多见 2.2.1展开全部Expand all待复用或登记
日程组件收起见 2.2.6收起Show less待复用或登记
日程组件视图切换见 2.2.1切换月视图/切换日视图Switch to month view / Switch to day view融合方案确认后登记
日程组件会议反馈见 2.2.5会议状态暂不可用Meeting status is temporarily unavailable待登记

3.2 需求埋点

无新增埋点要求,沿用已有入口统计。

3.3 沙盒/更改集能力

沿用工作台组件配置迁移机制;新增组件或“默认视图”配置是否已被覆盖需评估。无配置的存量组件必须仍可展示,不要求用户逐页重新保存。

3.4 PaaS 国际化兼容检查

新增界面文案需中英文适配,日期、时区沿用日程规则。组件不新增 CRM 提醒、企信消息、数据翻译、审计日志、预置示例数据或翻译工作台业务配置。英文标题较长时允许截断查看,不挤掉时间与操作入口。

3.5 新对象/新字段 BI 分析申请

不新增日程或外勤业务对象、业务字段,无 BI 分析申请。

3.6 操作日志说明

沿用标准创建、修改等已有业务日志。浏览日期、展开更多及视图切换不新增用户可见业务日志。

3.7 需求风险点检测

ID风险分组风险类型有无该风险涉及风险的功能点影响的企业数是否报备响应策略
1对现逻辑有影响的风险点交互体验有变化有日视图及外勤图标替代标签待发布范围确认待评审图标提供说明;存量默认形态保留
2对现逻辑有影响的风险点功能有减少无计划减少全天完整记录及初始定位同上待评审结束记录仍可回看,刷新不打断阅读
3对现逻辑有影响的风险点功能逻辑的调整有全天、跨天、时区及重叠显示同上待评审覆盖零点边界、进行中与无结束时间记录
4新能力风险点逻辑不完善有视频会议状态和加入入口同上待评审实际会议状态与预约时段分开;未知明确提示
5新能力风险点有性能压力有多记录展示、日期切换与刷新同上待评审数据可分批加载但不可丢项;过期请求不得覆盖新选日期

3.8 上线策略

3.8.1 收费标准

  • [ ] 不收费
  • [ ] 收费

待确认。本期为基础日视图能力,不以 AI 能力收费资格作为前提。

3.8.2 上线节奏

  • [ ] 全网
  • [ ] 灰度

待发布评审确定,不预设客户批次和日期。上线前重点确认存量组件、外勤详情及视频会议入口的兼容情况。

3.8.3 适用版本

资源名称标准版专业版旗舰版无限版扩展资源包
日程日视图组件(Web)待确认待确认待确认待确认待确认