周末家庭活动小工具 · AI产品说明书
一句话目标:两个人输入城市、预算与半天或一天,从三个明确标注未核实的活动安排示例中选出一项。
版本:v0.1|日期:2026-09-08|状态:待本人确认
本文件描述要求实现的产品;当前交付为产品说明书,未搭建软件。
1 用户与使用时刻
两个人在规划周末活动时,不想逐项填写复杂表格,希望只说清城市、预算和可用半天还是一天,就能从三个活动安排中选一个。本轮先做能输入、能点击查看和选择的浏览器样机,帮助本人判断这个选择过程是否好用。页面如何设计、是否联网都还没有决定;本稿给出页面草案,地点与价格保持未核实示例状态。不要求登录,也不进行订票或付款。
| 使用者 | 使用时刻 | 获得的结果 |
|---|---|---|
| 两位共同出行者 | 周末前一起确定城市、预算和活动时长时。 | 三个可比较的活动安排示例,以及最终选中的一项。 |
| 当前操作的人 | 一人输入并操作,另一人共同查看和讨论。 | 看到所选条件与选择状态;该共同浏览方式是样机建议,不代表已有双人在线协同。 |
不推定两人的年龄、关系或兴趣,不增加家庭成员档案。两人如何投票或分别操作未由用户提出,本轮可先用同一页面完成一次共同选择。
2 目标与范围
目标:通过最少的输入,让两人看见三个具体安排并选定一项。产品形态建议为浏览器可点击样机;本轮重点验证输入 → 比较 → 选择这条路径。成功标准用可观察行为判断,不编造转化率、节省时间或交付工期。
- 用户明确要求:输入城市、能花多少钱、半天或一天;输出三个活动安排供选择;不登录,不订票,不付款;先做能点的样子;没查过的地点和价格不能当真。
- 本轮草稿建议:一个页面完成输入、查看三张候选卡片、展开详情、选定或改选;采用本地演示内容,不联网检索。是否联网仍是未确认项,此建议不是替用户作最终决定。
- 本轮的三个方案可采用不同活动结构,例如散步加休息、室内体验、轻运动加用餐;地点均写通用类别与“待核实示例”,不声称某家店、景点、票价或交通路线真实可用。
- 不增加登录、订票、付款,也不默认引入云数据库、用户画像、多人账户或定时任务。
- 后续若本人选择联网,再明确数据来源、实时性、价格口径和失败处理;本稿不声称已接搜索、地图、模型或票务接口。
预算口径建议先按“两人合计预算上限”展示在输入旁;用户只说“能花多少钱”,未明确按人还是按两人,需要本人确认。样机中的费用是演示分配,不是查证报价;即使示例总额小于输入预算,也不能承诺真实活动一定负担得起。
3 页面与主要操作步骤
以下页面名称、状态与交互均为可点击样机建议,待本人确认。采用单页“周末活动选择器”,上方有持续可见提示:“当前为演示样机,地点和费用未经核实,出发前请自行确认。”
| 步骤 | 用户动作 | 界面与反馈 | 对应要求 |
|---|---|---|---|
| 1 | 打开页面,填写城市和预算,选择半天或一天。 | 三项输入集中显示;预算旁标注“两人合计预算上限(草稿假设)”,金额单位建议为元;时长需主动选择。 | R01、R05 |
| 2 | 点击“查看三个安排示例”。 | 条件合格时显示三个有不同活动结构的候选卡片;缺项时在原输入处提示并保留已填内容。 | R01、R02 |
| 3 | 比较三个安排,点击“查看安排”展开任意卡片。 | 看见活动顺序、通用地点类别、半天/一天标记及费用演示分配;每张卡都带未核实标识。 | R02、R03、R05 |
| 4 | 点击某张卡的“选这个”。 | 仅该卡显示“已选择”,页面出现选中摘要;其他两项仍可比较。 | R04 |
| 5 | 选择另一张卡,或点击“修改条件”后再次查看安排。 | 改选只保留一个选中项;修改条件后旧结果显示已过期且不能继续选,重新生成后清空旧选择,按新条件显示三项。 | R01、R02、R04 |
| 6 | 两人共同查看选中摘要。 | 完成本轮选择;摘要明确是待核实的活动意向,没有订单、付款或已预订状态。 | R04、R05 |
状态草案:待输入 → 显示三个示例 → 已选定。任一输入改动后进入“条件已修改,需重新查看”,旧选择不再作为当前结果;输入不合法时停留在待补充状态。展开详情只改变展示,不自动选中。页面刷新后的状态建议重置,暂不承诺保存或同步,具体是否需要本地保存留待确认。
4 输入与输出
| 输入 | 来源与格式 | 本稿规则与确认状态 |
|---|---|---|
| 城市 | 使用者手动输入城市名称。 | 建议去掉首尾空格后必须非空;不联网时不自动校验城市是否存在,只作为本次活动意向的条件展示。 |
| 能花多少钱 | 使用者输入预算金额。 | 建议采用两人合计、人民币元、非负数字;允许0,不接受负数或非数字。币种、按人或合计口径未由用户确认。 |
| 想玩多久 | 使用者点击半天或一天。 | 两种选项来自用户要求,不默认替用户选择。 |
输出为三个安排卡片以及一个选中摘要。每项建议包含:安排名称、用户输入城市、活动先后顺序、通用地点类别、半天/一天标签、费用演示分配与示例合计、未核实事项。选中摘要保留相同内容和选择状态,方便两人讨论。
半天示例可安排两段活动与一个休息段;一天示例可分为上午、用餐、下午几个段落,这些是展示建议,真实时长、交通和开放时间未核实。可用“城市内公园类地点(示例,待核实)”“室内展览类地点(示例,待核实)”等通用描述,不伪造真实门店、场馆或票价。
预算展示建议:使用输入预算进行演示分配,标为“预算分配示例,非实际报价”,每项分配的合计不得大于输入预算;预算为0时显示“0元预算安排示例,实际免费地点尚未确认”,不能把示例分配写成已查证的免费活动。具体分配比例由样机设计决定,不写成用户确认的消费规则。
来源与保存:输入只来自使用者,候选内容来自本轮静态演示模板,不来自实时检索。结果保留在当前页面供两人查看;本轮不默认导出、发送给他人、存入云端或跨设备同步。刷新是否保留尚未决定,草稿建议刷新重置并提前提示。
5 功能与验收要求
输入没有既有需求编号,以下从 R01 新建。P0 均指本轮可点击主要操作步骤;具体页面、校验和保存方式中标为建议的内容仍待本人确认。
| 编号与优先级 | 功能要求 | 前提与操作 | 预期结果 | 依据/确认状态 |
|---|---|---|---|---|
| R01 · P0 | 填写城市、预算、时长并检查必要输入。 | 分别留空城市、预算或时长后点击查看;输入负预算或非数字;最后填写城市、非负预算和半天/一天。 | 不合格时提示具体字段,保留其他输入,不显示伪造的新结果;合格时进入三个安排。预算0按演示情形接受。 | 三项输入来自用户;空值、非负数及两人合计口径为草稿规则。 |
| R02 · P0 | 给出三个可比较的活动安排示例。 | 使用同一组完整条件点击查看;分别以半天和一天试用;修改城市或预算后重新查看。 | 每次出现恰好三项有区别的安排;每项回显当前城市、预算条件和时长,半天/一天的安排结构不同;演示分配合计不超输入预算且明确不是实际报价。重新生成后不混入旧条件。 | 三个安排来自用户;静态模板、结构和演示分配为本轮建议。 |
| R03 · P0 | 查看候选详情。 | 逐个展开三张卡片,再收起。 | 每张卡可见活动顺序、地点类别、时长和演示费用;展开不选中,不丢失输入或其他选择。 | 查看与比较为主要操作步骤拆解;展开方式是建议。 |
| R04 · P0 | 从三个安排中选择、改选并完成。 | 先选第一项再选第三项;修改任一输入后尝试继续选择旧结果,再重新查看。 | 每次最多一个选中项,摘要与当前选择一致;条件改动后旧结果标过期并禁止继续选用,重新查看清空旧选择。完成状态为选中活动意向,不出现已订票或支付成功。 | 供本人选择来自用户;改选与旧结果处理为草稿细化。 |
| R05 · P0 | 持续区分示例与真实信息,保持不登录、不交易的边界。 | 查看输入页、每张卡、展开详情和选中摘要;输入含 <、>、&、引号的城市文字。 | 所有地点和费用都能直接看到示例/未核实标识,无虚构实时查询、真实营业或现价声明;用户文字按文本显示,不作为代码执行;没有登录、订票或付款要求。 | 未查不得当真及不登录/订票/付款为用户明确要求;文本转义为基础处理要求。 |
| R06 · P0 | 手动演示运行与失败后继续。 | 以本轮不联网草案运行;连续点击查看;模拟模板结果缺少一项;刷新页面。 | 不联网也能走正常路径;重复点击只更新同一组结果,不堆叠六项;不足三项时提示示例未准备齐并保留输入,重试后恢复,不捏造已核实地点补位;刷新重置与页面提示一致。 | 先能点为用户要求;不联网、刷新重置和错误提示为待确认的样机建议。 |
6 运行方式
| 阶段 | 方式 | 能做什么与依赖 |
|---|---|---|
| 当前现状 | 目前只有想法和本次 PRD,未提供现成软件。 | 没有已验证的地点、价格或接口。 |
| 本轮目标草案 | 要求实现可在浏览器手动打开与操作的样机;点击查看时使用本地演示模板。 | 填三项 → 看三个示例 → 展开 → 选择。建议不联网,无登录和后台自动任务,不要求真实模型生成。 |
| 后续可能目标 | 仅在本人决定联网后再设计。 | 需要明确地图/活动信息来源、价格更新时间、联网授权、费用及故障处理;当前均未接通,不写入本轮完成承诺。 |
不设置定时推送,不订票或付款,不默认使用云数据库。运行环境兼容范围、是否支持手机以及是否需要本地保存尚未由用户指定;建议样机采用桌面和手机都可阅读的单页布局,但正式支持范围需本人确认。本次 HTML 是可直接打开的 PRD 阅读版,并不是已经实现的活动样机。
7 异常与人工确认
| 情形 | 界面反馈与保留 | 人工判断及继续方式 | 验收关联 |
|---|---|---|---|
| 城市、预算或时长缺失 | 指出具体缺项,保留其他输入,不替用户填默认城市或预算。 | 使用者补齐后再次点击查看。 | R01 |
| 预算不合法或为0 | 负数/非数字提示修正;0预算仍可展示明确标注的演示分配,不保证真实免费。 | 使用者核对预算;真实是否免费由两人出发前确认。 | R01、R02、R05 |
| 没有检索城市或地点 | 始终显示演示、未核实标记;仅回显输入城市,不伪造城市验证结果。 | 两人核实地点、开放时间、交通与真实价格后决定是否实际出行。 | R02、R05 |
| 两人意见不同 | 允许继续对比和改选,页面只记录当前选择,不自动宣布双方同意。 | 两人自行商量;投票和双端同步不在本轮确认范围。 | R04 |
| 条件修改后旧安排不再适用 | 标记旧结果过期、清空有效选择并引导重新查看。 | 使用者重新生成示例后再选。 | R02、R04 |
| 重复点击或演示模板失败 | 不累加候选;失败时保留输入、显示未生成完整示例及重试入口,不能冒充实时推荐成功。 | 使用者重试;持续失败由样机制作人修正模板。 | R06 |
| 页面刷新或关闭 | 按本轮建议重置,页面提前提醒当前选择暂不保存;不能提示已同步或可恢复。 | 使用者重新输入;是否需要本地保存列为待确认。 | R06 |
8 未确认项与版本
版本 v0.1;日期 2026-09-08;状态“待本人确认”;确认人为需求提出者,未提供姓名。日期仅为文档日期,不代表开发排期。本轮输入已经要求“先出草稿,不再问”,因此以下问题留在文档中,不阻塞草稿交付。
| 未确认项 | 影响 | 当前草稿假设与可先做内容 |
|---|---|---|
| 预算是两人合计还是每人,使用什么币种,是否包含交通和用餐。 | 影响费用展示与比较,不能凭示例认定真实可负担。 | 暂用两人合计、人民币元的演示标签,覆盖类别待本人确认;可先做金额输入和示例提示。 |
| 是否联网,以及真实活动/价格数据来源。 | 决定是演示样机还是可用于实际出行的推荐工具。 | 先用通用地点与演示费用,不联网;可先搭建完整点击路径。 |
| 页面采用单页是否合适;两人同屏使用还是需要各自操作。 | 影响布局和选择协作方式。 | 先做单页、同屏讨论和单一选择状态,不引入账户或同步。 |
| 刷新后是否保存选择、是否需要导出、目标设备与兼容范围。 | 影响使用连续性和样机验收环境。 | 先提示刷新重置;PRD 阅读版支持小屏排版,产品可先以浏览器演示主要操作步骤。 |
来源与修改记录:2026-09-08,仅依据 wish.txt 中的周末家庭活动心愿形成 v0.1。用户提供的是自然语言,未要求补表。新增 R01–R06 用于后续搭建和验收;页面、预算口径、不联网模板及刷新重置都是本稿建议,尚无本人确认。没有引入客户方案评审流程、公司系统或其他案例。