【标签】 社会服务 + 社会公益
【标题】 【社会服务赛道】骗局演练场——给老人的AI反诈APP
【正文】
0. 先和大家打个招呼吧 ![]()
-
你是谁: 我一名独立开发者,关注老年人防诈骗问题;
-
**你是怎么用 TRAE 把 Demo 做出来的:**说实话,我这个Demo最初只是一个单文件HTML原型,用来验证"让老人在沉浸式体验中学习防骗"的想法。TRAE帮我做了三件事:
-
从原型到工程:我把"工程代码和诈骗语料要分离"的需求讲给TRAE,它帮我重构为模块化架构——
src/放代码,corpora/放剧本。这样我后续更新剧本时不用改代码,就像换数据库不改程序一样。 -
解决部署坑:部署到Vercel后发现移动端访问超时,我以为是代码问题,TRAE帮我分析出是
vercel.app域名在国内被墙,引导我迁移到Cloudflare Pages,半天就解决了。 -
剧本设计落地:我把"现代骗局不是单通电话,是几天到几周持续接触"和"老人即使识破仍可能相信"这两个洞察讲给TRAE,它帮我结构化为6幕渐进剧本,每幕都有情感钩子和关键决策点。
最让我觉得"原来这么简单"的是:我只需要讲清楚产品和剧本设计,工程实现TRAE帮我完成。从想法到可体验的Demo,比我预期快了很多。
-
1. Demo 简介
-
是什么:一款Web应用(后续可迁移为微信小程序),仿真手机系统还原真实诈骗场景,让老人在沉浸式体验中练习防骗。;
-
面向谁:60岁以上老年人(特别是独居老人),以及他们的子女、社区养老机构;
-
主要功能:
- 仿真手机桌面:老人看到的不是"反诈练习App",而是普通的手机系统(微信、电话、短信等7个App图标)。骗局以自然方式触发——微信好友申请、电话来电、短信通知,就像真实生活一样。
- 多幕渐进剧本:不是"单通电话直接要钱"的老套路,而是跨14天6幕剧情(接触→建立信任→摸底→情感绑定→信息隔离→收网),真实还原现代骗局的"温水煮青蛙"节奏。当前已完成剧本A「干女儿」(情感诈骗),后续将增加剧本B「养老理财」、剧本C「冒充公检法升级版」。
- 破局拦截+复盘揭晓:用户在收网幕点击"确认转账10万"瞬间,银行风控+96110反诈预警强制介入拦截(就像真实世界最后一刻拦下转账)。破局后弹出复盘卡片:完整轨迹回放+最危险一步点明+防骗铁律。
-
产品截图:
-
仿真手机桌面
-
微信好友申请界面
-
破局拦截弹窗(银行风控+96110预警)
2. Demo 创作思路
-
灵感来源:我身边有老人差点被"冒充公检法"诈骗。事后我发现,老人虽然看过防诈骗宣传,但面对真实诈骗电话时仍然慌了神。这让我意识到,防诈骗不能只靠"说教",需要让老人在安全环境中反复练习,才能真正形成应对能力。
就像学游泳不能只看理论,必须下水练习一样。让老人"先被骗一次",在最后一刻被拦下,形成后怕和醒悟,比任何说教都有效。;
-
想解决的问题:
- 传统防诈骗宣传(传单、讲座)老人记不住、理解不深,遇到真实诈骗场景时仍然容易上当
- 新型诈骗手段层出不穷,不是单通电话,是几天到几周持续接触,老人难以识别
- 子女工作忙无法实时陪伴,老人独自面对诈骗时容易慌乱
- 缺乏安全的"实战演练"环境,老人没有机会练习应对诈骗
-
为什么做这个方向:我是个程序员,看到这个问题的第一反应是:能不能用技术做一个"安全的演练环境"?
我的判断:
-
沉浸感比工具感重要:老人不会打开一个叫"反诈练习App"的东西,但会打开"微信"看好友申请。所以我仿真手机系统,让骗局自然发生。
-
情感触动比话术识别重要:真实案例中最恐怖的是"老人即使识破仍相信",因为骗子填补了情感空缺。剧本设计重点表现这一点。
-
最后一刻拦截比提前提醒重要:不在第1幕就说"这是骗子",让用户真的走到悬崖边(确认转账瞬间)再被拦下,对应真实世界的银行风控/96110。
-
3. Demo 体验地址(三选一)
-
部署随时可公开访问的体验链接:
Cloudflare Pages(推荐,国内用户访问):https://cheat-cgz.pages.dev
Vercel(备用,仅PC端正常):https://cheat-one.vercel.app
说明:
-
Cloudflare Pages 国内PC+移动端均正常访问
-
Vercel 仅PC端正常,移动端因
vercel.app域名国内被墙会超时 -
首次打开会看到仿真手机桌面,点击微信图标开始体验剧本A「干女儿」完整6幕剧情(约10分钟)
-
4. TRAE 实践过程
阶段1:概念原型验证(2026-07-04 上午)
-
任务:解决HTML原型无语音输出问题
-
TRAE帮我定位根因:浏览器策略要求语音合成首次必须在用户手势同步上下文触发
-
成果:概念原型可体验
阶段2:模块化工程重构(2026-07-04 中午)
-
任务:按"工程代码和诈骗语料分离"需求重构
-
TRAE帮我:
-
设计项目结构:
src/(代码) +corpora/(剧本) -
实现核心模块:剧本执行引擎、UI组件、时间推进系统、隐式评估
-
编写剧本A「干女儿」6幕JSON语料
-
-
成果:模块化工程完成,本地可体验完整6幕剧情
阶段3:部署上线+移动端修复(2026-07-04 下午)
-
任务:部署到线上,解决移动端访问超时
-
TRAE帮我:
-
分析Vercel部署后移动端超时原因:
vercel.app域名国内被墙 -
引导迁移到Cloudflare Pages
-
Git提交(commit b794825)
-
-
成果:双部署完成,国内用户可正常访问
附关键任务对话的Session ID:
-
Session ID:6a484223b0c86ab769e9ce81(2026-07-04 07:52:39)——解决语音输出问题
-
Session ID:6a484223b0c86ab769e9ce81(2026-07-04 08:53:35)——模块化工程重构
-
Session ID:6a484223b0c86ab769e9ce81(2026-07-04 09:25:02)——部署上线+移动端修复
5. 对应的报名审核通过的帖子链接





