常驻桌面的轻量计时器与待办管理工具——像办公桌前的一张智能便利贴。

类型
PC端应用
完成日期
2026.5
角色
独立开发
使用 AI 工具
Gemini AI Studio · v0 · ChatGPT · Cursor
状态
Shipped
Table Timer 项目总览:产品定位、核心 UI、显示模式、专注模式、任务管理、视觉系统、技术选型、架构设计、专注计时状态流转与项目演进

Gemini AI Studiov0

HTML 原型

用 Gemini AI Studio 生成基础 HTML 页面骨架,快速验证布局和交互逻辑。发现 Gemini 生成的代码过于模板化,于是导出到 v0 做进一步调整,直到交互和视觉基本满意。

ChatGPT

PRD 输出

把 Gemini 原型截图和功能描述丢给 ChatGPT,让它帮我整理成结构化的产品需求文档(PRD)。包括核心场景、使用路径、功能优先级,作为后续开发的参照。

ChatGPT

核心逻辑梳理

番茄钟状态机、DisplayTimerState 优先级构建、存储抽象层等核心逻辑,先和 ChatGPT 对一遍。它帮我理清了状态转换条件和边界情况,降低了写 bug 的概率。

Cursor Composer

代码生成与补全

拿到 PRD 后,用 Cursor Composer 打开整个 Electron 项目,按模块逐步生成代码骨架。重复性的 UI 组件和工具函数,让 Cursor 直接补全。

ChatGPTCursor

代码校验 + 提示词优化

每完成一个功能模块,把代码丢给 ChatGPT 做审查,主要检查逻辑漏洞和边界条件。同时让它帮我优化 Cursor 提示词,让后续生成的代码质量更高。