CyberPlant 赛博植物
项目概述
这是一个基于区块链技术的植物NFT项目,包含前端界面、后端API和智能合约。本项目展示了TuyaOpen在传统物联网之外启用多样化AI应用的灵活性,展示了该框架如何适应区块链和Web3应用,同时保持其核心AI能力。
该项目将区块链技术与植物收集相结合,具有图像识别、植物分类、代币经济和多链支持等特点。TuyaOpen的AI能力增强了植物识别和分类功能,而其开发框架为构建连接物理和数字世界的复杂Web3应用提供了基础。

功能特性
- 植物NFT铸造和管理
- 图像识别和植物分类
- 代币经济和交易系统
- 多链支持 (BSC, Injective)
- 现代化Web界面
- AI驱动的植物识别
- 智能合约集成
技术栈
- 前端: React 18, TypeScript, Vite, Tailwind CSS, Axios
- 后端: Python, FastAPI, Docker
- AI: 智谱AI API
- 区块链: Solidity, Hardhat, Web3.js
- 网络: BSC网络, Injective网络
- 嵌入式: Display 显示屏集成,实现物理展示与NFT互动
- 交互: 实时NFT状态同步,物理按钮/触摸交互控制NFT展示与切换
快速开始
- 克隆仓库并搭建开发环境
- 安装前端和后端依赖
- 配置区块链网络 (BSC, Injective)
- 设置AI API凭证
- 部署智能合约
- 本地运行应用程序
- 测试NFT铸造和交易功能
版权与许可
本项目作为Adventure X 2025 杭州黑客松的一部分开发。项目及其所有组件归参与团队成员和比赛参与者所有。保留所有权利。