📱 WorkBuddy 提示词工具箱 iPhone AI 工作台 · 全文交互版
🔔 7月31日更新|避坑指南 + 小白必读已上线

📱 用 WorkBuddy
搭出你的 iPhone AI 工作台

👋 你好呀,这是看完视频后给你准备的「提示词工具箱」。 视频里我用 WorkBuddy 在上课前 5 分钟,从一个想法搓出了一个能装进 iPhone 主屏幕的个人工作台。 下面这份资料把搭建、避坑、进阶、小白必读的全部提示词都整理好了—— 你照着复制、发给 WorkBuddy,就能做出属于你自己的那一版。

📑 7 大部分 📋 30 段提示词 · 一键复制 ☑️ 互动自检清单 · 自动保存 🌓 浅色 / 深色主题 🔍 Ctrl K 全站搜索
00

开始之前:你是哪一种?

对号入座,再往下看 👇
👉
🐣 第一次搭建(还没动手) → 直接看【第一部分|零基础搭建】,从 0 把工作台搓出来。
🛠️ 已经搭好但遇到问题(链接打不开 / 数据不同步 / 更新丢了)→ 跳到【第二部分|避坑与修复】,按现象找答案。
🤖 想学会怎么跟 AI 提问题(看不懂回复 / 怕被重写 / 不知怎么改)→ 看【第六部分|小白必读】,照着四句话和流程图就能上手。
🚀 想升级多人多端(要账号、云同步、团队用)→ 先翻【第三部分|进阶升级】判断本地版够不够,再进【第五部分|进阶篇】照提示词实操。

🔔 7月31日更新|避坑指南 + 小白必读已上线

这份文档原本是「看完视频就能搭出 iPhone 工作台」的提示词合集。今天我补了一大波内容:

  • 🛠️ 避坑 & 修复:链接打不开、数据不同步、更新丢数据、换图标、报错求助……全都有现成提示词,照抄就能救(【第二部分】);
  • 🤖 小白必读:怎么跟 AI 提问题、看懂回复、改前先备份、别让 AI 重写整个项目——单独成【第六部分】,零基础也能看懂;
  • 🚀 进阶篇:多端同步、多人协作到底怎么做,附可直接复制的升级提示词(【第五部分】)。

第一次搭建?看【第一部分】,从 0 搓出工作台

已经搭好却翻车?看【第二部分】,按现象对号入座

想学会怎么跟 AI 一起解决问题?看【第六部分|小白必读】

想升级多人多端?先看【第三部分】判断要不要升,再翻【第五部分|进阶篇】照提示词动手

👉 四个入口,直接往下翻对应部分

💡
原文档提示:「飞书文档内暂不支持按钮一键跳锚点;用左侧「目录」面板,或浏览器里 Ctrl/⌘ + F 搜标题即可秒达。」
本页已升级为支持一键跳转锚点:用左侧「目录」面板、上面的卡片,或浏览器里 Ctrl/⌘ F 搜标题即可秒达。

📑 完整目录

01

零基础搭建个人 AI 工作台

【原内容保留】· 视频配套原始提示词合集 · 未做改动
🆕 第一次搭建 · 从这里开始

下面是视频配套的原始提示词合集,未做改动,方便第一次搭建的你照抄。想直接开搭,从这里开始往下读即可。

👋 你好呀,这是看完视频后给你准备的「提示词工具箱」。

视频里我用 WorkBuddy 在上课前的 5 分钟,从一个想法搓出了一个能装进 iPhone 主屏幕的个人工作台。下面这份文档,把搭建过程中用到的全部提示词都整理好了——你照着复制、发给 WorkBuddy,就能做出属于你自己的那一版。

🗺️
这份文档怎么用?
① 先看「一、5 步搭建路径」了解全貌;② 再按「二、提示词合集」逐个复制提示词发给 WorkBuddy;③ 最后看「三、3 个上手建议」把它改成你自己的生活。

🗺️ 一、从想法到 iPhone 主屏幕:5 步搭建路径

整个工作台不是一次写出来的,而是分 5 步、用 5 段提示词慢慢长出来的(下表结构:步骤 · 提示词 · 它在干嘛 · 你会得到):

💡
视频里重点演示的是 ① 地基 → ④ 部署 这一段——也就是「5 分钟搓出来 + 上手机」。提示词五的换肤是进阶玩法,想玩再上。

📱 成品预览 · 这就是「今日指挥中心」(互动示例)

提示词一想要的首页长这样。下面是一部可以玩的手机:勾选 Top 3 会实时更新今日完成进度,灵感全部来自文档里的演示数据。

9:41📶 🔋
下午好,蕾蕾。
8月6日 周四 · 今天不需要完成所有事,只需要完成最重要的事
🔥 连续 12 天
✦ AI 今日简报

今天的重点:准备投资人沟通材料、确认泰国机票,并完成健康项目选题。

需要注意:泰国旅行还有 18 天,机票尚未确认;投资人沟通已经临近,但准备进度较低。

建议下一步:先用 45 分钟完成投资人沟通提纲,再处理机票。

今日聚焦 Top 3
0/3
今日时间轴
10:00团课 · 垫上普拉提
14:00内容拍摄 · 工作台 vlog
19:00运动 · 安排本周训练
今日 项目 🗓日程 收集箱 👤我的

这一步对应提示词一「五、首页:今日指挥中心」的完整描述:

  • 个性化顶部区域 —— 头像、日期星期、随时间的问候语、一句个人状态、完成进度、连续天数;
  • AI 今日简报 —— 「今天的重点 / 需要注意 / 建议下一步」三段式,克制不炫技;
  • 今日聚焦 Top 3 —— 标题、领域、优先级、预计用时、倒计时、下一步行动,勾选有反馈;
  • 今日时间轴 —— 团课 / 拍摄 / 运动,用低饱和色块区分生活领域;
  • 底部固定 iOS 毛玻璃 Tab Bar —— 今日 / 项目 / 日程 / 收集箱 / 我的。

👇 往下就是让 WorkBuddy 把这一切真正做出来的 5 段提示词,全部可复制。

📋 二、提示词合集(复制即用)

🎯 2.1提示词一 · 产品需求说明书(地基)什么时候用:第一步,什么都还没做的时候 · 一句话:把六条生活主线收进一个 iPhone 指挥中心

👇 下面整段就是完整提示词,全选复制发给 WorkBuddy 即可:

共 18 个部分 一 、 身份与使用场景(六条生活主线) 二 、 目前最困扰我的问题 三 、 产品目标 四 、 产品核心结构(底部 5 个 Tab) 五 、 首页:今日指挥中心 六 、 项目中心 七 、 任务系统 八 、 收集箱 九 、 Gmail 与 QQ 邮箱 十 、 日程页面 十一 、 个人数据面板 十二 、 视觉风格 十三 、 演示数据 十四 、 数据与安全 十五 、 必须覆盖的状态 十六 、 开发顺序 十七 、 验收标准 十八 、 开始开发前必须先回答
请作为我的产品经理、信息架构师、UI/UX 设计师和前端开发助手,帮我设计并开发一个真正适合我本人日常使用的 iPhone 优先个人 AI 工作台。 产品暂定名:「蕾蕾的 Personal OS」 副标题:「把散落的生活,收进今天。」 这不是一个普通的待办清单,而是一个融合工作、个人生活、内容创作、学习、旅行、健康和教学管理的个人指挥中心。 请先理解需求、规划产品,再分阶段搭建。不要一开始直接输出大量代码或一次性堆完全部功能。 一、我的身份与使用场景 我是一个同时管理多重身份的自由职业者和内容创作者,主要包含以下六条生活与工作主线: 1. 自媒体内容创作 2. AI 学习与实践 3. 旅行计划与倒计时准备 4. 健康相关个人项目 5. 团课老师的课程与学员服务 6. 个人生活中的临时事务 我的典型事项包括: - 记录内容灵感 - 规划选题、脚本、拍摄、剪辑和发布 - 学习 AI 工具、课程和案例 - 输出 AI 学习成果 - 准备泰国旅行 - 查询和购买机票 - 准备行李、签证、酒店和旅行资料 - 推进健康项目的内容和产品产出 - 准备与项目投资人的沟通 - 安排团课和备课 - 整理并发送学员课后照片 - 记录运动安排 - 处理送鞋、购买物品等个人生活事务 二、目前最困扰我的问题 1. 灵感、任务和信息散落在微信、备忘录、邮箱和其他软件中; 2. 每天面对很多不同类型的事情,不知道应该先做什么; 3. 重要事项没有被拆成清晰的下一步行动,容易持续拖延; 4. 内容创作、学习、旅行、项目和生活事务缺少统一的可视化; 5. 记录很多,但回顾、整理和真正执行得很少。 三、产品目标 这个工作台应该帮助我完成以下转变: - 打开首页后,10 秒内知道今天最应该做的三件事; - 所有临时灵感先进入同一个收集箱,不再散落; - 每个项目都能看到进度、截止日期和下一步行动; - 旅行、内容、学习、健康和课程安排都能被可视化; - AI 自动分析任务,并生成克制、简短、可执行的每日简报; - 重要但被拖延的事情会得到提醒; - 页面内容丰富、有个人特色,适合录制社交媒体教程视频; - 丰富不等于杂乱,始终保持苹果原生、克制、低干扰的体验。 四、产品核心结构 底部使用固定的 iOS 毛玻璃 Tab Bar,共五个入口: 1. 今日 2. 项目 3. 日程 4. 收集箱 5. 我的 设置一个全局悬浮「+」按钮,用于快速记录: - 新任务 - 新灵感 - 新笔记 - 新日程 - 新项目 - 照片或文件 任何高频功能最多两次点击即可到达。 五、首页:今日指挥中心 首页是整个产品最重要的页面,要有丰富的信息和明显的视觉记忆点。 首页从上到下包含: 1. 个性化顶部区域 显示: - 我的个人照片或头像 - 当前日期和星期 - 根据时间变化的问候语 - 一句简短的个人状态 - 今日完成进度 - 连续使用天数 示例: "下午好,蕾蕾。" "今天不需要完成所有事,只需要完成最重要的事。" 允许后续上传并更换我的照片。 2. AI 今日简报 以一张醒目的主卡片呈现,但不要做得过度科技化。 AI 简报需要综合分析: - 今日任务 - 逾期任务 - 各项目截止时间 - 旅行倒计时 - 今日课程 - 尚未完成的 Top 3 - 最近记录但没有整理的灵感 - 长时间未推进的项目 - Gmail 中可能需要处理的重要邮件 简报保持简短,建议使用以下结构: "今天的重点" "需要注意" "建议下一步" 示例: 今天最重要的是准备投资人沟通材料、确认泰国机票,并完成健康项目选题。 泰国旅行还有 18 天,机票尚未确认;投资人沟通已经临近,但准备进度较低。 建议先用 45 分钟完成投资人沟通提纲,再处理机票。 第一版优先实现基于任务、截止日期和优先级的规则简报。 如果当前环境支持 AI 模型调用,再增加"AI 深度分析"按钮。AI 不得擅自修改、删除或完成任务,只能提出建议,所有改变都需要用户确认。 3. 今日聚焦 Top 3 展示今天最重要的三件事。 每个事项显示: - 标题 - 所属领域 - 优先级 - 预计用时 - 截止时间 - 当前进度 - 一个明确的下一步行动 支持: - 从任务中加入 Top 3 - 调整顺序 - 勾选完成 - 延期 - 替换 - 开始专注计时 - 完成后的轻量反馈动画 4. 今日时间轴 使用竖向 Timeline 呈现当天安排,包括: - 团课时间 - 内容拍摄 - AI 学习 - 项目工作 - 运动 - 个人事务 - 空闲时间块 显示当前时间线,并区分: - 已完成 - 正在进行 - 即将开始 - 尚未安排 用户可以点击空白时间段新增安排,也可以将任务加入时间轴。 5. 六大生活主线 使用横向滑动的项目卡片或紧凑网格,展示: - 内容创作 - AI 学习 - 泰国旅行 - 健康项目 - 团课教学 - 个人生活 每张卡片显示: - 自定义图标或封面 - 项目名称 - 当前进度 - 下一步行动 - 截止日期或倒计时 - 待办数量 - 最近更新 不同领域使用低饱和主题色区分: - 内容创作:低饱和珊瑚色 - AI 学习:雾霾蓝 - 泰国旅行:低饱和沙金色 - 健康项目:鼠尾草绿 - 团课教学:淡紫灰 - 个人生活:暖灰色 颜色只用于小面积识别,不使用大面积高饱和背景。 6. 待处理提醒 单独显示需要注意但尚未进入 Top 3 的事项,例如: - 鞋子需要送洗 - 泰国机票尚未购买 - 投资人沟通材料尚未准备 - 三条灵感还未整理 - 学员课后照片还未发送 支持一键: - 加入今日 - 延期 - 标记完成 - 移入项目 - 忽略提醒 7. 最近灵感 显示最近三至五条灵感,并标注来源: - 手动记录 - 语音记录 - Gmail - 图片 - 网页 - 其他 支持一键将灵感转化为: - 内容选题 - 任务 - 项目 - 笔记 - 归档 六、项目中心 项目页面不要只做成普通列表,而要做成视觉化的个人生活地图。 默认包含六个项目空间: A. 内容创作 采用内容生产流程:灵感 → 选题 → 脚本 → 待拍摄 → 剪辑中 → 待发布 → 已发布 每个内容卡片显示: - 标题 - 内容平台 - 内容类型 - 当前阶段 - 计划发布日期 - 封面图 - 相关素材 - 下一步行动 支持平台标签: - 小红书 - 抖音 - 视频号 - 公众号 - 其他 增加简单统计: - 本周灵感数 - 制作中内容 - 已发布内容 - 待复盘内容 B. AI 学习 包含: - 正在学习 - 待学习 - 已完成 - 待实践 - 已形成成果 每条学习记录可以包含: - 学习主题 - 来源 - 链接 - 学习进度 - 关键笔记 - 下一步实践 - 是否可以转化为内容选题 突出"学完以后要产出什么",避免只收藏不实践。 C. 泰国旅行 用高视觉化倒计时卡片呈现:"距离泰国出发还有 XX 天" 包含旅行准备清单: - 机票 - 酒店 - 签证 - 保险 - 行李 - 路线 - 预算 - 网络与电话卡 - 当地交通 - 内容拍摄计划 每一项显示: - 状态 - 截止日期 - 预算 - 预订信息 - 相关文件 - 下一步行动 增加旅行准备完成百分比和倒计时进度。 D. 健康项目 包含: - 项目目标 - 当前阶段 - 本周关键产出 - 内容计划 - 产品或服务构想 - 投资人沟通 - 下一步行动 - 里程碑 - 项目资料 需要特别突出:"准备投资人沟通材料" 可以拆分为: - 明确沟通目标 - 整理项目介绍 - 准备核心数据 - 整理商业模式 - 列出希望获得的帮助 - 预约沟通时间 E. 团课教学 包含: - 课程日历 - 课程名称 - 上课时间 - 上课地点 - 学员或班级 - 备课状态 - 课程重点 - 课后照片 - 课后反馈 - 是否已发送资料 增加一个"课后待处理"视图,自动汇总: - 尚未整理的照片 - 尚未发送的照片 - 尚未记录的课后反馈 - 下一节需要准备的课程 F. 个人生活 管理生活中的临时事务,例如: - 鞋子送洗 - 购买物品 - 预约 - 缴费 - 家庭事务 - 健康检查 - 其他杂事 七、任务系统 任务字段至少包括: - 标题 - 详细说明 - 所属项目 - 所属生活领域 - 优先级 - 截止日期与时间 - 预计用时 - 当前进度 - 下一步行动 - 是否加入今日 - 是否加入 Top 3 - 状态 - 创建时间 - 完成时间 - 相关链接 - 图片或附件 任务状态: - 收集箱 - 待处理 - 进行中 - 等待中 - 已完成 - 已取消 优先级不要只使用抽象的高、中、低,还需要结合以下因素生成建议: - 是否重要 - 是否紧急 - 是否临近截止日期 - 是否阻塞其他事项 - 是否已经拖延 - 是否与当前核心项目有关 AI 可以推荐优先级,但不能未经确认直接修改。 八、收集箱 将原来的"收件箱"改名为"收集箱",避免和邮箱混淆。 收集箱用于承接所有还没来得及分类的信息: - 一句话灵感 - 临时任务 - 语音记录 - 照片 - 网页链接 - 邮件转入事项 - 待确认的计划 记录时尽量降低阻力,只强制填写内容。 支持后续整理为: - 今日任务 - 内容选题 - 项目任务 - AI 学习资料 - 旅行事项 - 团课事项 - 普通笔记 - 归档 显示: - 未整理总数 - 今日新增 - 最早未整理时间 - 建议优先整理的内容 九、Gmail 与 QQ 邮箱 Gmail 是可选增强功能,不应阻塞第一版开发。 如果当前 WorkBuddy 环境支持官方 Gmail Connector: 1. 通过 WorkBuddy 的 Connector/OAuth 授权连接 Gmail; 2. 不保存 Gmail 密码; 3. 只读取用户授权范围内的邮件; 4. 默认只获取最近邮件和重要邮件摘要; 5. 将邮件整理为"需要行动""等待回复""仅供阅读"; 6. 用户确认后,才能把邮件转化为任务; 7. 不得未经用户确认自动发送、回复或删除邮件; 8. 首页只显示摘要,不直接暴露敏感邮件正文。 如果当前环境无法使用 Gmail Connector: - 使用明确标注为"演示数据"的邮件卡片; - 保留"连接 Gmail"入口; - 不要伪造已经成功连接的状态。 QQ 邮箱第一版不做真实接入,仅保留: - "连接 QQ 邮箱"的禁用入口; - "即将支持"的提示; - 手动将邮件内容复制到收集箱的功能。 不要在纯前端或 LocalStorage 中存储邮箱密码、授权码、Access Token 或 API Key。 十、日程页面 提供日、周两种视图。 日视图突出当天时间轴。 周视图使用紧凑的可视化布局,帮助我观察: - 内容创作时间 - AI 学习时间 - 团课时间 - 运动时间 - 项目推进时间 - 旅行准备时间 - 个人生活事项 不同领域使用对应的低饱和颜色。 支持: - 新建日程 - 编辑和删除 - 重复日程 - 关联项目 - 关联任务 - 标记完成 - 拖动调整时间 - 时间冲突提醒 十一、个人数据面板 "我的"页面包含个人照片和以下可视化数据: - 本周完成任务数 - Top 3 完成率 - 本周专注时间 - 内容创作进度 - AI 学习时长 - 团课数量 - 运动次数 - 旅行准备进度 - 健康项目推进情况 - 收集箱清空次数 图表要简洁、克制,不使用复杂商业仪表盘风格。 可以使用: - 环形进度 - 小型趋势图 - 连续完成热力图 - 每周时间分布 - 项目进度条 十二、视觉风格 第一版采用"苹果原生+低饱和个人手账感"。 视觉关键词: - 克制的白色 - 温柔 - 高级 - 清爽 - 低干扰 - 轻盈 - 有呼吸感 - 内容丰富但不拥挤 - 具有个人照片和生活痕迹 具体要求: - 背景使用柔和白色或非常浅的暖灰色 - 导航栏和底部 Tab Bar 使用适度毛玻璃效果 - 使用 iOS 风格系统字体 - 卡片采用细边框、微弱阴影和 16~22px 圆角 - 使用低饱和颜色区分生活领域 - 避免纯黑大色块 - 避免大面积渐变 - 避免霓虹色 - 避免过多悬浮卡片 - 避免典型企业后台风格 - 图标统一使用简洁线性图标 - 点击区域不得小于 44×44px - 适配 iPhone 刘海、灵动岛和底部安全区域 - 底部导航不得遮挡内容 - 支持浅色模式,深色模式可以放在后续阶段 个人化元素: - 支持上传个人头像和生活照片 - 旅行项目可以使用目的地照片 - 内容项目可以显示内容封面 - 团课项目可以显示课程照片 - 健康项目可以使用专属视觉图标 - 后续允许加入用户提供的手绘海报元素 在没有收到手绘参考图前,不要自行生成过于卡通的插画。先完成苹果原生低饱和版本,并为手绘视觉皮肤预留扩展能力。 十三、演示数据 因为这个产品需要用于教程视频录制,首次打开时请自动生成一套真实、丰富但不过量的演示数据。 演示数据必须与我的生活匹配,例如: 今日 Top 3: 1. 准备健康项目投资人沟通提纲 2. 查询并确认泰国往返机票 3. 完成 Personal OS 教程视频脚本 其他任务: - 鞋子送洗 - 整理上周团课照片 - 将课后照片发送给学员 - 学习一个新的 AI 工作流 - 整理三条小红书选题 - 安排本周运动 - 检查泰国酒店信息 旅行数据: - 距离出发 18 天 - 机票未完成 - 酒店已初步选择 - 行李清单完成 35% - 旅行准备总体完成 42% 内容创作数据: - 12 条灵感 - 3 条待写脚本 - 2 条待拍摄 - 1 条剪辑中 - 4 条已发布 团课数据: - 本周 4 节课 - 2 组课后照片待发送 - 1 节课程需要备课 请提供"恢复演示数据"功能,方便重复录制教程。 十四、数据与安全 第一版使用 LocalStorage 保存: - 任务 - 项目 - 日程 - 灵感 - 个人设置 - 演示数据 - 照片的本地引用或适当压缩后的数据 要求: - 刷新页面不丢失 - 对所有数据读写进行统一封装 - 数据结构可升级 - 提供数据导出与导入 - 提供恢复演示数据 - 清除数据前二次确认 - 不在 LocalStorage 中保存邮箱密码、授权码或 AI API Key - 真实 Gmail 数据与本地演示数据必须明确区分 十五、必须覆盖的状态 所有主要模块必须设计: - 正常状态 - 空状态 - 首次使用状态 - 演示数据状态 - 加载状态 - 操作成功状态 - 操作失败状态 - 网络不可用状态 - 删除确认 - 表单校验 - 邮箱未连接状态 - 邮箱授权失效状态 - AI 暂时不可用状态 当 AI 或邮箱不可用时,任务、项目、日程和收集箱仍然必须正常工作。 十六、开发顺序 请严格分阶段开发。 第一阶段:高保真可视化原型 先实现: - 全局视觉系统 - 底部五个 Tab - 首页完整布局 - 六条生活主线 - 丰富演示数据 - 旅行倒计时 - Top 3 - 今日时间轴 - 项目卡片 - 收集箱摘要 - 个人数据面板 第一阶段的重点是视觉完整、内容丰富、适合手机录屏。 第二阶段:核心交互与持久化 实现: - 任务增删改查 - Top 3 管理 - 项目管理 - 收集箱整理 - 日程管理 - LocalStorage 持久化 - 数据导入导出 - 演示数据恢复 第三阶段:领域工作流 实现: - 内容创作看板 - AI 学习转化流程 - 旅行准备清单 - 健康项目里程碑 - 投资人沟通准备 - 团课课后处理 - 项目进度和下一步行动 第四阶段:AI 与邮箱 实现: - 本地规则每日简报 - AI 深度分析 - Gmail Connector - 邮件行动项提取 - 邮件转任务确认 - AI 错误和未授权状态 第五阶段:个人化与体验优化 实现: - 上传个人照片 - 项目封面 - 低饱和主题 - 后续手绘海报视觉皮肤 - 微动效 - 深色模式 - 手机端全面适配与性能优化 十七、验收标准 最终产品必须满足: - 首页 10 秒内可以看懂今天的重点 - iPhone 页面无横向滚动 - 任意核心功能最多两次点击可达 - 刷新后本地数据不丢失 - Top 3 与任务数据保持同步 - 项目具有明确的下一步行动 - 旅行倒计时和准备进度正确 - 内容创作流程状态可以流转 - 团课照片待处理状态可以管理 - 收集箱内容可以转化为不同类型 - AI 不可用时核心功能仍然可用 - Gmail 未授权时不得显示为已连接 - 不在前端保存敏感凭证 - 演示数据足够丰富,适合录制教程视频 - 丰富但不杂乱,保持苹果原生和低饱和视觉 - 所有按钮都有明确操作反馈 十八、开始开发前必须先回答 在编写代码前,请先输出: 1. 你对这个产品的简短理解; 2. 你准备创建的页面; 3. 底部五个 Tab 的信息架构; 4. 核心数据结构; 5. 首页从上到下的模块顺序; 6. 第一阶段准备实现的内容; 7. 当前环境是否支持 Gmail Connector; 8. 哪些功能需要后端或额外授权; 9. 需求中存在的冲突或风险; 10. 你建议暂缓到第二版的功能。 等我回复"确认第一阶段"后,再开始搭建。 不要自行删减上述需求。如果某项当前无法实现,请明确说明原因并制作合理的降级方案,不要假装已经实现。
什么时候用:第一步,什么都还没做的时候。把下面整段复制给 WorkBuddy,它就会按你的生活造一个专属工作台。一句话理解:这不是「写个待办 App」,而是「把我的六条生活主线收进一个 iPhone 指挥中心」 这份需求很长,但结构很清晰,一共 18 个部分:
🔧 2.2提示词二 · 第一阶段高保真原型作用:把提示词一的需求,先做成「能看不能点」的高保真界面,确认样子对不对
确认产品方向。现在只执行第一阶段:完成 iPhone 首页和五个底部导航页面的高保真可视化原型,使用完整演示数据。暂时不要接 Gmail,不要实现复杂后端。完成后先展示手机端效果和页面清单。
把提示词一的输出接在这里,继续往下长
🖱️ 2.3提示词三 · 第二阶段真实交互作用:让界面上的按钮、增删改查、本地保存全都真的能用。
现在进入第二阶段。请逐项实现任务、Top 3、项目、日程和收集箱的真实交互,并使用 LocalStorage 持久化。每完成一个模块都要测试新增、编辑、完成、删除和刷新恢复。
每完成一个模块,都要测试「新增 / 编辑 / 完成 / 删除 / 刷新恢复」
🌐 2.4提示词四 · 公网部署为 PWA作用:把项目变成一个能在 iPhone Safari 打开、还能「添加到主屏幕」当 App 用的公网链接
请把当前 personal-os 项目制作成适合 iPhone 添加到主屏幕使用的 PWA,并部署为一个长期有效的 HTTPS 公开网址。 请基于当前已经完成的项目继续处理,不要重新创建项目,不要改变现有视觉风格、页面结构、业务功能和 LocalStorage 数据逻辑。 具体要求: 一、PWA 配置 1. 创建 manifest.webmanifest; 2. 设置应用名称为"蕾蕾 Personal OS"; 3. 短名称设置为"蕾蕾 OS"; 4. display 设置为 standalone; 5. orientation 设置为 portrait; 6. 配置 theme_color 和 background_color; 7. 配置适用于 iPhone 主屏幕的应用图标; 8. 在 index.html 中加入 manifest 引用; 9. 加入 apple-mobile-web-app-capable; 10. 加入 apple-mobile-web-app-status-bar-style; 11. 加入 apple-mobile-web-app-title; 12. 加入 apple-touch-icon; 13. 正确适配 iPhone 刘海、灵动岛和底部安全区域; 14. 从主屏幕打开时隐藏浏览器地址栏,尽量呈现原生 App 感; 15. 如果适合,请添加基础 Service Worker,使页面打开过一次后可以在弱网或离线状态下继续访问。 二、数据要求 1. 保留当前 LocalStorage 持久化功能; 2. 刷新页面后任务、项目和设置不得丢失; 3. 不要把个人数据写死在公开源代码中; 4. 演示数据和真实个人数据需要明确区分; 5. 提供数据导出、导入和恢复演示数据功能; 6. 不要清除当前已有数据; 7. 不要在前端保存邮箱密码、API Key 或其他敏感凭证。 三、部署要求 优先使用当前环境支持的一键部署能力,例如: - EdgeOne Pages - CloudStudio - 腾讯 CloudBase - 或当前 WorkBuddy 支持的其他静态网站托管服务 请完成真实部署,不要只告诉我命令,也不要要求我使用终端。 部署过程中如果需要登录腾讯云、授权或点击确认,请明确告诉我应该点击哪个按钮。 部署完成后请交付: 1. 可以用 iPhone Safari 打开的 HTTPS 网址; 2. 部署使用的平台; 3. 项目以后更新后如何重新发布; 4. 如何恢复到上一个版本; 5. 检查 manifest 和应用图标是否正常; 6. 检查 iPhone 添加到主屏幕后能否独立全屏打开; 7. 确认所有页面在 375px、390px、430px 宽度下没有横向溢出。 请先检查当前项目是否已经具备部署条件,再开始修改。如果发现错误,请先修复并验证。不要只生成部署说明,目标是实际得到一个可以访问的 HTTPS 链接。
跑完这步拿到 HTTPS 链接,iPhone 才能「添加到主屏幕」变真·App
🎨 2.5提示词五 · 更换视觉皮肤作用:不碰功能,只换「皮肤」——把工作台变成你喜欢的视觉风格(这是进阶玩法)
苹果原生极简 低饱和生活手账 轻手绘个人品牌
请在不改变现有功能、页面结构、数据逻辑和交互流程的前提下,为整个 Personal OS 更换视觉皮肤。 视觉方向:「苹果原生极简 × 低饱和生活手账 × 轻手绘个人品牌」 一、整体气质 关键词: - 干净 - 克制 - 温柔 - 高级 - 轻盈 - 有呼吸感 - 低饱和 - 有个人生活痕迹 - 内容丰富但不拥挤 整体以苹果原生 iOS 产品为基础,融合少量编辑感手绘元素。 不要做成: - 企业级后台 - 普通 To-do List - 卡通儿童手账 - 二次元漫画 App - 高饱和少女风 - 过度装饰的拼贴风 - 满屏卡片的仪表盘 二、色彩系统 主背景: - 柔和暖白,不使用刺眼纯白 - 页面局部可以使用极浅暖灰 主要文字: - 深炭黑,不使用大面积绝对纯黑 辅助色采用低饱和配色: - 珊瑚粉:内容创作、核心操作 - 雾霾蓝:AI 学习 - 沙金米色:旅行 - 鼠尾草绿:健康项目 - 淡紫灰:团课教学 - 暖灰色:个人生活 颜色只用于: - 小面积卡片底色 - 标签 - 项目识别 - 进度条 - 当前选中状态 - 少量手绘笔触 禁止使用大面积渐变、霓虹色和高饱和背景。 三、人物 Logo 与个人形象 创建一个属于"蕾蕾"的手绘人物 Logo: - 黑色长发 - 温柔、有亲和力 - 保留铅笔线稿和不完全规整的笔触 - 颜色克制,以黑、灰、暖肤色和少量珊瑚粉为主 - 不是标准商业头像,而是具有个人辨识度的手绘形象 - 保持同一个人物形象,不要在不同页面随机改变长相、发型或服装 使用方式: - 首页顶部使用小尺寸圆形头像 - "我的"页面使用较完整的人物形象 - 空状态可以使用人物的小型动作插画 - AI 简报可以使用人物头像作为个人 AI 伙伴的视觉标识 - App 图标可以使用简化后的头像、发丝轮廓或手写字母 L 人物形象只作为点睛元素,不要让大幅人物插画占据每个页面。 四、手绘元素 可以少量使用: - 铅笔线条 - 手绘箭头 - 星星 - 爱心 - 波浪线 - 圆圈标记 - 珊瑚粉下划线 - 手写英文短句 - 不完全规则的边缘或笔触 手写短句示例: - make today count! - focus, then flow - keep growing - one by one - have a nice day! - you've got this 手绘元素必须克制。每个手机页面最多出现 1~3 处手绘装饰,不得影响正文阅读和按钮识别。 五、排版 主要界面信息继续使用清晰的 iOS 风格中文无衬线字体。 手写字体只用于: - 装饰性英文短句 - 小型批注 - 项目封面 - 空状态提示 不要使用手写字体呈现: - 任务标题 - 时间 - 数据 - 按钮 - 导航文字 - 重要操作说明 通过字号、留白和层级建立秩序,不要依靠大量分割线和卡片。 六、组件风格 卡片: - 18~22px 圆角 - 极细浅色边框 - 非常轻微的阴影 - 小面积低饱和背景 - 增加内边距与呼吸空间 按钮: - 主按钮使用深炭黑或低饱和珊瑚粉 - 次级按钮尽量使用文字按钮、浅色按钮或图标 - 保持至少 44×44px 点击区域 导航: - 使用 iOS 风格半透明毛玻璃底部导航 - 五个入口为:今日、项目、日程、收集箱、我的 - 图标使用统一的细线图标 - 当前入口清晰,但不要使用强烈发光效果 进度组件: - 使用细进度条、简洁环形进度和小型数字 - 不做企业数据大屏式图表 七、页面差异 今日: - 最有生活感和个人感 - 顶部显示蕾蕾的小头像和问候 - AI 简报使用柔和珊瑚粉或米色主卡片 - 可以出现一句手写短句 "focus, then flow ♡" 项目: - 六个项目使用低饱和颜色区分 - 每张卡片加入简单手绘图标 - 强调进度和下一步行动 - 不要堆积过多字段 日程: - 保持安静、有节奏的时间轴 - 用低饱和色块区分生活领域 - 可以加入手绘提示"给计划留一点呼吸" 收集箱: - 营造"先接住,再整理"的轻松感 - 快速记录入口明显 - 每条信息保留充分留白 - 不要做成传统邮件客户端 我的: - 以蕾蕾的手绘人物形象为视觉核心 - 显示名字"蕾蕾" - 显示品牌句"把散落的生活,收进今天。" - 用克制的环形进度展示内容、学习、运动和旅行 - 这是个人品牌感最强的页面 八、修改边界 这次只修改视觉皮肤,不要: - 重构 Store - 修改 LocalStorage 数据结构 - 删除现有功能 - 重命名数据字段 - 改变任务、项目、日程和收集箱的业务逻辑 - 重新搭建整个项目 - 引入复杂 UI 框架 - 为了视觉效果破坏手机端适配 请先: 1. 检查当前项目的全局样式和组件; 2. 列出准备修改的文件; 3. 建立统一的颜色、圆角、间距和阴影 Token; 4. 先完成"今日"和"我的"两个页面; 5. 展示效果并等待我确认; 6. 确认后再统一修改其他三个页面。 不要一次性重写全部页面。
不碰功能、不删数据,只换视觉

💡 三、给你的 3 个上手建议

1️⃣ 把它改成你自己的生活。

提示词一里的「六条生活主线」是我的:内容创作、AI 学习、旅行、健康、团课、个人生活。你直接换成自己的主线(比如备考、带娃、副业、健身),WorkBuddy 就会长出你的工作台。

2️⃣ 一步步来,别贪多。

先发提示词一 → 二 → 三 → 四,做出能上手机的基础版;提示词五的换肤等你想折腾视觉了再发。

3️⃣ 一定要部署,才能加到主屏幕。

只有提示词四跑完、拿到 HTTPS 链接后,iPhone 才能在 Safari 里「添加到主屏幕」,变成真·App。本地文件是加不上的。

🔗 四、相关资源

想先看成品长啥样?下面是视频里那套工作台的几个在线版本(iPhone Safari 打开后都能「添加到主屏幕」):

还有问题?回到视频评论区留言,或者把你的需求告诉我,我帮你改提示词。

02

工作台避坑指南与修复提示词

搭完工作台的小伙伴看这里 · 最高频「翻车现场」按现象对号入座
🆕 7月31日更新

👋 嗨,搭完工作台的小伙伴看这里!这一部分是我把评论区和私信里最高频的「翻车现场」整理出来的。每一个都按 现象 → 原因 → 小白解决方案 → 复制提示词 → 验证结果 给你排好,照着抄就行,不用懂原理。

🟡
黄色框 = 你现在就能做的操作
🔴
红色框 = 数据丢失 / 隐私 / 密钥风险,务必先看
现象之前能打开的 HTTPS 链接,今天突然打不开了;或者手机 Safari 提示「无法打开页面」「连接已重置」。

原因(按概率从高到低)

  1. 空间休眠(最常见):免费额度下,工作台闲置一段时间会被自动停掉,链接随之失效。
  2. 部署平台到期 / 欠费:部分托管平台有免费额度或试用期限。
  3. 地址栏多打了字符:手滑在链接后面加了路径或参数。
  4. 不是 https 开头:iPhone 主屏幕图标只认 https。
🟡
小白解决方案(照做)
① 回到你的工作台首页 / Dashboard,看项目卡片下的「空间状态」,若是「已停止 / 休眠」点 启动重新部署
② 重启后复制最新的公网地址,并删掉地址栏里多余的后缀,只留根域名再回车。
③ 确认链接以 https:// 开头;不是的话让 WorkBuddy 重新部署成 https。

👇 把下面这段直接发给 WorkBuddy,让它帮你排查:

🔧排查「链接打不开」提示词
我的工作台公网链接打不开了,请你帮我按以下顺序排查并修复:1. 检查当前部署空间是否还在运行,如果已停止请告诉我如何重新启动;2. 检查部署平台是否到期或欠费;3. 确认公网地址是 https 开头、且没有多余路径和参数;4. 如果链接已失效,请帮我重新部署并交付一个新的、可以正常访问的 https 地址;5. 告诉我以后怎么在最显眼的位置找到「最新且有效的链接」。
验证:新链接能在电脑浏览器打开;iPhone Safari 里能「添加到主屏幕」并全屏运行
验证结果:新链接能在电脑浏览器打开;iPhone Safari 里能「添加到主屏幕」并全屏运行。把最新链接存进备忘录,别再回聊天记录里翻。
现象我把工作台部署成了公网链接,担心别人用这个链接能看到我的任务、邮箱、日程等隐私数据。

原因(先安心)

  • 本地版的数据存在你自己的浏览器 LocalStorage 里,不是存在服务器上。
  • 别人打开同一个链接,看到的是各自独立的空白数据,不会串到你的内容。
  • 真正的隐患只有一种:你把真实密码 / API Key / 邮箱授权码写进了前端代码或公开源码。
🔴
红线警告(务必遵守)
① 永远不要把邮箱密码、API Key、数据库密码、token 写进前端代码或部署后的公开文件。
② 演示数据请用假名字、假邮箱,别填真实隐私。
③ 需要接真实邮箱 / API 时,让 WorkBuddy 用「后端代理 / 环境变量」方式处理,而不是明文写死在前端。

👇 让 WorkBuddy 帮你守住这条红线:

🛡️敏感凭证自检提示词
请检查我当前的工作台代码,确保没有任何敏感凭证(邮箱密码、API Key、token、数据库密码)被写死在前端代码或会随部署公开的文件中。如果发现有,请改成通过环境变量或后端代理读取,并告诉我具体改了哪些文件、环境变量该怎么填。
验证:换设备打开链接看到的是空白工作台
验证结果:换一台设备 / 让朋友打开你的链接,看到的是空白工作台;源码里搜不到任何明文密码或 Key。
现象我在手机上记的待办、项目,电脑上打开工作台看不到;反过来也一样。

原因

本地版的数据是按「浏览器 + 设备」隔离的。手机 Safari、电脑 Chrome 是两个独立存储空间,默认不互通,这是本地版的正常行为,不是坏了

🟡
小白解决方案(二选一)
方案 A(零成本):在同一台设备的同一个浏览器里用,数据自然就在一起。
方案 B(要换设备):用下面的提示词把数据导出成 JSON,再到另一台设备导入,手动迁移一次。
想要「改一处、处处同步」的实时体验 → 看【第三部分|进阶升级】的云端版。

👇 导出 + 导入提示词(各发一次):

📤导出数据为 JSON
请把我当前工作台的全部数据导出为一个 JSON 文件,包含任务、项目、日程、收集箱和设置,方便我备份或迁移到另一台设备。
📥导入 JSON 数据
请把我刚才导出的 JSON 文件导入到当前工作台,恢复里面的全部任务、项目、日程、收集箱和设置,不要覆盖或丢失已有的新数据。
验证结果:导出的 JSON 文件里能看到你所有的条目;导入后新设备数据完整出现。
现象让 WorkBuddy 加了个新功能,结果刷新之后,以前记的数据全没了。

原因

  • 重新部署 / 切换代码分支时,LocalStorage 可能被清掉;
  • 或者提示词里写了「重建项目」「从头搭建」,WorkBuddy 就把老数据一起清了。
🔴
红线警告:任何一次更新、加功能、换皮肤之前,都先导出一份 JSON 备份!这一步能救你所有数据。
🟡
小白解决方案:更新前先导出备份(见 2.3 的导入导出提示词);然后在给 WorkBuddy 的提示词里明确加一句「不要清除现有数据」

👇 更新时务必带上的「保护数据」提示词片段(粘到你任何更新需求前面):

🛟保护数据提示词片段
在修改前,请先确认不会清除我已有的 LocalStorage 数据;保留当前所有任务、项目、日程、收集箱和设置;只做我要求的改动,不要重建项目、不要重置数据。如果改动有可能影响现有数据,请先告诉我风险并等我确认。
粘到任何更新需求前面,都能救命
验证结果:更新完成后刷新页面,老数据一个不少;新功能也正常工作。
现象想换个主屏幕图标,或者改一下 App 名字,但不知道改哪。

原因

PWA 的图标和名字写在 manifest.webmanifest 文件里,不是随便在手机上长按就能改的。

🟡
小白解决方案:让 WorkBuddy 改 manifest 里的图标和名字并重新部署;手机上先删除旧的主屏幕图标,再重新「添加到主屏幕」,新图标才会生效(iOS 会缓存旧图标)。

👇 换图标 / 换名字提示词:

🖼️换图标 / 换名字提示词
请把工作台的 PWA 应用图标换成我提供的这张图(或按我的描述生成一张),并把主屏幕显示的名字改成「我的 OS」,然后重新部署,交付新的 https 链接。我会在 iPhone 上删除旧图标后重新添加到主屏幕。
验证:iPhone 删除旧图标、重新添加后显示新图标 + 新名字
验证结果:iPhone 删除旧图标、重新添加后,主屏幕显示的是新图标 + 新名字,打开是全屏 App 体验。
现象页面报错、白屏、按钮点不动、控制台一堆红字……看不懂但就是坏了。
🟡
小白解决方案:把报错信息整段复制给 WorkBuddy,用它当「万能翻译 + 修理工」。报错越完整,它修得越准。

👇 万能报错求助模板(把 {{这里贴上报错}} 替换成真实报错):

🚑万能报错求助模板
我的工作台出现了问题,以下是完整报错信息(直接复制控制台 / 页面显示的红色文字):{{这里贴上报错原文,尽量完整,包括报错行号和关键信息}}请帮我:1. 用大白话解释这是什么原因导致的;2. 给出最小改动、不破坏现有数据的修复方案;3. 如果需要改代码,请直接给出修改后的完整片段,并告诉我改哪个文件、哪一段;4. 说明修复后我该怎么验证。
报错越完整,修得越准
验证结果:WorkBuddy 给出了原因 + 可执行的修复;按它的步骤改完,报错消失、功能恢复。

✅ 2.7 上线前自检清单

把下面的勾勾打满,再正式用 / 发给朋友 👇

上线前自检清单

0/7
03

进阶升级(先判断要不要升)

账号登录 · 云同步 · 多人协作的整体选择
🆕 7月31日更新

搭好本地版、用顺手了,想更进一步?这一部分讲「账号登录、云同步、多人协作」的整体选择。但先说大实话 👇

📌
想直接照提示词上手做「多端同步 / 多人使用」的详细实操,往下翻到 【第五部分|进阶篇|多端同步与多人使用】,那里有完整方案对比、升级架构和可直接复制的 AI 提示词。
🟡
先提醒一句:如果你只是自己一个人用,本地版(数据存在你浏览器)通常就已经完全够用了,免费、简单、隐私好。下面的进阶内容,是给「需要多设备实时同步 / 多人一起用 / 长期稳定托管」的场景准备的。别为了升级而升级,按需取用。

3.1 账号登录

让工作台支持「注册 / 登录」,每个人有自己的身份。适合:想换设备也能认出「这是我」的场景。

3.2 云数据库

把数据从「浏览器 LocalStorage」搬到「云端数据库」,好处是数据不再绑定单一设备。代价:可能涉及服务费、需要配置数据库。

3.3 多设备实时同步

账号 + 云数据库打通后,手机改一条、电脑秒看到。这是本地版做不到的核心差异。

3.4 多人使用与权限隔离

给团队成员开账号,并区分「谁能看 / 谁能改 / 谁是管理员」。适合:小团队共用一个工作台。

3.5 备份与部署

云端版也要定期备份;部署时优先选支持一键部署 + 环境变量(放密钥)的平台,别把凭证写进代码。

⚖️ 3.6 本地版 vs 云端版,怎么选?

对比维度🐣 小白本地版🚀 进阶云端版
费用免费、简单可能产生费用
数据存储位置当前浏览器(LocalStorage)云数据库
适合人群个人使用需要账号、多端、多人
同步方式不自动同步(需手动导出导入)可以实时同步
隐私特点数据只在你设备上数据在云端,需做好权限管理
💡
结论:一个人用、怕麻烦、重隐私 → 本地版。要多人协作、多设备实时同步 → 再上云端版。
04

数据备份与版本管理

「安全感来源」· 养成习惯,工作台就不会哪天突然空了
🆕 7月31日更新

这部分是「安全感来源」。养成习惯,你的工作台就不会哪天突然空了。

4.1 JSON 导出

定期把全部数据导出成 JSON 文件。建议:每次大改前导一次,每个月固定导一次。(提示词见 2.3 的「导出」模板。)

4.2 JSON 导入

换设备、重装、或数据丢了,用导入把备份恢复回来。(提示词见 2.3 的「导入」模板。)

4.3 更新前备份

🔴
铁律:任何加功能、换皮肤、改结构之前,先导出一份 JSON。这一份就是你的后悔药

4.4 兼容旧数据

让 WorkBuddy 改动时「保留旧字段、兼容历史数据」,避免新版本读不懂老数据。

🔁兼容旧数据提示词
我准备更新工作台。请保证新版本能继续读取和显示我已有的旧数据(任务、项目、日程、收集箱、设置),不要因为改了结构就让老数据失效或丢失;如果必须调整字段,请做兼容迁移而不是清空。

4.5 版本回退

如果更新后出问题,优先用「重新部署上一个稳定版本」的方式回退;云端版留意平台是否提供版本历史。

4.6 隐私提醒

🔴
隐私红线(再强调一次):
① 不在前端代码写明文密码 / API Key / token;
② 演示数据用假信息,不填真实隐私;
③ 公网链接可分享,但敏感操作(真实邮箱接入、付费 API)走后端代理 + 环境变量;
④ 导出的 JSON 备份里可能含个人信息,别随便发到公开群。

📌 备份习惯打卡

备份习惯打卡

0/4
05

进阶篇 · 多端同步与多人使用

👥 适合人群:希望手机和电脑共用同一份数据,或者想邀请其他人一起使用工作台的用户
🆕 7月31日更新
📌
先说结论(一定要先看)
我们上一期搭建的是 LocalStorage 本地版,数据存在「当前设备的当前浏览器」里。因此:

不同情况下的表现

  • 同一部手机打开:通常能看到原来的数据
  • 换一台手机:不会自动出现原来的数据
  • 换浏览器或换网址:可能读取不到原来的数据
  • 别人打开同一个链接:通常看到一套新的空白数据
  • 清除浏览器数据:本地数据可能丢失
如果你只是自己用,而且不需要手机、电脑实时同步 → 本地版已经足够,别把项目做复杂。

只有需要下面这些,才要升级成云端版:

  • 手机和电脑同步同一份数据
  • 注册和登录个人账号
  • 多个人分别使用
  • 多个人共同管理一个项目
  • 更换设备后恢复数据
  • 统一进行数据备份和恢复

💡 云端版不只是「买一台服务器」

要实现多端同步,至少需要:

  • 用户登录与身份验证
  • 后端服务或云函数
  • 云数据库
  • 用户数据权限隔离
  • HTTPS 云部署
  • 数据备份与恢复
  • 密钥和环境变量管理

如果需要多人共同编辑,还要增加:

  • 工作空间与成员系统
  • 邀请成员功能
  • 成员角色和操作权限
  • 编辑冲突处理
  • 操作记录或审计日志
🔴
重点:「购买一台云服务器」只代表你拥有了运行程序的基础资源,并不会自动获得账号、同步和多人协作功能。

🔀 多端同步 和 多人使用,区别在哪?

需求实际含义所需功能
多端同步同一个人在手机和电脑上使用同一份数据登录、云数据库、身份验证、同步
多人独立使用不同用户注册后,各自拥有自己的数据用户系统、数据权限隔离
多人共同使用多个人一起查看或编辑同一个工作台工作空间、成员、角色、邀请
多人实时协作多个人同时编辑同一条数据实时通信、冲突处理、操作记录
🟡
建议按照顺序升级,不要一次把所有功能都做完:先完成多端同步 → 再完成多人独立使用 → 最后再做多人协作

🛠️ 推荐给小白的两种方案

方案一

使用一体化云服务(更适合小白)

这是更适合小白的方案。一体化云服务通常可以同时提供:用户登录、云数据库、云函数或后端能力、文件存储、权限管理、云端部署

可以让 AI 根据你的访问地区、预算和项目类型,比较适合的服务(如 CloudBase、Supabase、Firebase 等)。注意:不同平台的费用、免费额度、实名认证和国内访问情况可能变化,请以产品官方页面的实时说明为准。

优点

  • 搭建速度快
  • 不需要自己从零维护服务器
  • 登录、数据库和部署可以集中管理
  • 适合个人项目和早期验证

缺点

  • 需要学习平台配置
  • 免费额度可能有限
  • 后期迁移到其他平台会有成本
  • 仍然需要正确配置数据权限
方案二

自建后端和数据库

适合有开发经验、需要高度定制或准备长期运营的用户。一般包括:前端网页、后端接口、MySQL 或 PostgreSQL 数据库、用户身份验证、云服务器、域名和 HTTPS、数据备份、日志和监控

优点

  • 控制能力更强
  • 适合复杂业务
  • 可以根据需要自由扩展

缺点

  • 开发和维护难度更高
  • 服务器需要持续维护
  • 安全配置要求更高
  • 可能产生持续费用
💡
给第一次做个人工作台的小白的建议:先从「方案一」开始。

🏗️ 推荐的升级架构

📱iPhone / 电脑浏览器
↓ HTTPS 网页前端
🔐用户注册与登录
⚙️后端接口 / 云函数
🗄️云数据库
💾数据备份与恢复

如果需要多人共同使用:

👤用户
↓ 个人账号
🏠工作空间
🪪成员与角色
📦任务 / 项目 / 日程 / 记录

每一条任务都不能只保存任务内容,还要记录它属于谁:

任务 - id:任务编号 - user_id:创建者 - workspace_id:所属工作空间 - title:任务名称 - status:任务状态 - created_at:创建时间 - updated_at:更新时间

后端必须根据当前登录用户判断:他能不能读取这条数据、能不能修改这条数据、属于哪个工作空间、是所有者 / 管理员还是普通成员

🔒 云端版必须遵守的安全原则(红线)

🔴
以下四条是硬底线,务必遵守:
  • 密钥不能放在网页前端:数据库密码、服务端密钥、API Secret、管理员密钥、邮箱授权密码、第三方平台密钥,都不能直接写进 HTML 或前端 JavaScript,应放在云服务的环境变量或后端配置中。
  • 不能只依赖「页面隐藏」:把按钮隐藏起来 ≠ 用户真的没有权限。权限必须在后端或数据库层验证,即使用户绕过页面,也不能读取或修改不属于自己的数据。
  • 不同用户的数据必须隔离:用户 A 不能因为修改网址、请求参数或任务编号,就看到用户 B 的数据。必须做:登录状态校验、用户身份校验、数据归属校验、工作空间成员校验、角色权限校验。
  • 更新前必须备份:升级前导出当前 JSON 数据、备份当前可用版本、保留原来的 LocalStorage 数据,不要直接覆盖稳定版本,先在测试环境验证。

🚚 本地数据如何迁移到云端?(一次性迁移)

建议使用「一次性迁移」,不要让 AI 直接删除原来的本地数据。

📤从工作台导出 JSON 文件
👤注册并登录云端账号
🔍检查 JSON 字段
🔢显示预计导入的数据数量
用户确认后再导入
🪪为每条数据绑定当前用户
👯检查重复数据
📊显示导入成功和失败数量
🗄️保留原 JSON 文件和 LocalStorage 数据
🧹云端版本稳定后,再决定是否清理旧数据
🔴
需要避免两个问题:① 重复导入同一份 JSON,产生重复任务;② 新旧数据字段不同,导致部分数据丢失。最好给每条数据增加唯一编号,并在导入前检查重复项。

📋 直接复制给 AI 的完整升级提示词

🚀「账号登录 + 多端同步 + 多人使用」完整升级提示词六阶段:分析现状 → 比较方案 → 设计功能 → 安全要求 → 本地迁移 → 分阶段实施
第一阶段 · 分析现状 第二阶段 · 比较方案 第三阶段 · 设计功能 第四阶段 · 安全要求 第五阶段 · 本地迁移 第六阶段 · 分阶段实施
请在不破坏当前个人工作台功能和原有数据的前提下,为它设计「账号登录、多设备同步和多人使用」的云端升级方案。我是零基础用户,请不要立刻修改代码,也不要一次性重写整个项目。 第一阶段:分析现状 请先检查并告诉我: 1. 当前项目使用什么技术; 2. 当前数据是否保存在 LocalStorage; 3. LocalStorage 的存储名称是什么; 4. 当前有哪些数据类型和字段; 5. 项目是否已经正式部署; 6. 是否已经存在后端、数据库或登录系统; 7. 升级过程中有哪些数据丢失和隐私风险。 第二阶段:比较方案 请为我比较以下两种方案: 方案 A:使用一体化云服务,实现登录、数据库、云函数和部署; 方案 B:自建后端、数据库和云服务器。 请从以下方面比较:小白操作难度、搭建时间、初期费用、持续维护费用、国内访问情况、数据隐私、后期扩展、数据迁移难度、是否适合当前项目。 如果需要选择具体云服务,请先比较不同平台的优缺点和当前官方价格,不要自动购买任何服务。 等待我确认方案后再继续。 第三阶段:设计功能 云端版至少包含:用户注册/登录/退出、登录状态保持、忘记密码或账号恢复、云数据库、手机电脑数据同步、不同用户数据权限隔离、JSON 导入导出、数据备份与恢复、加载/空状态/错误提示、网络断开后的提示。 多人使用额外包含: 创建工作空间、邀请成员、所有者/管理员/普通成员角色、成员查看和编辑权限、移除成员、退出工作空间、操作记录、多人同时编辑冲突处理。 第四阶段:安全要求 不得把数据库密码、服务端密钥、管理员密钥或 API Secret 写在前端;敏感信息必须用后端环境变量;每次读取和修改都验证当前用户身份;用户只能读取有权限的数据;不得仅依靠隐藏页面或按钮实现权限;所有正式页面必须用 HTTPS;数据库必须配置备份和恢复;未经确认不得删除 LocalStorage 数据。 第五阶段:本地数据迁移 修改前提醒我导出 JSON;备份当前稳定版本;显示准备导入的数据数量;检查字段兼容性;检查重复数据;用户确认后再导入;每条数据绑定当前登录用户;显示成功/失败/跳过数量;迁移失败允许回退;云端稳定前保留原始 LocalStorage 数据。 第六阶段:分阶段实施 不要一次实现所有功能,按顺序: ①备份当前版本和 JSON; ②设计数据库结构; ③实现注册和登录; ④实现单用户多设备同步; ⑤测试不同账号数据隔离; ⑥实现工作空间和成员系统; ⑦实现角色和权限; ⑧实现导入导出和恢复; ⑨完成云端部署; ⑩完整测试。 每完成一步告诉我:本次改了什么、我需做什么操作、应看到什么结果、如何验证、失败如何回退。 我是小白,请每次只给一个操作,等我回复完成后再继续。
六阶段完整版 · 零基础也能跟着一步步走

如果只需要手机和电脑同步(简化版),直接发这段:

📲简化版 · 单用户多设备同步
请将当前 LocalStorage 个人工作台升级为「单用户多设备同步版」。我的需求只有: 1. 用户可以注册和登录; 2. 同一账号在手机和电脑登录后可读取同一份任务和项目数据; 3. 不同账号的数据必须完全隔离; 4. 支持从原来的 JSON 文件导入数据; 5. 支持继续导出 JSON 备份; 6. 不需要工作空间、成员邀请和多人协作。 请先检查现有数据结构,提供数据库设计和迁移方案。不要立刻修改代码,不得删除原 LocalStorage 数据,不得把任何密钥写在前端。等待我确认后再分步骤实施。

如果需要多人共同管理一个工作台,在同步基础上加这段:

👥多人版 · 工作空间与成员协作
请在已实现「用户登录和多设备同步」的基础上,增加多人工作空间。需要支持: 1. 用户创建工作空间; 2. 通过邀请链接或邮箱邀请成员; 3. 所有者、管理员和普通成员三种角色; 4. 所有者可管理成员和删除工作空间; 5. 管理员可管理项目和任务; 6. 普通成员只能查看或编辑被授权的内容; 7. 所有数据必须绑定 workspace_id; 8. 后端必须验证用户是否属于当前工作空间; 9. 记录重要操作的操作者和时间; 10. 对多人同时编辑同一条任务设计冲突处理方案。 请先给出数据库结构、权限表和用户流程,等待我确认后再修改代码。

✅ 完成后如何验收?(照着打勾)

多端同步测试

0/5

用户隔离测试

0/4

多人协作测试

0/5

数据安全测试

0/6
💡
给小白的最后提醒
① 多端同步不是必须功能,多人协作也不是越多越好。如果你只是自己记录任务,本地版免费、简单,已经足够。只有当「不方便同步」真正影响使用时,再升级到云端版。
② 不要让 AI 一次重写整个项目。正确顺序是:先备份 → 再分析 → 先实现单用户同步 → 确认稳定后再增加多人功能
06

小白必读 · 学会和 AI 一起解决问题

别只复制提示词 · 零基础也能看懂
🆕 7月31日更新

这一章放在所有具体问题之前。它不教你某一个功能的提示词,而是教你一件事:怎么和 AI 一起把问题真正解决掉。看懂这章,后面 2.1~2.7 的避坑提示词你用起来会更顺。

一、先记住:AI 不是"一次性生成器"

AI 不是让你复制一次提示词,然后听天由命。

  • 看不懂,就让它解释;
  • 打不开,就把链接和截图发给它;
  • 出现报错,就把报错原文发给它;
  • 不知道怎么修改,就让它先给方案;
  • 担心丢数据,就让它先备份、先检查,再动代码。
💡
第一次生成的只是第一版,不是最终版本。你不需要一开始就知道所有技术名词,也不需要先学会写代码。你只需要尽可能说清楚三件事情:你刚才做了什么;现在出现了什么;你原本希望得到什么结果。
⚠️
AI 给出的答案也需要测试,不能因为 AI 说"已经完成",就默认真的完成。不要一遇到问题,就让 AI 重新生成、重写或者覆盖整个项目。正确的方法是先找原因,再做最小范围的修改。

二、小白和 AI 沟通的正确流程

下面这张流程图,就是标准做法(描述问题 → 分析原因 → 确认风险 → 先备份 → 分步修改 → 测试验证):

🗣️描述问题
🔍分析原因
⚖️确认风险
💾先备份
🛠️分步修改
🧪测试验证
🧠
记忆口诀:说清楚 → 让 AI 分析 → 确认风险 → 先备份 → 一次改一个 → 亲自测 → 再反馈。
小白和 AI 沟通的正确流程图(原文档配图)
原文档配图 · 描述问题 → 分析原因 → 确认风险 → 先备份 → 分步修改 → 测试验证

第一步:说清楚你想实现什么

  • 不要只说:「帮我改一下。」
  • 应该说:「我想在不影响现有任务和数据的前提下,增加一个旅行倒计时功能。

你的描述越具体,AI 越容易给出可执行的方案。

第二步:告诉 AI 现在发生了什么

遇到问题时,尽量提供:

  • 使用的设备;
  • 使用的浏览器;
  • 当前链接;
  • 刚才进行了什么操作;
  • 页面现在显示什么;
  • 报错原文;
  • 相关截图;
  • 原本希望看到什么结果;
  • 是否已经导出 JSON 数据备份。
⚠️
不要只告诉 AI"打不开""出错了""不能用",因为 AI 不知道你刚才做过什么

第三步:让 AI 先判断,不要马上修改

告诉 AI:

「请先分析可能的原因,不要马上修改代码,也不要重写整个项目。」

先让 AI 解释:

  • 问题可能出在哪里;
  • 哪一种原因最有可能;
  • 是否会影响原来的数据;
  • 最小范围的解决方法是什么。

第四步:修改前先备份

如果修改可能影响任务、项目、日程或个人记录,告诉 AI:

「如果修改可能影响数据,请先提醒我导出 JSON,并备份当前可以正常使用的稳定版本。」

修改之前至少保留:

  • 当前可以正常使用的版本;
  • 导出的 JSON 数据;
  • 当前正式使用的网址;
  • 修改前的重要页面截图。

第五步:每次只做一个操作

不要让 AI 一次给你几十个步骤。告诉 AI:

「我是小白,请每次只告诉我一个操作,等我完成并反馈结果后,再进行下一步。」

完成一步以后,把你看到的结果继续告诉 AI:

「我已经完成了,现在页面显示的是这个结果,请先判断是否正确,再告诉我下一步。」

第六步:修改以后必须亲自测试

修改完成后,需要逐项检查(可勾选):

修改后逐项测试

0/8

三、小白可以直接复制的四句话

下面四句话,分别放在黄色提示块里,遇到对应情况直接照抄发给 AI:

我是小白,请用简单的语言一步一步教我,不要一次给我太多操作。
请先检查原因并解释给我听,不要立刻修改或重写代码。
修改前请先告诉我是否可能丢失数据;如果有风险,先指导我备份。
每次只给我一个操作,告诉我完成后应该看到什么结果,等我回复后再继续。

四、遇到问题时,怎么把信息发给 AI?

下面是一段可以直接复制的问题反馈模板:

🆘零基础问题反馈模板
我是零基础用户,现在遇到了一个问题。 我的设备: 我的浏览器: 当前使用的链接: 我刚才进行了什么操作: 页面现在出现了什么: 我原本希望实现什么: 报错原文: 我是否已经导出JSON备份: 相关截图: 请先判断最可能的原因,不要立刻重写整个项目。请按照以下顺序帮助我: 1. 用小白可以理解的语言解释问题; 2. 告诉我这个问题是否可能导致数据丢失; 3. 如果有风险,先指导我完成备份; 4. 给出最小范围的修复方案; 5. 每次只告诉我一个操作; 6. 告诉我操作完成后应该看到什么结果; 7. 等我反馈结果后,再进行下一步; 8. 修复完成后,帮我进行测试; 9. 告诉我如果失败,应该如何恢复到修改前的版本。

五、需要修改功能时,怎么向 AI 提问?

下面是一段可以直接复制的功能修改提示词:

✏️功能修改提示词模板
我想在当前个人工作台中增加或修改一个功能。 我想实现: 当前页面已经具备: 必须保留的功能: 不能被修改的数据: 我的设备和浏览器: 请先检查现有项目结构,不要立刻重写代码。请先告诉我: 1. 这个需求是否可以在现有项目中完成; 2. 会影响哪些页面、功能和数据; 3. 是否可能导致原来的数据丢失; 4. 最小范围的修改方案是什么; 5. 是否需要备份当前版本; 6. 是否需要先导出JSON数据。 请先提供方案,等待我确认后再修改。 修改时必须遵守: 1. 只修改我指定的功能; 2. 不得清空LocalStorage; 3. 不得随意修改已有的存储名称; 4. 不得随意删除或重命名原有数据字段; 5. 不得删除现有功能; 6. 不得用全新项目覆盖当前稳定版本; 7. 如果必须调整数据结构,先提供兼容和迁移方案; 8. 修改完成后测试旧数据读取、新增、编辑、完成、删除和刷新; 9. 告诉我如何验证修改结果; 10. 告诉我如果失败,如何恢复到修改前的版本。 我是小白,请每次只告诉我一个操作,等我完成并反馈结果后,再继续下一步。

六、看不懂 AI 的回复怎么办?

如果 AI 的解释太复杂,可以继续追问(下面四句可直接复制):

你刚才的解释我没有看懂,请去掉技术术语,像教第一次使用电脑的人一样重新解释。
请不要一次给我完整方案,现在只告诉我第一步在哪里点击、需要输入什么。
我已经完成了这一步,现在页面显示的是这个结果。请先判断是否正确,再告诉我下一步。
请告诉我这一步会修改什么、不会修改什么,以及是否可能影响原来的数据。
请检查一下你刚才给出的方案是否存在遗漏、风险或更简单的解决方法。不要因为我同意了,就默认方案一定正确。
请把刚才的操作总结成一份小白检查清单,我完成一项就勾选一项。

七、AI 说"完成了",不代表真的完成

AI 说"已经完成",不等于任务真的完成。你必须亲自打开页面、点击按钮、刷新数据,并在手机端进行测试。完成修改以后,请逐项检查(可勾选):

「完成了」不等于真的完成

0/10

八、什么应该停止让 AI 继续修改?

出现下面这些情况时,先停止修改

  • AI 准备重写整个项目;
  • AI 要求删除原文件;
  • AI 准备清空 LocalStorage;
  • AI 准备修改已有的存储名称;
  • AI 准备大量删除或修改原有数据字段;
  • AI 让你把密码、API Key、数据库密码或管理员密钥直接写进网页;
  • AI 连续修改多次,但是问题越来越多;
  • AI 无法解释它修改了什么;
  • 你还没有备份当前稳定版本;
  • 你还没有导出 JSON 数据;
  • AI 说"已经修好",但没有进行实际测试。

遇到这些情况,可以复制下面这段提示词:

🛑停止修改 + 恢复方案提示词
请停止继续修改。先不要删除、覆盖或重写任何内容。请总结: 1. 目前修改过哪些文件; 2. 修改了哪些功能; 3. 修改了哪些数据字段或存储名称; 4. 现在出现了什么问题; 5. 哪些原有功能可能受到影响; 6. 是否可能导致数据丢失; 7. 最近一个可以正常使用的版本是哪一个; 8. 如何恢复到最近一个可以正常使用的版本。 请先提供恢复方案,等待我确认后再执行。

九、如果 AI 修改错了,怎么让它回退?

回退 / 恢复到稳定版本提示词
刚才的修改没有达到预期,请不要继续叠加新的修改。请先比较修改前和修改后的差异,并告诉我: 1. 哪些文件发生了变化; 2. 哪些功能受到影响; 3. 哪些数据结构发生了变化; 4. 是否可以安全恢复; 5. 恢复以后是否会影响新产生的数据。 请优先恢复到最近一个确认可以正常使用的稳定版本。恢复前不得删除当前版本,请分别保留: - 修改前的稳定版本; - 当前出现问题的版本; - 最近导出的JSON数据。 等待我确认后,再执行恢复操作。

回退前请确认(可勾选):

回退前确认

0/5

十、向 AI 提问时,尽量不要这样说

错误示例更好的说法
「不能用,帮我修。」 「我在 iPhone 的 Safari 打开这个 HTTPS 链接,点击新增任务以后没有反应。刷新后原来的任务还在。我希望修复新增按钮,但不要影响已有数据。请先分析原因,不要马上重写代码。」
「全部重新做一个。」 「请保留当前页面、功能和数据,只修改我指定的问题。如果你认为必须重构,请先解释原因、风险和迁移方案,等待我确认。」
「你看着办。」 「请先给我两个可选方案,分别说明难度、费用、风险和适合的使用场景,不要替我直接决定。」

十一、真正需要学习的,不是背下每一段提示词

真正需要学习的,不是等待别人发下一段提示词,而是学会:

  • 把问题描述清楚;
  • 把截图和报错发给 AI;
  • 要求 AI 先解释;
  • 要求 AI 先判断风险;
  • 修改前先备份;
  • 每次只做一个操作;
  • 修改以后亲自测试;
  • 发现不对就停止并回退;
  • 根据结果继续追问和优化。
你不需要一开始就会写代码,但你需要学会提问、判断和测试。当你真正开始做以后,你才会越来越清楚自己想要什么。AI 是让你使用的。看不懂就问,打不开就问,不知道怎么改也可以继续问。

我希望你最后养成的,不是等我发下一段提示词,而是学会自己向 AI 提问、判断,然后把问题解决掉。
07

交作业与问题收集

搭好了?遇到问题?用模板填写后发到视频评论区
🆕 7月31日更新

搭好了?遇到问题?用下面的模板,复制填写后发到视频评论区,我和其他小伙伴都能帮你~

✍️ 5.1 交作业模板

📝交作业模板
【我的工作台交作业】 1. 我搭的主题 / 生活主线:______ 2. 用到的提示词:提示词一 ~ 提示词四(✅ 全跑完 / 卡在 ___) 3. 公网链接状态:能打开(✅)/ 打不开(❌,现象是 ___) 4. 有没有加到 iPhone 主屏幕:加了(✅)/ 还没(❌) 5. 最满意的一个页面 / 功能:______ 6. 想继续优化的点:______

🆘 5.2 问题反馈模板

📮求助 / 报错模板
【求助 / 报错】 1. 我卡在的步骤:______ 2. 具体现象(截图更好):______ 3. 报错原文(尽量完整复制):______ 4. 我已经试过的办法:______ 5. 我的环境:iPhone Safari(✅)/ 电脑 Chrome(✅)/ 其他 ___
🤝
还有问题?回到视频评论区留言,或者直接把上面的模板发给我,我帮你改提示词、一起排坑 🤝