[ PROMPT_NODE_22574 ]
simple-todo-app
[ SKILL_DOCUMENTATION ]
# PRD: 简单待办事项应用
## 概述
一个极简的待办事项应用程序,用于在简单且定义明确的范围内测试 Loki 模式。
## 目标用户
希望通过简单方式跟踪任务的个人用户。
## 功能
### MVP(最小可行性产品)功能
1. **添加待办事项** - 用户可以添加带有标题的新待办事项
2. **查看待办事项** - 显示所有待办事项的列表
3. **完成待办事项** - 将待办事项标记为已完成
4. **删除待办事项** - 从列表中移除待办事项
### 技术栈(建议)
- 前端:React + TypeScript
- 后端:Node.js + Express
- 数据库:SQLite(本地文件)
- 无需部署(仅限本地测试)
## 验收标准
### 添加待办事项
- [ ] 待办事项标题输入框
- [ ] 提交按钮
- [ ] 新待办事项出现在列表中
- [ ] 提交后输入框清空
### 查看待办事项
- [ ] 在列表中显示所有待办事项
- [ ] 显示完成状态
- [ ] 无待办事项时显示空状态
### 完成待办事项
- [ ] 用于标记完成的复选框或按钮
- [ ] 已完成项目的视觉指示器
- [ ] 刷新后状态持久化
### 删除待办事项
- [ ] 每个待办事项上的删除按钮
- [ ] 删除前确认
- [ ] 从列表和数据库中移除
## 不在范围内
- 用户身份验证
- 到期日期
- 分类/标签
- 移动端应用
- 云部署
## 成功指标
- 所有功能正常运行
- 测试通过
- 无控制台错误
---
**目的:** 此 PRD 特意设计得非常简单,以便在不等待复杂构建或部署的情况下快速测试 Loki 模式的核心功能。