让每一次观察, 都成为可记录的植物知识

草木知 是一款轻量级植物百科应用,内置 30 种植物资料,支持拍照识别模拟与个人中心数据统计。适合教学演示、课堂作业与快速原型。

核心概览

专注移动端体验,纯代码布局,搭配本地 JSON 数据与 NSUserDefaults 统计记录。

30 植物图鉴
3 主页面模块
100% 本地数据
0 额外依赖

功能亮点

基于项目源码,整理出官网必备的核心卖点,覆盖浏览、识别、统计与隐私展示。

植物百科浏览

内置 30 种植物的名称、简介与图片,对应本地 JSON 数据,支持详情页阅读。

拍照识别模拟

调用相机或相册后随机返回识别结果,便于演示识别流程与交互体验。

识别次数统计

使用 NSUserDefaults 记录每日识别次数,个人中心即时展示。

个人中心信息

随机用户名、当前时间展示与隐私政策入口,适合教学演示完整产品闭环。

识别流程

清晰的用户路径,帮助你在官网中直观表达产品操作体验。

01
进入识别页

点击底部识别入口,进入拍照识别界面。

02
拍照或选图

支持相机拍摄与相册选择,权限提示在 Info.plist 中配置。

03
返回识别结果

随机模拟识别结果,并记录本次识别次数。

隐私与数据

全部数据本地化处理,适合注重隐私合规的教学与展示场景。

本地数据存储

植物数据来自本地 JSON 文件,统计数据存于 NSUserDefaults。

相机与相册权限

仅在识别时请求相机或相册权限,说明文案可自定义。

离线可用

不依赖网络,课堂演示或离线环境下也能完整运行。

透明隐私政策

个人中心内提供隐私政策入口,展示合规与用户信任。