# ai-lostsystem **Repository Path**: byterun/ai-lostsystem ## Basic Information - **Project Name**: ai-lostsystem - **Description**: AI 失物招领系统是一款基于 Vue 3 + TypeScript 构建的智能化失物招领管理平台,旨在帮助用户快速登记、查找和认领遗失物品。系统集成了 AI 能力,可对物品信息进行智能识别与匹配,提升失物招领的效率和准确性。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-04-18 - **Last Updated**: 2026-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI 失物招领系统 ## 简介 AI 失物招领系统是一款基于 Vue 3 + TypeScript 构建的智能化失物招领管理平台,旨在帮助用户快速登记、查找和认领遗失物品。系统集成了 AI 能力,可对物品信息进行智能识别与匹配,提升失物招领的效率和准确性。 ## 技术栈 - **前端框架**:Vue 3 - **语言**:TypeScript - **构建工具**:Vite - **路由**:Vue Router - **状态管理**:Pinia - **样式**:Tailwind CSS ## 功能特点 - **物品登记**:用户可在线登记遗失或捡到的物品信息,包括名称、描述等。 - **历史会话**:保存用户与系统的交互记录,方便后续查询。 - **AI 智能匹配**:通过 AI 算法对物品特征进行相似度匹配,帮助失主快速找到对应物品。 - **交互体验**:简洁直观的 UI 设计与流畅的交互流程,提升使用体验。 ## 界面展示 ### 登录界面 ![登录界面](./pic/img.png) ### 欢迎界面 ![欢迎界面](./pic/img_1.png) ### 对话界面 ![对话界面](./pic/img_2.png) ### 我的登记 ![我的登记](./pic/img_3.png) ## 项目结构 ``` 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 ### 安装依赖 ```bash npm install ``` ### 启动开发服务器 ```bash npm run dev ``` ### 构建生产版本 ```bash npm run build ``` ## 贡献指南 欢迎提交 Issue 或 Pull Request。请确保提交前已运行 `npm run lint` 并通过代码检查。 ## 许可证 本项目仅供学习交流使用,未经授权不得用于商业用途。