[时刻提醒你的小闹钟便利贴]一个大学生偷懒害怕的保证:用solo做了一个小的便利贴加闹钟提醒

使用 TRAE SOLO 快速构建了 Todo List 智能任务管理应用,实现了任务分类、优先级管理、到期提醒、归档管理等功能,帮助用户提升任务管理效率,从创建到完成一站式解决。

2. 背景

作为一名学生和内容创作者,玩电脑错过一些重要事情,我需要一个简单易用的任务管理工具来组织日常学习和工作。传统的笔记或简单清单缺乏分类、优先级和电脑语音提醒功能,无法有效区分任务紧急程度,平均每天花费 30 分钟整理任务但效果不佳。

3. 实践过程

任务拆解 :

核心功能:任务 CRUD、状态管理、分类管理

  • 创新功能:优先级排序、到期提醒、批量归档

  • 辅助功能:用户认证、数据统计
    技术栈 :

  • 前端:React 18 + Vite + Ant Design + TypeScript

  • 后端:Node.js + Express + Prisma + PostgreSQL

  • 认证:JWT + bcrypt
    使用 SOLO 的能力 :

  • 代码生成:快速生成 React 组件和 TypeScript 类型定义

  • 功能实现:实现任务状态流转、分类筛选等核心逻辑

  • 问题排查:解决 Select 组件 null 值警告、API 400 错误

  • 部署配置:Render 平台一键部署配置
    关键操作过程 :

  1. 初始化项目:前后端分离架构
  2. 数据库设计:Prisma ORM + sql
  3. 实现核心组件:TodoList、CategoryManager、Login
  4. 开发 API 接口:任务 CRUD、用户认证、分类管理
  5. 测试功能:验证前后端联调正常

使用方法:1.创建分类

2.创建任务便利贴

3.便利贴UI展示界面(可以对便利贴进行状态管理)个人觉得最有趣就是开启语言会有电脑语言提醒功能

4.最后就是一个统计功能查看自己是不是个自律达人,可以查看当前和之前的任务和状态

总之是个简单的项目了。对了还有个登录功能就不演示了,毕竟大家天天用。我觉得最有趣的还是这个电脑自动语音提醒。

早八福音 :+1: