# 蟹bro plus **Repository Path**: deepseek-r1/crabro-plus ## Basic Information - **Project Name**: 蟹bro plus - **Description**: No description available - **Primary Language**: Rust - **License**: CC-BY-SA-4.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 10 - **Created**: 2025-04-23 - **Last Updated**: 2025-12-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 蟹bro plus 🦀 Crabro Plus - 区块链电子宠物 [![MoChain Certified](https://img.shields.io/badge/MoChain-Certified-green)](https://mochain.xyz) [![Gitee Stars](https://gitee.com/deepseek-r1/crabro-plus/badge/star.svg)](https://gitee.com/deepseek-r1/crabro-plus) **当复古硬件遇见区块链** - 全球首款运行在RISCV开发板上的链游 ## ✨ 核心特性 - 🕹️ 8-bit风格螃蟹养成体验 - ⛓️ 基于MoChain的NFT基因系统 - 🔋 超低功耗电子墨水屏适配 - 🤖 本地化AI情绪引擎 ## 🛠️ 快速开始 ```bash # 安装Rust环境 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh # 克隆仓库 git clone https://gitee.com/deepseek-r1/crabro-plus.git # 运行模拟器 cd crabro-plus/src/godot godot --path project.godot ``` ## 🧩 技术栈 | 层级 | 技术选型 | |------|----------| | 游戏引擎 | Godot 4.2 + Rust GDExtension | | 区块链 | MoChain (Substrate改进版) | | 人工智能 | MiniCPM-Llama3 微调模型 | | 嵌入式 | RT-Thread + Embassy-Rust | ## 🦀 基础功能伪代码 ```rust // 宠物情绪状态机 impl CrabAI { fn update_mood(&mut self, env: Environment) { let hunger_factor = self.calc_hunger(env.last_feeding); let social_factor = self.social_interaction.score(); self.mood = match (hunger_factor, social_factor) { (h, _) if h < 0.3 => Mood::Angry, (_, s) if s > 0.7 => Mood::Happy, _ => Mood::Neutral }; // 生成链上存证 MoChain::log_event(CrabEvent::MoodChange { timestamp: env.now, mood: self.mood.clone() }); } } ``` ## 🤝 贡献指南 1. Fork本仓库并创建特性分支 2. 提交符合规范的Commit消息 3. 发起Pull Request并关联对应Issue 4. 通过CI测试后等待代码审查 > 完整贡献规范请参阅 [CONTRIBUTING.md](docs/CONTRIBUTING.md) ## 📜 开源协议 本仓库采用混合开源协议: - 代码部分遵循 MIT 许可证 (详见 [LICENSE-CODE](LICENSE-CODE)) - 美术资源遵循 CC BY-NC-SA 4.0 许可证 (详见 [LICENSE-ART](LICENSE-ART)) 商业使用授权需通过 DAO 治理提案批准,联系 legal@mochain.xyz