【新春创造营】新年断舍离 AI 清理官

:broom: 新年断舍离 AI 清理官

GitHub Pages
iFlow新春创造营
春节主题

一个幽默风趣的 AI 清理官,帮你把 2025 不该带进 2026 的东西清理掉!本项目为 iFlow CLI 新春创造营 参赛作品。

:sparkles: 项目简介

新年断舍离 AI 清理官 是一个基于 Web 的互动应用,用户输入想要清理的领域和具体项目,AI 清理官会以"嘴上不留情、但心里站在用户这边"的风格,给出幽默的清理建议。

:bullseye: 核心特色

  • 幽默不刻薄:吐槽略有犀利,但绝不对人攻击
  • 结构清晰:严格按照":wastebasket:该扔的、:speech_balloon:为什么、:seedling:换成什么更划算"输出
  • 节日氛围:新年红色主题,喜庆又不失专业
  • 响应式设计:完美适配手机、平板和桌面设备

:rocket: 在线体验

:globe_with_meridians: 在线地址https://guangsizhongbin.github.io/spring/

:mobile_phone: 本地运行

# 方法一:直接打开
open index.html

# 方法二:使用本地服务器
python3 -m http.server 8080
# 访问 http://localhost:8080

:hammer_and_wrench: 技术栈

技术 用途 说明
HTML5 页面结构 语义化标签,Bootstrap 5 框架
CSS3 样式设计 渐变、动画、响应式布局
JavaScript 交互逻辑 AI 吐槽生成、表单处理
Bootstrap 5 UI 框架 快速构建响应式界面
Font Awesome 图标库 丰富的图标支持

:clipboard: 功能特性

1. 用户输入界面

  • 断舍离领域:自定义清理领域(如:手机App、衣柜、朋友圈等)
  • 项目列表:每行一条,支持多条内容输入
  • 示例数据:页面加载时预填示例,方便快速体验

2. AI 清理官核心

  • 幽默吐槽库:内置丰富的吐槽理由和替代建议
  • 智能匹配:根据输入内容生成针对性回应
  • 随机生成:每次生成不同的幽默理由,增加趣味性

3. 交互功能

  • 加载动画:提交时显示AI思考动画
  • 结果复制:一键复制清理建议
  • 分享提示:提供截图分享建议
  • 键盘快捷键
    • Ctrl/Cmd + Enter:快速提交
    • ESC:重置表单

4. 输出结构(严格遵循要求)

🗑️ 该扔的:明确指出的清理对象
💬 为什么:略带吐槽的幽默理由  
🌱 换成什么更划算:积极向上的替代建议

:building_construction: 实现过程

阶段一:需求分析与规划

  1. 分析比赛要求:研究 iFlow 新春创造营主题要求
  2. 确定项目方向:结合"春节"和"AI"元素,选择"断舍离"主题
  3. 设计交互流程:用户输入 → AI 处理 → 幽默输出

阶段二:技术选型与架构

  1. 前端技术栈:选择 HTML/CSS/JS + Bootstrap 5

  2. 项目结构

    ├── index.html      # 主页面
    ├── style.css       # 样式和动画
    └── script.js       # AI逻辑和交互
    
  3. 响应式设计:使用 Bootstrap 网格系统

阶段三:核心功能开发

  1. UI 界面开发

    • 新年红色主题设计
    • 卡片式布局
    • 微交互动画效果
  2. AI 逻辑实现

    // AI 吐槽库结构
    const aiResponses = {
      generic: ["幽默吐槽1", "幽默吐槽2"],
      alternatives: ["替代建议1", "替代建议2"],
      suggestions: {
        '手机App': ["领域特定建议1", "领域特定建议2"]
      }
    };
    
  3. 交互功能开发

    • 表单验证与提交
    • 加载状态管理
    • 结果展示与复制

阶段四:优化与测试

  1. 前端测试:使用 frontend-tester 进行代码审查
  2. 功能测试:验证所有交互功能
  3. 性能优化:压缩资源、优化动画
  4. 跨浏览器测试:确保主流浏览器兼容性

:file_folder: 项目结构

spring-cleanup-ai/
├── index.html          # 主页面
├── style.css           # 样式表
├── script.js           # JavaScript 逻辑
├── README.md           # 项目说明(本文件)
└── .git/               # Git 版本控制

文件说明

  • index.html:页面主体结构,包含表单和结果展示区域
  • style.css:所有样式定义,包括动画、响应式设计
  • script.js:核心逻辑,AI 吐槽生成、表单处理、交互功能

:video_game: 使用方法

快速开始

  1. 打开网页
  2. 在左侧表单填写:
    • 断舍离领域:如"手机App"、“衣柜”、“朋友圈”
    • 具体内容:每行一条,如"三年没打开过的健身App"
  3. 点击"召唤 AI 清理官"
  4. 查看右侧的幽默清理建议

示例输入

领域:手机App
内容:
三年没打开过的健身App
只剩一只的袜子
总说"改天约"但从不联系的朋友
囤了三年没看的电子书

预期输出

🗑️ 三年没打开过的健身App
💬 三年没打开?它在你手机里的存在就是个哲学问题...
🌱 换成真正会用的健身教程视频

:rocket: 部署指南

GitHub Pages 部署

  1. 创建 GitHub 仓库
  2. 推送代码到仓库
  3. 在仓库设置中启用 GitHub Pages
  4. 选择 main 分支和 /(root) 文件夹
# 本地 Git 操作
git init
git add .
git commit -m "初始提交"
git remote add origin https://github.com/guangsizhongbin/spring.git
git branch -M main
git push -u origin main

自定义域名(可选)

如需使用自定义域名,可在仓库设置中添加 CNAME 文件。

:trophy: 比赛相关信息

比赛要求

  • 比赛名称:iFlow CLI 新春创造营
  • 主题要求:与"春节"相关的小型项目
  • 时间:2026年1月30日 - 2月10日
  • 提交方式:在 iFlow 论坛发帖分享制作流程与作品

本项目如何符合要求

  1. 春节主题:新年断舍离,符合春节"辞旧迎新"传统
  2. AI 元素:AI 清理官角色,体现技术特色
  3. 互动性:用户输入 + AI 输出,增强参与感
  4. 分享价值:输出结果幽默有趣,适合截图分享

发帖建议

  • 标题:【新春创造营】新年断舍离 AI 清理官
  • 内容要点
    1. 项目简介和创意来源
    2. 使用 iFlow CLI 的实现过程
    3. 技术亮点和特色功能
    4. 在线体验链接和截图展示
    5. 使用感受和改进计划

:wrench: 开发与贡献

本地开发

# 克隆项目
git clone https://github.com/guangsizhongbin/spring.git
cd 仓库名

# 启动开发服务器
python3 -m http.server 8000

扩展建议

  1. 后端集成:连接真正的 AI 模型 API
  2. 用户账户:保存历史清理记录
  3. 社交分享:集成社交媒体分享功能
  4. 多语言:支持更多语言版本
  5. 主题切换:深色模式/浅色模式

:page_facing_up: 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。

:folded_hands: 致谢


祝大家 2026 年一码当先、码到成功、骏码奔腾、人强码壮! :confetti_ball:

本项目使用 iFlow CLI 开发,为 iFlow 新春创造营参赛作品。

可以可以~查看私信哦