Skip to content

About

AI 失物招领系统是一款基于 Vue 3 + TypeScript 构建的智能化失物招领管理平台,旨在帮助用户快速登记、查找和认领遗失物品。系统集成了 AI 能力,可对物品信息进行智能识别与匹配,提升失物招领的效率和准确性。

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

AI 失物招领系统

简介

AI 失物招领系统是一款基于 Vue 3 + TypeScript 构建的智能化失物招领管理平台,旨在帮助用户快速登记、查找和认领遗失物品。系统集成了 AI 能力,可对物品信息进行智能识别与匹配,提升失物招领的效率和准确性。

技术栈

  • 前端框架:Vue 3
  • 语言:TypeScript
  • 构建工具:Vite
  • 路由:Vue Router
  • 状态管理:Pinia
  • 样式:Tailwind CSS

功能特点

  • 物品登记:用户可在线登记遗失或捡到的物品信息,包括名称、描述等。
  • 历史会话:保存用户与系统的交互记录,方便后续查询。
  • AI 智能匹配:通过 AI 算法对物品特征进行相似度匹配,帮助失主快速找到对应物品。
  • 交互体验:简洁直观的 UI 设计与流畅的交互流程,提升使用体验。

界面展示

登录界面

登录界面

欢迎界面

欢迎界面

对话界面

对话界面

我的登记

我的登记

项目结构

ai-lostsystem/
│
├─ src/
│   ├─ views/          # 页面视图
│   ├─ components/     # 组件
│   ├─ stores/        # 状态管理(AI、会话)
│   ├─ router/         # 路由配置
│   ├─ style.css      # 全局样式
│   ├─ main.ts        # 入口文件
│   └─ App.vue        # 根组件
│
├─ pic/               # 图片资源
├─ index.html         # HTML 入口
├─ package.json      # 项目依赖
├─ vite.config.ts    # Vite 配置
├─ tailwind.config.js # Tailwind 配置
└─ tsconfig*.json    # TypeScript 配置

快速开始

环境要求

  • Node.js >= 16.0
  • npm 或 yarn

安装依赖

npm install

启动开发服务器

npm run dev

构建生产版本

npm run build

贡献指南

欢迎提交 Issue 或 Pull Request。请确保提交前已运行 npm run lint 并通过代码检查。

许可证

本项目仅供学习交流使用,未经授权不得用于商业用途。

About

AI 失物招领系统是一款基于 Vue 3 + TypeScript 构建的智能化失物招领管理平台,旨在帮助用户快速登记、查找和认领遗失物品。系统集成了 AI 能力,可对物品信息进行智能识别与匹配,提升失物招领的效率和准确性。

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages