知识库与 RAGAI 资源
blainville-waste-sorting:面向魁北克 Blainville 居民的垃圾分类与收运查询平台
kingmars2022/blainville-waste-sorting · Tells residents of Blainville, Quebec which bin goes out tonight and where any item belongs. Its AI assistant answers only from the city's guide, and points residents to the city's website when it doesn't know. Personal project, not an official city service.
ELI5:它是什么,解决什么问题
这是一个面向加拿大魁北克省 Blainville 市居民的网站,用来查询当晚该投放哪个垃圾桶以及某件物品应归入哪一类。居民可先选择自己所在区域,首页即显示下一次收运的桶、投放与收回时间,并支持按物品名称或自然语言提问,由 AI 助手仅依据该市官方指南作答,指南未覆盖时会说明并指向市官网。网站还提供拍照识别物品、节假日收运延迟与特殊收运通知、浏览器通知提醒;市政工作人员可在同一后台维护收运日历、分类规则和通知,AI 助手生成的变更需人工审核批准后才生效。项目为个人作品,非 Blainville 市官方服务,采用 Java 21、Spring Boot、Vue 3 和 MySQL 构建,仓库为 MIT 许可证。
核心能力与快速开始
★ 0 · Java
- 能做什么
- 居民端:选择所在区域后,首页显示下一次收运的垃圾桶、投放时间(前一日晚 8 点后)和收回时间;按名称或自然语言查询物品归属,覆盖指南中全部 35 个类别,并显示答案来自指南的哪一部分;支持上传照片识别物品后再查指南;首页展示节假日延迟和特殊收运通知,可选开启浏览器通知。市政工作人员端:无需开发者即可更新收运日历、增改分类规则、发布通知;节假日延迟只需录入一次即可整体顺延已发布的收运安排;可用一句话描述变更,由 AI 助手生成日历修改和通知草稿,需工作人员审核批准后才生效;可查看居民提出但指南未覆盖的问题。设计约束:AI 助手只依据城市指南作答,不知道则明确说明并指向市官网;照片识别只负责命名物品,归类由指南决定;AI 不能自行修改任何内容;照片存储前会移除 GPS 位置信息。测试方面 README 称有 248 个自动化测试及并发场景验证。
- 适用场景
- 适用于 Blainville 居民(尤其是新搬入者)确认今晚该放哪个桶、查询某件物品(如油污披萨盒、电池、旧沙发)的正确投放或回收点;查询家具、树枝、圣诞树等大型或季节性物品的收运日期与登记规则;市政工作人员维护收运日历、分类规则与公共通知,并集中处理节假日导致的收运顺延;根据居民未获解答的提问决定下一步补充哪些指南内容。
- 项目形态
- 可直接使用的工具
- 部署方式
- 线上演示站点托管在 Render 免费服务器上,无人使用时休眠,首次访问可能需约一分钟加载。仓库技术栈为 Java 21、Spring Boot、Vue 3 和 MySQL;本地运行方式参见仓库中的 TECHNICAL.md。
- 主要依赖
- 自建运行的具体硬件、依赖版本与配置未在摘录中说明;TECHNICAL.md 中提供了本地运行说明。在线使用仅需浏览器。
- 使用限制
- 该项目为个人作品,不是 Blainville 市官方服务,README 明确建议以 blainville.ca 上的收运日期为准。仅覆盖 Blainville 当地分类规则,不适用于其他城市。免费服务器休眠可能导致首次访问较慢。AI 回答范围限于城市指南,覆盖不到时不做推测。README 未说明所用模型、API 成本、速率限制或商用许可限制。
- 许可证
- MIT
- 最近推送
- 2026-10-05 01:29
资料检查:2026-10-05 07:00 · 卡片整理:2026-10-05 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。