周末聚会定不下时间,你希望大家各选一个时段,截止后看到统计。这一篇让 AI 做一个 MPChat 投票收集 MiniApp(在 MPChat 里打开的小页面)。用户从群里的入口打开页面选择;它是自己的收集页面,不是 MPChat 的原生投票消息。
先做一题、三个选项、单选;复杂评选、抽奖和排行榜留到以后。计票、截止和权限都要由作品实现。本篇先做电脑演示,当前没有真实群与手机联调结果。
开始前,准备这些
能在电脑运行项目的 AI 编程助手;按AI 制作入门准备项目,继续原项目与原对话。纯聊天无法运行时,先完成工具准备。
一题、三个选项、截止时区和你决定的参与/汇总查看范围。
手机阶段需要自己的测试 Bot、MiniApp、可访问网页与安全配置;真实身份隔离需要另一测试账号或协作者。没有手机条件时,先用虚构身份试计票。
先决定投什么、谁能看
例如题目是“周末聚会选哪个时段”,选项为周六上午、周六下午、周日上午。还要决定完整的截止日期、时间和时区,以及参与范围。
第一版可以规定:每人一份选择,截止前允许改选;参与者只看自己的选择,发起人看汇总,截止后再决定是否公布汇总。不公开每个人选了什么。页面不公开姓名,并不等于系统维护者无法关联身份,不要宣传绝对匿名。
第一步:复制愿望给 AI
帮我做一个 MPChat 投票收集 MiniApp。我提供一个问题和三个选项,第一版单选,每个经过验证的参与者一份选择,截止前可以修改。修改是替换旧选择,不能增加票数;截止后不接受新票或改票。
我会确认参与范围、完整截止时间和时区。参与者只看自己的选择,发起人可以查看汇总,不向其他人展示个人选择。先不宣称匿名,也不使用尚未支持的原生投票消息。
我不会编程,请完成制作、统计和排错,先给可打开的演示入口和虚构 A、B。用测试票展示统计怎么算,再带我做必要账号与手机接入;不要擅自发布给真实群成员。
把问题、三个选项、完整截止日期与时区、参与和汇总查看范围接着发给 AI;先核对它的复述,不让它自行猜规则。
AI 应给你在电脑可打开的问题页、提交后的反馈、本人选择和发起人统计入口,以及 A/B/发起人的切换方法或分别可打开的入口。让它标清演示身份;普通参与者不应靠改个名字就进入发起人页面。
第二步:亲手核对这三项
A 先选周六上午,再改成周六下午。A 应只保留最新选择;汇总总数仍为一,旧选项减少、新选项增加。
B 选周日上午。发起人应看到总数二,各选项与这两人的最后选择对应。B 不能查看 A 的个人选择或发起人管理页。
另建一份短期测试投票,先让 AI 回显完整截止时间。等时间过后尝试新增和改选,页面都应拒绝,汇总不再变化。刷新、重新打开也不能绕过截止。
请 AI 用自己的检查补做重复提交与停止后重开,交给你停止前后每人最后选择、总数与截止状态的对照。切换身份时也不能把先前用户的结果显示给新用户。不要仅凭它说“测试通过”就跳过以上体验。
第三步:在 MPChat 里试一次
演示通过后,在原对话按入门说明完成测试 Bot 与安全配置,按MiniApp 创建教程设置入口。缺可访问网页、MiniApp 或私密填写方式时,停在电脑演示,先让 AI 列明下一步。
让 AI 按官方支持范围制作群分享入口,再由你确认分享至授权测试群。
先在手机打开核对过的 MiniApp 链接,应看到正确问题与选项;只看到电脑本地地址或打不开时,先把实际提示交给 AI,不开始正式收票。能打开后,用两个真实测试账号分别核对身份、改选、截止和权限;身份需要服务端验证,不能只靠自填名字区分。测试通过后再新建正式投票,重新确认问题、参与范围、截止与展示规则;不要把演示票混进正式结果。
数字不对时,先别重新开票
A 改选后总票数从一变成二,和规则不符。请保留当前测试记录,说明每张有效票怎么算,修好改选替换规则,再让我按 A 改选、B 投票、截止三步重试。不要删掉记录后直接宣布修好。
若手机提示投票已过期,先请 AI 核对日期和时区;不要把截止检查关掉。想扩展时先说:“加一个截止后向参与者显示汇总的页面,仍不公开个人选择。”
这一小步的终点:电脑的两人最后选择与汇总对应、改选不加票、到期拒绝;手机按实际试过的项目另记结果。想收活动人数而非选方案,可看活动报名。
完成后请 AI 交付发起人入口、数据保存位置、关闭收集的方法和使用费用说明。修改、恢复与持续运行按通用后续说明处理。
