Tutorial

WorkBuddy 工作台教程

第一部分五分钟带你在 WorkBuddy 里做出第一个能用的工作台,
第二部分讲透内核契约、需求文档与自检清单,把它做成你会一直用的那个。

PART 1

先在 WorkBuddy 里做出第一个工作台

这一部分全是实操:装客户端、建工作区、选对模式、贴一段提示词、拿到 HTML 文件、验收、改。 不需要懂任何原理,照着做,五分钟就能有一个能用的东西。原理在 Part 2。

01什么是 WorkBuddy 工作台

它是 WorkBuddy 帮你写出来的一个 HTML 文件。双击打开就是一个完整的应用: 能录数据、能算统计、能画图表、能导出备份。不需要装软件、不需要注册账号、不需要联网。

跟你熟悉的那些 App 的区别在于——它不在别人的服务器上。 你记的账、写的周报、刷题的错题记录,全部存在你自己浏览器的 localStorage 里。 文件可以放 U 盘、发微信、传给家人,对方双击也能用。

也正因为它只是一个文件,WorkBuddy 的角色是「写它的人」,不是「运行它的平台」。 生成完之后你把 WorkBuddy 关掉、卸载,工作台照样能用。

它适合什么,不适合什么

适合不适合
一个人用,或家庭内小范围用 多人实时协作、需要同步
字段和规则你自己说了算 需要对接公司系统、走审批流
数据敏感,不想上传到任何平台 需要手机和电脑自动同步
现成 App 总差一点意思,改不了 数据量极大(万条以上)
一句话判断:如果这件事你现在是用 Excel 或备忘录在凑合,而且只有你自己用——那它就适合做成工作台。

02动手前的三样准备

只有三件事,加起来不到三分钟。不需要装 Node、不需要配环境——工作台是纯 HTML,没有任何依赖。

  1. 装好 WorkBuddy 客户端。官网 下载对应系统的版本,装完登录即可。
  2. 单独建一个空文件夹当工作区。 比如桌面上建一个 我的工作台,然后在 WorkBuddy 里打开这个目录。 工作台文件会直接写进这里。
  3. 认三个位置。 下方的对话输入框(提示词贴这里)、输入框附近的模式切换(决定它动不动手)、 以及文件区与预览(产物出现的地方)。
第 2 步别省。直接在某个代码项目目录里生成,产物会混在几百个文件中间, 下次你自己都找不到它在哪。一个工作台一个文件夹,或者所有工作台统一放一个文件夹,都比混进项目里强。

03在 WorkBuddy 里的三条路

同一个「我想要个记账台」的需求,在 WorkBuddy 里有三种进入方式。 按你手上已经有多少东西来选——想得越清楚,越应该走可控度高的那条。

路径适合谁怎么走可控度
灵感 · 做同款 第一次做,先看看长什么样 侧边栏进「灵感」,切到「个人工作台」,挑一个点「做同款」,再说你要改什么
工作台搭建师 说不清需求,想有人追着问 在「专家」里找到它,它会反过来问你字段、规则、边界,聊完直接生成
粘贴完整提示词 清楚自己要什么,想一次到位 本站生成器选场景 + 选皮肤,复制那一整段,新建对话粘进去

三条路不冲突,常见组合是先用「做同款」看一眼形态,再回本站生成完整提示词重做一版。 原因是「做同款」改的是别人的字段和规则,改到第三轮往往不如重开一次干净。

粘贴之前,先确认模式

WorkBuddy 有三种工作模式,生成工作台必须用 Craft

Craft你说,我做 —— 直接落地成文件。生成工作台走这个
Plan先想后做 —— 先给一份方案,你确认了才动手。需求复杂时可以先过一遍
Ask只聊不动 —— 不写任何文件。用它贴提示词,只会得到一段解释
最高频的第一个坑:在 Ask 模式下贴了两千字提示词,等了半天, 换来一篇「这个工作台建议包含以下模块」的分析文章,一个文件都没有。

一次贴完,还是分几次说

整段提示词一次性贴完,不要分批喂。 分三条消息说「先做记账」「再加预算」「再加图表」,等于让它做三次架构决策, 后加的模块会跟前面拼不到一起。内核契约、场景需求、皮肤词条必须在同一条消息里给全。

生成完之后的修改则相反——一次只提一件事。两个原则并不矛盾: 前者是让它一次看清全貌,后者是让它一次只动一处。

04五分钟做出第一个

下面这段提示词可以直接复制,做出一个「每日待办工作台」。 它已经内置了 Part 2 会讲到的关键要求,不用改任何字就能跑,先跑通一次再谈定制。

  1. 在工作区里新建一个对话,确认模式是 Craft
  2. 复制下面整段,一次性粘进输入框,回车。
  3. 等它写完。中途它会在工作区里创建 .html 文件,别打断。
  4. 看预览,把四个 Tab 都点一遍。
  5. 去工作区目录找到那个 HTML 文件,双击打开——这一步才算真正拿到手。
第一个工作台 · 最小可用提示词(可直接用)
请生成一个「每日待办工作台」,交付为单个 HTML 文件,直接写到当前工作区目录。

【硬性要求】
1. 单文件交付:所有 CSS 与 JS 内联在同一个 HTML 里,不引用任何外部 CDN、字体或图片链接,断网双击也能正常打开。
2. 数据持久化:所有用户输入即时写入 localStorage,刷新页面、关闭浏览器后数据都还在。
3. 三端自适应:手机(宽度小于 640px)用底部固定四 Tab、内容单列;平板用顶部横向导航;电脑用左侧固定边栏、内容多列。所有可点击元素不小于 44×44px。
4. 图标一律使用内联 SVG,禁止使用 emoji。
5. 删除操作必须二次确认,确认文案要说清删的是哪一条;清空全部数据需要手动输入「清空」二字才执行。
6. 数据诚实:所有统计数字必须由真实录入的数据计算得出,不要编造。没有数据时显示空状态卡片,不要画假曲线。
7. 预置 3 条示例数据帮助理解用法,并在「我的」页提供「清除示例数据」按钮。
8. 「我的」页提供导出 JSON、导入 JSON、清空全部三个功能。

【四个 Tab】
- 今日:今天要做的事,可新建、可勾选完成、可设优先级(高/中/低),完成后划线并移到列表底部。
- 看板:本周完成率环形进度图 + 近 14 天每日完成数柱状图 + 三个核心数字(本周新增、本周完成、当前待办)。
- 周报:本周汇总文本(完成了哪些、还剩哪些、完成率),提供「一键复制」按钮。
- 我的:数据导出导入与清空,以及一段「如何添加到手机主屏幕」的说明。

【视觉】
浅色背景,主色墨绿 #1F6F5C。卡片用 1px 浅灰边框、不要阴影,圆角 12px。
间距只使用 4 / 8 / 12 / 16 / 24 / 32 六档。字号层级不超过四级。

第一次最容易卡在这五个地方

现象原因怎么办
只回了一段分析,没有文件 当前是 Ask 模式 切到 Craft,把同一段重发一次
说生成好了,但找不到文件 没留意工作区路径 对话里会给出文件路径,照着去那个目录找 .html
双击打开一片白 偷偷引用了外部图表库 补一句「图表用原生 SVG 或 Canvas 手写,禁止引用任何外部库」
刷新一下数据没了 数据只存在内存里 补一句「所有输入即时写入 localStorage」
手机上排版错乱 没按断点实现 补一句第 3 条三端规范,指明手机走底部 Tab 单列
跑通之后再换场景。本站 在线生成器 里有 48 个写透了的场景(记账、周报、考研倒计时、刷题、育儿、健身……), 选场景 + 选皮肤,生成的提示词比上面这段完整得多,直接复制粘贴就行。

05产物在哪,怎么验收

WorkBuddy 不是把代码吐在聊天框里让你自己复制粘贴。它会在当前工作区目录里 真的写出一个 .html 文件,生成完直接给你预览。拿到之后按这四步验:

  1. 预览里把每个 Tab 点一遍,先看有没有明显缺失或报错
  2. 随便录两条数据,然后刷新页面——这一步单独就能筛掉最致命的那类翻车
  3. 去工作区目录找到那个 HTML,双击用浏览器打开,确认脱离 WorkBuddy 也能跑
  4. 把文件发到手机上,用手机浏览器再开一次,顺手加到主屏幕
第 3 步不能省:预览面板里能跑,不代表双击能跑。 典型情况是产物偷偷引用了外部 CDN 的图表库,有网时一切正常,断网双击就是一片白。 第 3 步顺手断个网就能验出来。

怎么把它变成随手能开的东西

验收通过之后,花一分钟把入口做好,否则你大概率不会用第二次:

  • 电脑——把 HTML 拖进浏览器书签栏,或者右键发送快捷方式到桌面
  • 手机——发到微信文件传输助手,用手机浏览器打开后选「添加到主屏幕」,图标跟 App 一样
  • 换设备——数据不会跟着文件走。在旧设备「我的」页导出 JSON,到新设备打开后导入
关于数据备份:localStorage 会被「清除浏览器数据」抹掉。 重要的工作台(比如记账)养成每月导出一次 JSON 的习惯,导出文件丢网盘里。

06在对话里改它

生成完不满意,不用重来。直接用大白话补一句就行,WorkBuddy 会在现有代码上改。

你想改什么就说这句
模块顺序把记账模块挪到最上面
配色背景换成浅色,主色改成墨绿
加图表看板加一个近 30 天的折线图
加字段每条记录增加一个「心情」选填字段
简化删掉周报页,我用不上
手机优化手机上底部 Tab 改成三个,把「我的」收进设置图标
换皮肤整体换成纸质手账风格,其他都不动

几条实际操作上的注意

不用重新贴提示词,也不用把 HTML 内容复制给它。在同一个对话里直接说上面那句话, WorkBuddy 会打开那个文件、改掉对应部分、重新保存,你已录入的数据和结构都保留。

  • 换了新对话——先把文件名或路径告诉它,再提修改,否则它不知道你说的是哪个文件
  • 每改一次,重验一次——重复「录两条 + 刷新」这个动作,改动有可能碰坏存储逻辑
  • 怕改崩——动手前先在工作台里导出一次 JSON,或把 HTML 复制一份留底
  • 越改越乱时果断重开——同一个文件改过五六轮后,不如带着这几轮想明白的需求重新生成一版
小技巧:一次只改一件事。同时提五个修改要求,AI 容易顾此失彼, 反而要花更多轮次去修。
PART 2

再把它做成你会一直用的那个

Part 1 能让你做出一个能用的工作台。但能用和会一直用之间差着很远—— 大部分自制工具死在第二周。这一部分讲的是为什么那段提示词要那么写, 以及怎么自己写出任意场景的需求。方法论本身通用,换任何 AI 工具都成立。

07为什么生成的总是很简陋

Part 1 那段提示词有八条硬性要求,看着啰嗦。这一节解释为什么必须写那么细—— 因为只要少说,你会拿到这样的东西: 刷新数据没了、手机上排版错乱、删错了没法撤销、图表里的数字是编的。

原因不是模型不行,是三件事你没说。

第一:你没说隐性要求

「数据要存下来」「删除要二次确认」「手机上要能用」——这些在你脑子里是常识, 但对 AI 来说,你没提就等于不需要。它会按最省事的方式实现。

第二:你没说功能到底有哪些

「记账本」三个字,AI 只能猜。它猜的版本通常是:一个输入框、一个列表、一个总计。 而你心里想的是:分类、预算预警、月度对比、大额标记、临期账单、可导出的月报。 你想要六个模块,只说了一个词,得到一个模块,很公平。

第三:你没给视觉规范

说「做得好看点」等于什么都没说。说「主色用墨绿」也只解决了 10%—— 剩下 90% 是卡片长什么样、按钮多大圆角、间距用几档、列表项怎么排、 空状态怎么画。这些不给,AI 就每个元素随手写一遍样式,结果必然是拼凑感。

结论:模型不是瓶颈,提示词才是。WorkBuddy 本身完全有能力一次生成到位, 缺的是你把这三件事说清楚。本站做的就是把它们分别固化成 内核契约(隐性要求)、场景需求文档(功能清单)、 皮肤词条(视觉规范),你只需要做选择题。

08九条内核契约

这九条是所有工作台的公共底座,与场景无关。不管你做记账台还是刷题台,都该有。 缺任何一条,产物都会在两周内被你自己弃用。

#契约不写会怎样
C1单文件交付生成一堆文件,你不知道该打开哪个
C2数据持久化刷新页面数据全没
C3导出导入换电脑数据带不走,用久了不敢用
C4三端自适应手机上排版错乱,无法添加到主屏幕
C5数据诚实AI 编造统计数字,图表全是假的
C6操作容错手滑删掉三个月记录
C7预置示例打开是空白页,不知道怎么用
C8视觉系统配色混乱,emoji 在不同设备上显示不一
C9空状态与引导没数据时页面是空的,用户直接放弃

契约正文(直接复制用)

把下面这段粘在你提示词的最开头,再接场景需求。这段不要删减、不要总结。

内核契约正文 v2.0 · 约 1500 字
载入中…

09四段式信息架构

绝大多数个人工作台都能套进同一个结构。直接用,能省掉大量设计决策, 也能让你在不同工作台之间切换时不用重新学。

Tab 1今日 —— 首屏。今天要处理什么,一眼看到,一键完成,不用跳转
Tab 2看板 —— 全局。所有条目的进度、趋势图、历史记录
Tab 3周报 —— 复盘。按周汇总、环比、笔记、一键生成可复制文本
Tab 4我的 —— 数据。导出导入、清空、设置、添加到主屏幕说明

为什么是这四个

  • 今日承载 90% 的日常使用,必须是首屏,且能直接完成操作
  • 看板满足「我到底做得怎么样」的心理需求,是留存关键
  • 周报把工具变成习惯——有复盘才有持续使用,生成的文本还能直接发群或交给领导
  • 我的让你对数据有掌控感,敢于长期投入

场景不需要周报时,可以换成「设置」或场景特有模块。 但顺序不要动:高频在前,低频在后。

10需求文档六要素

想自己写场景需求?按这六项写,字数控制在 1500–3000 字。 本站 48 个场景文档全部是按这个格式写的,平均 2600 字。

要素写什么反例
1. 痛点场景 用一段具体的话描述你现在有多难受,带真实细节和数字 「管理不方便」
2. 字段定义 每条记录有哪些字段,哪些必填、哪些选填、各是什么类型 「记录一些信息」
3. 功能模块 拆成 5–7 个模块,每个模块一句话说清它解决什么 「有统计功能」
4. 计算规则 每个数字怎么算出来的,阈值是多少,超过怎么提示 「显示进度」
5. 边界情况 没数据时、数据异常时、退款/撤销/补记时怎么处理 (通常直接漏掉)
6. 进阶玩法 这个工作台还能改成什么用途,改哪几个字段就行 (通常直接漏掉)

关键在第 4 和第 5 项

大部分人写到第 3 项就停了,于是 AI 只能自由发挥计算逻辑, 做出来的统计不是你想要的。举个例子——同样是「预算进度」:

  • 没写规则:AI 画一个进度条,超了变红。
  • 写了规则:低于 80% 绿色、80–100% 琥珀色并提示还剩多少、超过 100% 红色并显示超支金额;退款记录参与抵扣但不计入笔数;大额支出(超过月预算 15%)单独标记。

后者才是你真正想要的东西,而它只多写了三行字。

11皮肤为什么不能只给色号

「主色用 #1F6F5C」——这句话解决的问题不到十分之一。 AI 拿到色号后,卡片圆角、边框粗细、阴影深浅、内边距、字号层级、按钮态、 列表分隔方式,全部还是它自己随手决定。每个元素随手决定一次,结果就是拼凑感。

组件级规范长什么样

合格的皮肤词条,除色值外还必须交代这四类组件的具体样式:

组件要交代的
卡片背景、边框或阴影(二选一,不要都用)、圆角档位、内边距
按钮主/次/危险三态的底色文字色、圆角、高度、hover 与 active 变化
输入框默认态边框、聚焦态高亮方式、占位符颜色、错误态提示位置
列表项用分隔线还是留白分组、左右两端对齐规则、次要信息的字号与颜色

再加上间距尺度(比如统一用 4 / 8 / 12 / 16 / 24 / 32 六档)和 一个记忆点(这套皮肤最识别的那个细节,比如手账皮肤的纸纹和胶带, 终端皮肤的等宽字体和光标闪烁)。

更省事的做法:让 WorkBuddy 先打开本站的 设计系统骨架 作为起点——里面已经内置 16 套皮肤变量和 16 个组件类,它只需要填功能逻辑, UI 质量自动有下限。

12六种常见翻车

这六种是最高频的。每种都附上一句话补救指令,生成完不满意直接补一句,不用重来。

翻车一:图表里的数字是编的

你只录了三条数据,图表上却画出一条三十天的漂亮曲线。AI 为了让页面「看起来完整」自动补了假数据。

补救:所有统计必须基于真实录入的数据计算,样本不足时显示「数据积累中」,图表无数据时显示空状态,不要画假曲线。

翻车二:刷新一下全没了

数据只存在内存里,关掉标签页就清空。这是最致命的一种,用户第二天就不会再打开。

补救:所有用户输入即时写入 localStorage,带 schema 版本号,刷新和关闭浏览器都不丢。

翻车三:手机上打不开或排版错乱

PC 上看着挺好,手机上按钮点不中、表格横向溢出、底部导航被遮住。

补救:手机(<640px)用底部固定 Tab 栏内容单列,平板用顶部导航两列,电脑用左侧边栏多列;所有可点元素不小于 44×44px。

翻车四:满屏 emoji

AI 特别喜欢用 emoji 当图标。问题是同一个 emoji 在 Windows、iOS、Android 上长得完全不一样,还会把行高撑乱。

补救:所有图标使用内联 SVG,禁止使用 emoji。

翻车五:手滑删掉三个月记录

删除按钮点了就删,没有确认、没有撤销。

补救:删除一律二次确认,确认文案要说清删的是什么;清空全部需要手动输入「清空」二字才执行。

翻车六:打开是一片空白

第一次打开没有任何数据,也没有任何引导,用户不知道从哪开始,直接关掉。

补救:预置 3 条覆盖典型状态的示例数据并带标记可一键清除;每个模块无数据时显示空状态卡片,含一句说明和一个新建入口。

13质量自检清单

工作台生成后按这 12 条过一遍,全部通过才算合格。勾选状态会自动保存在你的浏览器里。

完成进度 0 / 12 项通过