开发示例
Pocket Stack 的 98% 的特性是 Vibe Coding 开发的结果。为了测试在该实践的基础上AI辅助开发新功能的效果,我开发了一个SAAS模式的任务管理功能。
该示例完全使用AI开发。经过在多个开发Agent测试,虽然效果不同,但都能完成开发。
工具比较
| IDE | 大模型 | 打分 | 说明 |
|---|---|---|---|
| Trae 国内版 | Doubao-Seed-1.8 | 90分 | 可以实现vibe开发。一半功能一次成型,一半需要补充debug提示词 |
| Trae 国际版 | Ginimi-3-flash | 95分 | 可以实现vibe开发。20%的情况需补充debug提示词 |
| Antigravity | Ginimi-3-flash | 98分 | 可以实现vibe开发。几乎都能实现一次成型 |
| Antigravity | Ginimi-3-Pro | 98分 | 可以实现vibe开发。几乎完美 |
功能特性
- 仪表盘:个人和管理员有不同的仪表盘。
- 任务管理:支持列表、分页、检索、排序、创建、编辑、删除等。
- 视图切换:用户可以在表格和看板之间切换视图。
- 任务看板:看板实现了任务卡片的拖拽更换泳道和排序。
- 任务日历:可以在日历中查看每日创建的任务。
- 任务归档:任务可以设置为归档,在“归档箱”进行管理、恢复。
- 全屏切换:任务管理页面可以全屏展开。
- 前端状态持久化:利用浏览器持久化用户视图设置等数据。
- 数据隔离:不同用户的任务数据隔离。管理员只能看到统计数据。
部分功能截图
任务管理(表格模式)

任务看板(看板模式)

任务创建、编辑表单

任务日历
