守望AI全龄社区关怀平台

Demo 作品帖

【标签】 社会服务 / 社会公益

【标题】 社会服务 + 守望AI全龄社区关怀平台

【正文】


一、Demo 简介

是什么:守望是一套 AI 驱动的社区风险感知与关怀服务平台,包含 Web 管理端与移动端双形态,覆盖健康、食安、灾害、心理、公益五大风险场景。

面向谁:社区居民(独居老人、留守儿童家庭、普通住户)及社区管理工作者。

主要功能:

  1. 社区风险指数仪表盘:聚合健康、食安、灾害、心理、公益五维度数据,实时计算社区整体风险评分,支持省/市/区三级切换,一眼掌握社区安全态势。
  2. AI 智能症状初筛:内置症状知识库与疾病匹配引擎,用户输入症状后 AI 自动分析可能的疾病方向、紧急程度,并给出就医科室建议与日常护理方案。
  3. 食品安全配料识别:拍照或手动输入食品配料表,AI 自动识别添加剂风险等级,标注争议成分,给出适合人群与摄入量建议。

二、Demo 创作思路

灵感来源:身边真实发生的事——小区里独居老人半夜突发疾病无人知晓、留守儿童放学后走失、老人买保健品被虚假宣传误导……这些事让我意识到,社区层面缺少一套"早发现、早预警、早响应"的风险感知系统。如果有一个平台能把健康监测、食安提醒、灾害预警、心理陪伴、公益互助打通,很多悲剧也许可以避免。

想解决的问题:

  • 老人身体不舒服时拿不准要不要去医院,怕麻烦子女又怕耽误病情;
  • 超市买东西看不懂配料表,不知道哪些添加剂有争议、不适合老人孩子;
  • 极端天气、地质灾害来临时,社区缺少精准到人的预警触达;
  • 独居老人、留守儿童的心理状态长期被忽视;
  • 想做公益不知道找谁、去哪里做,求助者也不知道怎么找资源。

为什么做这个方向:市面上单点工具很多(在线问诊、天气APP、公益平台),但缺少一个以"社区"为单位、以"风险感知"为核心的整合型产品。我们判断:未来社区治理一定会从"事后响应"转向"事前预防",而 AI 是实现低成本、广覆盖风险感知的关键技术。选这个方向,既能发挥 AI 的价值,又有真实的社会意义。


三、Demo 体验地址

Web 端体验链接

(推荐手机浏览器打开,效果最佳)

https://ccac639.github.io/community-care-platform/

底部导航栏可切换六大模块:首页 / 健康 / 生活 / 社会 / 心理 / 响应,每个模块都有完整的 AI 交互功能。

小程序端体验方式

(微信小程序)

本项目同时支持微信小程序端,使用 Taro 3.6.30 框架开发,实现了与 Web 端一致的五大风险场景功能。

体验方式:

  1. 克隆项目代码:git clone https://github.com/ccac639/community-care-platform.git
  2. 进入项目目录:cd community-care-platform
  3. 进入小程序目录:cd miniapp
  4. 安装依赖:npm install
  5. 构建微信小程序:npm run dev:weapp
  6. 使用微信开发者工具打开 community-care-platform/miniapp/dist 目录即可预览

四、TRAE 实践过程

4.1 项目初始化与架构设计

开发第一天,我用 TRAE 从零搭建项目。只描述了"我要做一个社区风险关怀平台,要有健康、食安、灾害、心理、公益五个模块",TRAE 就自动生成了完整的项目架构——包括 Vite + React + TypeScript 技术栈选型、Tailwind CSS 配置、路由结构、页面骨架,甚至连 mock 数据都帮我写好了。

第一步:描述需求 → TRAE 生成项目骨架

最初我只有一个模糊的想法,TRAE 帮我把想法拆解成了具体的技术方案:

  • 技术栈:Vite + React 19 + TypeScript + Tailwind CSS
  • 状态管理:Zustand
  • 路由:React Router
  • 架构:单页应用 + 底部 Tab 导航 + 多页面切换

4.2 AI 风险引擎核心模块开发

五大模块的 AI 风险分析引擎是项目的核心,也是开发量最大的部分。我完全通过和 TRAE 对话来写代码。

开发流程:

  1. 我用自然语言描述需求:“写一个健康风险分析函数,输入症状关键词,输出可能的疾病列表、风险等级、就医建议”
  2. TRAE 先生成类型定义(症状、疾病、风险等级的 TypeScript interface)
  3. 再生成匹配算法(关键词匹配 + 权重计算 + 紧急度判断)
  4. 最后生成 UI 组件和交互逻辑

整个过程我不需要写一行代码,只需要不断提需求、调参数。比如:

  • “把紧急度判断逻辑再细化一下,胸痛、呼吸困难要直接标高危”
  • “增加孕妇和老人的特殊人群提示”
  • “这个页面加个加载动画”

TRAE 每次都能精准理解我的意图,给出可直接运行的代码。

4.3 多端适配与部署上线

项目有 Web 端和小程序端(Taro)两套代码。部署到 GitHub Pages 时遇到不少问题——子路径路由 404、hash 模式 basename 重复、Vite 8 Node 版本不兼容等。每次遇到报错,我把错误日志贴给 TRAE,它几秒钟就能定位问题并给出修复方案。

比如一次典型的排错过程:

  • 我:“页面白屏,控制台报 tabBar 配置错误”
  • TRAE:分析 → Taro 原生 tabBar 最多支持 5 个,项目配了 6 个 → 建议用自定义 TabBar 组件
  • 我:“行,帮我写一个”
  • TRAE:直接生成组件代码 + 6个页面的集成代码 + 样式文件
  • 我:“第3个页面报错了,JSX 结构有问题”
  • TRAE:定位到多余的闭合标签 → 给出修复代码

从发现问题到完全修复,全程不到 5 分钟。









关键任务对话 Session ID

  • 最初的版本uid:3946575999804776:989a3292377866ef0088ae00c49bb874_6a439529379318ab16b5e6c6.6a43952a379318ab16b5e6c9.6a439529379318ab16b5e6c7:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/6/30 18:06:34)
  • 地图api:3946575999804776:b4df61f6c090c4a2b758e746351ebb49_6a439529379318ab16b5e6c6.6a43bc53379318ab16b5e958.6a43bc53379318ab16b5e956:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/6/30 20:53:39)
  • svg人体骨骼:3946575999804776:bf13483ea15ef6fe4652409b53b6797a_6a439529379318ab16b5e6c6.6a43c6e1d523cf9acb9b7223.6a43c6e1d523cf9acb9b7221:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/6/30 21:38:41)
  • 完善地图导航:3946575999804776:21d5d5d5ad61e50e552e89bf828ed8b5_6a439529379318ab16b5e6c6.6a44c69c93a568a0f3dec39e.6a44c69c93a568a0f3dec39c:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/1 15:49:48) bug修复1:3946575999804776:71200e3b71a22802671c405721cce649_6a439529379318ab16b5e6c6.6a44c8ad93a568a0f3dec470.6a44c8ac93a568a0f3dec46e:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/1 15:58:37)
  • bug修复2:3946575999804776:235d97f425ff9d10c62bfc781d03c916_6a439529379318ab16b5e6c6.6a44d43f93a568a0f3decde2.6a44d43f93a568a0f3decde0:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/1 16:47:59)
  • bug修复3:3946575999804776:964d969e80b39093e0d9a7930dbab336_6a439529379318ab16b5e6c6.6a44e2c893a568a0f3ded6c4.6a44e2c893a568a0f3ded6c2:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/1 17:50:00)
  • 修改首页架构:3946575999804776:cbd504d82bf980253441f6ab55a166ec_6a439529379318ab16b5e6c6.6a4631ee8052bb55208f5445.6a4631ee8052bb55208f5443:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/2 17:39:58)
  • ai统一调用:3946575999804776:aeaaaf26c1f194669c93d92875c58766_6a439529379318ab16b5e6c6.6a464b288052bb55208f5aee.6a464b288052bb55208f5aec:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/2 19:27:36)
  • 修改ai聊天:3946575999804776:47df01bbbf42db5bdda2a91a11cc7ec3_6a439529379318ab16b5e6c6.6a4657c88052bb55208f5bba.6a4657c88052bb55208f5bb8:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/2 20:21:28)
    修改公益模块:3946575999804776:f4ae9cdd58db048b77b1822bfac714d3_6a439529379318ab16b5e6c6.6a4675bf8052bb55208f5d5d.6a4675bf8052bb55208f5d5b:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/2 22:29:19)

五、开发心得

  1. TRAE 最适合"从想法到产品":如果你有一个想法但不确定怎么落地,TRAE 能帮你快速把想法变成可运行的产品原型,技术选型、架构设计、代码实现一条龙。
  2. 描述越清晰,产出越精准:跟 TRAE 对话时,需求描述得越具体(用户是谁、场景是什么、期望什么效果),它生成的代码质量越高,改的次数越少。
  3. 遇到 Bug 直接贴日志:不用自己费劲排查,把错误信息丢给 TRAE,它通常能秒级定位原因并给出修复方案,比自己查 Stack Overflow 快太多。
  4. AI 写业务逻辑,人做产品判断:代码可以让 AI 写,但"做什么功能、为什么做、做成什么样"这些产品决策还是要自己拿主意。TRAE 是超强的执行助手,最终的产品品味还是要看人。
  5. 迭代速度是关键:有了 TRAE,一天可以迭代好几个版本,想到什么马上就能实现出来,这种快速试错的感觉特别爽。
1 个赞

你好呀,你可以帮我点点赞,发个评论,一个浏览量,还有一个票数吗谢谢

守望AI最清楚的亮点,是把“社区”当成风险感知单位,而不是只做单个在线问诊或天气提醒;健康初筛、配料风险、灾害预警、心理陪伴、公益互助都收进同一个底部导航,评委一打开 Web 链接就能理解它想做的是社区早发现、早预警、早响应。建议在帖子里把体验路线收窄一点:先让评委点 Web 端首页,看风险指数,再进健康输入胸痛或头晕,接着进生活看配料识别,最后到社会模块看避难所地图;同时标清哪些 AI 判断是本地规则/Mock,哪些接了真实模型或地图 API,这样完成度会更容易被准确理解。我们在生活娱乐赛道做《衍境》,偏互动影游创作系统:【生活娱乐赛道】衍境 Demo:EvoMap 驱动的互动影游智能体创作系统 。你们处理社区多场景风险流转,我们处理互动叙事里的分支流转,本质上都在让复杂路径变得可操作。