# 709-web **Repository Path**: karyll-star/709-web ## Basic Information - **Project Name**: 709-web - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-28 - **Last Updated**: 2025-10-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 709寝室宇宙 - Tailwind CSS 重构版 一个使用 Tailwind CSS 重构的现代化寝室管理网页,具有可爱的二次元风格和丰富的交互功能。 ## 🚀 重构特性 ### Tailwind CSS 集成 - **完全重构**: 使用 Tailwind CSS 替换了大部分自定义 CSS - **响应式设计**: 利用 Tailwind 的响应式前缀实现移动端适配 - **自定义配置**: 扩展了 Tailwind 主题,包含项目专属颜色和字体 - **性能优化**: 减少了 CSS 文件大小,提高了加载速度 ### 图片管理方式 - **静态URL链接**: 所有图片都使用直接的外部URL链接 - **代码级别修改**: 图片内容只能通过修改HTML代码来更改 - **无编辑界面**: 移除了网页内的图片编辑功能 - **内容保护**: 用户无法通过浏览器界面修改网页内容 ### 保留的核心功能 - **鱼缸动画**: 动态水波效果和游动的小鱼 - **拖拽系统**: 宠物和植物的拖拽功能 - **波浪背景**: 动态波浪动画效果 - **特殊动画**: 眨眼、摆动等自定义动画 ## 🎨 设计特色 ### 视觉风格 - **二次元主题**: 可爱的动漫风格设计 - **渐变色彩**: 丰富的渐变背景和元素 - **动画效果**: 流畅的悬停和交互动画 - **响应式布局**: 适配各种屏幕尺寸 ### 组件系统 - **舍友卡片**: 展示个人信息的卡片(图片不可编辑) - **宠物窝**: 动态鱼缸和植物区域 - **今日舍规**: AI 舍长每日规则生成 - **节日倒计时**: 重要日期的倒计时显示 ## 🛠️ 技术架构 ### 前端技术 - **HTML5**: 语义化标签结构 - **Tailwind CSS**: 实用优先的 CSS 框架 - **JavaScript ES6+**: 现代 JavaScript 特性 - **Font Awesome**: 图标库 ### 核心功能 - **音效系统**: 内置音效播放 - **拖拽交互**: 触摸和鼠标拖拽支持 - **动画引擎**: 自定义动画和过渡效果 - **内容保护**: 静态内容,无法通过界面修改 ## 📱 响应式设计 ### 断点设置 - **移动端**: `< 768px` - 单列布局 - **平板端**: `768px - 900px` - 自适应布局 - **桌面端**: `> 900px` - 完整布局 ### 适配特性 - 触摸友好的交互设计 - 移动端优化的导航菜单 - 自适应的卡片网格布局 - 响应式的鱼缸和植物区域 ## 🎯 功能模块 ### 1. 舍友一览 - 个人信息展示 - 静态图片显示(不可编辑) - 动态状态显示 - 交互式卡片 ### 2. 宠物窝 - 动态鱼缸效果 - 游动的小鱼动画 - 植物区域展示 - 拖拽交互功能 ### 3. 今日舍规 - AI 舍长角色 - 每日规则生成 - 动态内容更新 - 视觉化展示 ### 4. 节日倒计时 - 重要日期提醒 - 实时倒计时 - 特殊效果显示 - 节日提醒通知 ## 🔧 开发指南 ### 环境要求 - 现代浏览器支持 - 网络连接(CDN 资源) - 本地服务器(推荐) ### 快速开始 1. 克隆项目到本地 2. 使用本地服务器打开 `index.html` 3. 开始开发和调试 ### 自定义配置 - 修改 `tailwind.config.js` 中的主题设置 - 在 `styles.css` 中添加自定义样式 - 在 `script.js` 中扩展功能模块 - **修改图片**: 直接编辑HTML中的`src`属性 ### 图片管理说明 由于移除了图片编辑功能,如需更改图片内容: 1. 直接编辑 `index.html` 文件 2. 修改对应 `` 标签的 `src` 属性 3. 将新的图片URL替换原有链接 4. 保存文件并刷新浏览器 ## 📊 性能优化 ### CSS 优化 - Tailwind CSS 按需加载 - 自定义样式最小化 - 动画性能优化 - 响应式图片支持 ### JavaScript 优化 - 模块化代码结构 - 事件委托优化 - 内存泄漏防护 - 异步加载支持 ## 🌟 特色亮点 ### 用户体验 - **流畅动画**: 60fps 的动画性能 - **触摸友好**: 移动端优化的交互 - **视觉反馈**: 丰富的悬停和点击效果 - **无障碍支持**: 语义化标签和键盘导航 ### 开发体验 - **代码简洁**: Tailwind 类名系统 - **易于维护**: 模块化的代码结构 - **快速原型**: 组件化的设计系统 - **内容保护**: 静态内容,防止意外修改 ### 安全特性 - **内容保护**: 用户无法通过浏览器修改内容 - **静态展示**: 所有内容都是预定义的 - **代码级别控制**: 只有开发者可以修改内容 - **无用户输入**: 避免了XSS等安全风险 ## 🔮 未来规划 ### 功能扩展 - [ ] 更多宠物类型 - [ ] 宿舍公告系统 - [ ] 学习计划管理 - [ ] 社交功能集成 ### 技术升级 - [ ] PWA 支持 - [ ] 离线功能 - [ ] 数据同步 - [ ] 性能监控 ## 📄 许可证 本项目采用 MIT 许可证,详见 [LICENSE](LICENSE) 文件。 ## 🤝 贡献指南 欢迎提交 Issue 和 Pull Request 来改进项目! --- **709寝室宇宙** - 用 Tailwind CSS 重构的现代化寝室管理网页 🎉