2026-06-02 16:18 需求对齐会 32min12s 网页端 主线项目 商业产品

AI 小秘 · 产品需求与设计方案

来源会议:2026-06-02 AI 项目实战课 · AI 小秘需求对齐,参与人 左橘长 / 淇淇。本方案把一场需求对齐会的多方分析汇编成给团队看的方案文档,综合产品定位、人群分层、MVP 边界、需求拆解、UI 设计、技术架构、商业判断与待决策项。

Navigation
▶ TL;DR
AI 小秘的本质是把日程录入从手动表单的五步操作压成一句话对话,AI 的价值在于把你说的话解析并自动结构化,不是聊天陪伴。
唯一真成立的差异化是录入摩擦从五步降到一步。没有网络效应、没有天然护城河,赢的窗口靠把日程这一个场景做到比豆包 / Kimi / 千问通用 agent 更深:提醒可靠性、重复日程、阴历、反向确认机制。先把解析准确率和提醒可靠性做到用户离不开,再谈变现。
录入摩擦
5步→1步
唯一真差异点
MVP 必做
15
二期 6 / 不做 5 类
核心实体
6
边界异常 18 条
解析准确率底线
85%
低于则不可用
01

产品定位与本质

先把产品是什么钉死,再谈功能。

一句话定位
对你说一句话就帮你记好、按时提醒的对话式日程助手。本质是把日程录入从手动表单操作变成一句话对话;AI 价值在解析并自动结构化,不是聊天陪伴。
与现有产品的根本差异
对比对象用它记日程的真实体验本产品差异是否成立
飞书 / 系统日历录入要填表单五步(点新建、填标题、选日期、设时间、存),重成立 · 一句话搞定
记事本 / 备忘录不提醒、不结构化、事后查不回成立 · 结构化+提醒
微信记事 / 文件传输助手信息流里很快被淹没,找不回成立 · 独立结构化存储
Keep 等打卡类太正式,要专门进 App 打卡,三分钟热度留不住成立 · 聊天即记录

这四项里唯一真成立的差异点只有一个:录入摩擦从五步降到一步。其余都是这一点的延伸。

软肋
无网络效应、无天然护城河
豆包 / Kimi / 千问这类通用 agent 顺手就能覆盖日程记录。护城河不能靠功能广度,只能靠垂直深度:把日程这一个场景做到比通用 agent 深,具体是提醒可靠性、重复日程、阴历换算、反向确认机制这几件通用 agent 不会专门打磨的事。这是赢的窗口,也是唯一的窗口。
02

潜在人群分层

P0 是最痛、最该先服务、最有付费力的那一类。目前样本只有淇淇一人,正式立项前需补充验证。

P0 · 最该先服务
跨部门协作的管理者 / 多线程职场人
淇淇本人即样本:事多、跨太多部门、漏事有真实代价(连老板的事都要替他记住),有付费力。这是产品的命根,所有体验优先为他们打磨。
P1 · 待验证
自由职业者 / 创业者 / 重度自我管理的学生
数量大但痛感弱,漏事代价不如管理者高,付费意愿待验证。可作扩量人群,不为他们牺牲 P0 体验。
P2 · 看似目标其实不是
普通上班族
自带的系统日历已经够用,会下载但留不住。不为他们专门优化任何功能。
单独标注 · 不重叠
护肤 / 健康线人群(女性变美预算)
这条线确有付费力(女性变美预算大),但与 P0 几乎不重叠。它该作为独立产品存在,不该缝进秘书产品(详见第 7 节为何砍掉护肤线)。
03

MVP 边界

边界比功能更重要。三栏分别是必做、二期、不做,明确不做的部分多数是用户当场否决或偏离秘书定位的畅想。

✅ MVP 必做
15 项
  • 文字聊天单入口 + AI 解析为结构化日程
  • 语音输入转文本
  • 反向确认机制:草稿态展示 AI 理解,确认后才写入
  • 日程增删改查(手动可调)
  • 日程字段=开始时间 / 内容 / 重要程度 / 不确定标识(不记时长,计划=实际)
  • 不确定态打标
  • 重复日程:规则+实例+两种取消(仅当前 / 后续全部)
  • 阴历阳历基准+阴历换算(含闰月兜底)
  • 提醒:按重要程度默认提前 1 小时 / 半小时、可改、到点触达
  • 提醒与日程状态级联(改 / 删 / 取消同步)
  • 日历周视图:一行多列格子、单格多条、长文本兼容、滑动查看
  • UI 两模块:对话区+日程区、侧边栏+主区可切换
  • 即时「已记上」反馈:明确成功 / 失败,禁止假成功
  • 记忆模块最简版:写入判定+调用命中+用户可查看
  • 日程软删(回收站)
🔭 二期
6 项
  • 任务拆解:一句话目标 → AI 拆多日程分布到每日(拆得准才用、可人工调)
  • 拆解结果一键撤销
  • 记忆关联触达:谁过生日 → 送礼建议
  • AI 附带闲聊 / 想法记录
  • 一个日程多提醒
  • 手机端
❌ 不做
用户否决 / 偏离定位
  • 计划与实际双接口
  • 时长管控 / 结束时间
  • 会议纪要总结(工作深度内容另做)
  • 知识库 / 三观演进
  • 目标管理工具形态
  • 扩展畅想:人脉维系 / 会员卡资源整合 / 账号密码管理 / 体重健康管理 / 护肤购物变现闭环(护肤线为何砍见第 7 节)
04

需求拆解

来自 product-manager。4.1 是 6 个核心实体的生命周期与牵连,4.2 是 18 条边界与异常清单(含淇淇两条红线)。

4.1 核心实体生命周期
① 日程 / 事项核心实体
草稿态 确认态 不确定态 已发生态 已取消 / 已删除
已发生态默认完成(计划=实际)。牵连:确认时创建提醒、取消时提醒同步失效、重复日程取消会分叉、已发生改时间=篡改历史(待决策)
② 提醒独立实体
待触发 触发中 已触达/ 触达失败 已失效
日程改时间则触发时刻重算。网页端无原生推送=硬约束,触达通道是最高优先级待决策项。
③ 记忆条目能力层
写入 被引用 更新 过期
解析日程时调用补全上下文。需要查看 / 编辑入口、写入判定逻辑、命中逻辑。
④ 重复规则独立于单条日程
创建(阴历 / 阳历) 生成实例 局部修改(例外) 整体终止 / 删除
阴历闰月换算、例外实例、滚动生成窗口、批量失效级联。
⑤ 确认草稿临时实体
生成 确认/ 修正/ 放弃 · 超时
用户确认前不落库,是反向确认机制的载体。
⑥ 任务二期父实体
拆解为子日程 冲突避让 级联删除
二期能力,拆得准才启用,否则用户宁愿不用。
4.2 边界与异常清单
编号场景处理要点
E1语音转文本失败提示重试 / 转文字输入,不静默吞掉
E2解析超时淇淇红线不能记半天记任务必须快,超时给明确反馈
E3字段缺失追问补全(缺时间 / 缺内容)
E4时间模糊(下午 / 这周)追问或给默认值并标注
E5阴历换算失败闰月兜底,换算不出时提示人工指定
E6写入数据库失败淇淇红线禁止假成功必须如实报失败
E7落库成功但提醒排期失败补偿重排,不让日程裸奔无提醒
E8提醒触达失败App 内未读兜底,下次进入即见
E9提醒触发前日程已变触发前校验日程状态,已取消则不触发
E10多标签页同时编辑乐观锁,冲突时提示刷新
E11同时段多个日程不拦截,允许重叠
E12草稿未确认又来新消息草稿覆盖策略(覆盖 vs 排队待决策)
E13取消重复日程后续全部二次确认,防误删
E14删除被引用的记忆提示引用关系,确认后处理
E15日程长文本格子内 2 行截断,滑动 / hover 查看全文
E16通知权限未授予不阻塞主流程,降级到 App 内提醒
E17记忆未命中直接问用户,不瞎编
E18放弃 / 超时的草稿定期清理,不污染日程库
05

UI 设计方案

来自 ui-designer,下面把关键线框落成 HTML 可视化,让团队直接看到设计而非读文字描述。

整体三段式布局

64px 窄导航侧栏(Logo + 聊天 / 日程按钮 + 底部 [+] 二期占位)+ 380px 可折叠对话区 + flex 日程主区。宽屏(≥1280)同屏并存,点[日程]折叠对话区;窄屏(<1024)互斥切换。

💬
📅
+
CHAT · 380px 可折叠
对话录入唯一入口。语音 / 文字 → AI 解析 → 反向确认卡片 → 确认写入。点[日程]可折叠本区
下周三下午约张总吃饭
已理解为一条日程,请确认 ↓
SCHEDULE · flex 主区
日历周视图为主呈现。一行多列格子、单格多条、长文本兼容、同时段多任务列内横滑。点事项块开详情抽屉。
三段式布局线框 · 宽屏同屏并存 / 窄屏互斥切换
样例一:反向确认卡片(草稿态 → 确认后转绿)
◔ 待确认
事项约张总吃饭
时间6 月 11 日(周三)下午(待补全具体点)
重要
标识确定
重复单次
左 3px 主色竖条 · 顶部 ◔ 待确认标签
✓ 已记上
事项约张总吃饭
时间6 月 11 日(周三)14:00
重要
提醒提前 1 小时(13:00)
重复单次
确认后竖条转 success 绿 · 字段冻结
样例二:已记上反馈(双通道)
通道一对话区常驻提示条 + 通道二日程格子一次性脉冲。明确区分成功 / 失败,禁止假成功(淇淇红线 E6)。
样例三:日历周视图(含三档重要程度 + 不确定态 + 同时段多任务)
周一 09
周二 10
周三 11 ·今
周四 12
周五 13
09:00
10:00
14:00
20:00
给老戴交付思维笔记(高,过程量)
整理会员卡清单
跨部门周会同步
下午可能有个临时评审(不确定)
护理头发(每周日重复)
约张总吃饭
项目阶段二评审
给小王回复需求确认邮件并跟进进度
张三生日(阴历换算)· 送礼建议
时间轴只标整点不画密集线 · 事项块固定高度不按时长拉伸 · 同时段多任务列内横滑 + 右侧渐隐遮罩 · 长文本 2 行截断
重要程度三档 & 不确定态编码规则
danger
●●● 红 + 左竖条红,双编码不靠单色辨识
warning
●●○ 橙 + 左竖条橙
muted
●○○ 灰 + 左竖条灰

不确定态与重要程度正交,靠形态区分:虚线边框 + 85% 不透明 + 右上 ◔ info 图标。这样一个事项块既能表达重要程度(颜色+点阵+竖条),又能独立表达确定与否(虚线+图标),两套编码互不干扰。

关键组件规格
聊天气泡
AI 左白底、用户右紫底,底角差异化圆角区分发送方。
反向确认卡片
顶部 ◔ 待确认标签 + 字段行(事项 / 时间 / 重要 / 标识 / 重复)+[修改][确认记上],左 3px 主色竖条,确认后转 success 绿。
已记上反馈
对话区 success 提示条常驻 + 日程格子一次性脉冲,双通道。明确成功 / 失败,禁止假成功。
日历周视图
整点标注、事项块卡片化、固定高度不按时长拉伸、同时段列内横滑 + 渐隐遮罩、长文本 2 行截断 hover 全文、点击开详情。
事项详情抽屉
点事项块从右侧滑出,展示全文与可编辑字段、提醒设置、重复规则。
输入区
语音按钮 44 圆 + 多行输入 + 发送。语音为碎片时间主入口。
06

技术架构图

左橘长点名要看的项目最终架构。网页端单端,分五层,主链路用箭头串起:用户说话 → Agent 解析 → 调记忆补全 → 生成确认草稿 → 用户确认 → 工具写库 → 提醒排期 → 到点触达。

前端层
对话模块
语音 / 文字输入、气泡流、反向确认卡片
日程 / 日历模块
周视图、事项块、即时已记上脉冲反馈
详情抽屉
单条日程查看 / 编辑、提醒与重复设置
语音 / 文字
编排层
聊天入口 Agent
自然语言解析 · 意图识别 · 反向确认编排 · 字段缺失追问。解析准确率底线约 85%
① 调记忆补全上下文 ② 调工具读写
能力层
记忆模块
记忆库读写 / 命中。解析时补全上下文,未命中直接问
工具层
日程增删改查 · 阴历换算 · 调用外部工具 · 任务拆解二期
③ 写入日程 ④ 提醒排期入调度器
调度层
提醒定时调度器
到点扫描 + 触达。日程改时间则触发时刻重算
触达通道
Web Notification / App 内未读兜底
硬约束 · 网页端无原生推送
读 / 写
数据层
日程库
结构化日程主存储
重复规则库
规则 + 实例 + 例外
记忆库
关系 / 偏好 / 上下文
确认草稿
临时 · 确认前不落主库
回收站
软删 · 可恢复
主数据流说明
主链路

用户语音 / 文字 进入对话模块 → 聊天入口 Agent 解析 意图与字段 → 先 调记忆模块补全上下文(例如某人偏好、过往约定)→ 生成 确认草稿 回显给用户 → 用户 确认(或修正 / 放弃)→ 经工具层 写入日程库,同时 提醒排期入调度器 → 调度器到点扫描后经触达通道 到点触达。任何一步失败都如实反馈,禁止假成功。

⚑ 提醒触达通道
网页端无原生推送,最高优先级待决策,直接决定提醒能否真用。
⚑ 阴历闰月换算
重复日程基于阴历时需处理闰月兜底,换算失败要可人工指定。
⚑ 解析准确率
底线约 85%,低于此值产品不可用,记错比记不上更伤信任。
07

商业判断与建议

来自 product-strategist。把命与噪声分开:值得做的是产品的命,不值得做的当场就该砍。

✅ 最值得做(产品的命)

  1. 对话式语音 / 文字录入 + 自动结构化:唯一差异化,必须做到极致
  2. 可靠提醒系统:信任的根基
  3. 记完即时确认:消除焦虑
  4. 日历视图:唯一被用户认可的呈现形式
  5. 手动调整:AI 出错的兜底
  6. 重复日程:高频刚需

❌ 最不值得做(明确砍)

  1. 护肤 / 购物信息差变现闭环:见下方四个硬问题
  2. 体重健康做 Keep 替代:三分钟热度不会专门留存
  3. 会议纪要总结:属工作深度,秘书不碰
  4. 知识库:偏离定位
  5. 人脉族谱图等重可视化:开发者自嗨,淇淇明说呈现不重要
护肤线
为何砍
护肤 / 购物变现不该缝进秘书产品
① 信任与利润负相关:大牌无信息差(赚不到差价)、小众不被信任(脸上的东西不敢试)。 ② 需供应链选品:这是电商的活,不是 agent 的活。 ③ 人群错位:护肤人群与 P0 管理者几乎不重叠。 ④ 合规风险:医美方向用户对 AI 推荐天然不信任。 该线作为独立产品有价值,但不该缝进秘书。
变现
判断
订阅是基本盘但天花板低
先把解析准确率 + 提醒可靠性做到用户离不开,再谈变现。在产品没让用户依赖前谈商业化是本末倒置。
META
提醒一
警惕开发者自嗨
左橘长有自嗨倾向(族谱图 / 命名 / 重可视化),而用户当场反复说呈现形式不重要。决策权交给用户的真实反馈,不交给开发者的审美冲动。
META
提醒二
分清真需求与发散畅想
淇淇后段需求越提越发散(护肤 / 会员卡 / 账密),她自己都说是硬想的。真需求是前半段反复带情绪强调的三点:记不住事的焦虑、要确保记上的信任、别让我自己操作的懒。产品就围这三点打。
08

待决策项汇总

立项前必须拍板。第①项是最高优先级,直接决定提醒能否真用;第⑫项决定整个需求样本是否可信。

优先级待决策项选项 / 说明
最高① 提醒触达通道网页端无原生推送。选项:仅 Web Notification / 加邮件短信微信兜底 / 仅 App 内未读。直接决定提醒能否真用
② 记忆删除软删 vs 硬删
③ 回收站保留期保留多久后清理
④ 不确定态是否提前提醒用户确认
⑤ 已发生日程能否事后改时间(篡改历史问题)
⑥ 一个日程多提醒MVP 单提醒 / 二期多提醒
⑦ 草稿未确认来新消息覆盖 vs 排队
⑧ 草稿过期清理清理策略与时长
⑨ 重复规则改时间已手动改的例外:保留 vs 重置
⑩ 重复日程滚动生成窗口提前生成多少实例
⑪ 记忆写入判定AI 自主 / 用户显式 / 混合
最高⑫ 用户验证正式立项前需再访谈 5–8 个 P0 用户验证(目前仅淇淇单样本)