创建账号、登录与首次设置(Onboarding)

在把 StitchKit 当作你的个人工作台正式使用之前,你需要先注册账号、登录,并完成一段简短的首次运行向导。本节介绍注册(“Sign up”)、登录(“Log in”)、重置密码(“Forgot password”)、邮箱验证(“Verify your email”)等界面,以及会根据机器/面料为你推荐套餐的首次设置向导。注册账号是免费的;许多基础功能甚至无需账号即可开始使用。

提示 —— 每个表单下方都有切换链接:你可以一键从登录界面切到注册、从注册切到登录、从“忘记密码”切回登录。

1. 创建账号(“Sign up”)

注册界面由三个字段组成。只有邮箱和密码是必填的;姓名是可选的。

  1. 点击登录界面上的 “Don't have an account? Sign up” 链接(或直接打开注册页面)。
  2. “Name (optional)” 字段填写你的姓名 —— 如果愿意也可以留空,此字段并非必填。
  3. “Email” 字段输入一个有效的邮箱地址。这个地址既是你的登录凭据,也是验证邮件和密码重置邮件的发送地址。
  4. “Password” 字段输入一个符合密码规则的密码(参见下方的“密码规则”)。
  5. 点击 “Create account” 按钮。处理过程中,按钮上会出现加载指示。

注册成功后,你会被视为已自动登录,应用会跳转到主流程(若是首次进入,则跳转到下方的首次运行向导)。如果邮箱已被注册,会出现 “This email is already registered” 提示 —— 这时你需要切换到登录界面。

2. 登录(“Log in”)

  1. 填写 “Email”“Password” 字段。
  2. 如果希望会话在本设备上保持登录,请保留勾选 “Remember me” 复选框(默认已勾选)。
  3. 点击 “Log in” 按钮。

如果邮箱或密码有误,会显示 “Invalid email or password” 消息。如果无法连接到服务器(无网络),则会弹出提示你检查网络连接的网络错误。登录成功后,应用会进入主界面。

Windows —— 你可以用 Tab 在字段之间移动,用 Enter 提交表单。密码字段是隐藏的;你输入的字符会以圆点掩码显示。

3. 忘记密码(“Forgot password”)

登录界面上的 “Forgot password” 链接会将你带到重置页面。

  1. “Email” 字段填写你账号的邮箱地址。
  2. 点击 “Send reset link” 按钮。
  3. 屏幕上会出于安全考虑显示一条中性的确认信息:如果该邮箱已注册,重置链接已经发出;请检查你的收件箱。
  4. 点击邮件中的重置链接,并设置新密码。新密码同样必须符合相同的密码规则。

注意 —— 出于安全考虑,系统不会透露你输入的地址是否已注册;无论地址是否已注册,确认消息都是一样的。如果没收到重置链接邮件,请检查垃圾邮件/垃圾箱文件夹,并确认地址拼写无误。链接会在一段时间后失效;若已过期,请重新发起请求。

重置密码后,可通过 “Back to login” 链接返回登录界面,用新密码登录。

4. 邮箱验证(“Verify your email”)

注册后你的账号即可使用,但邮箱地址尚未验证。应用会给你发送一个验证链接;点击该链接即可验证你的地址。

当账号未验证时,你会在 “Account”(账号)界面顶部看到一条信息横幅:

  • 会显示 “Verify your email” 标题,以及验证链接被发送到了哪个地址。
  • 验证可解锁对支持工具和授权恢复功能的访问。
  • 若没收到邮件,可用 “Resend email” 按钮重新请求链接。发送过程中,按钮会变为 “Sending…” 状态;成功后会提示你检查收件箱。

提示 —— 如果你过于频繁地请求重新发送,系统可能会临时加以限制。请稍等几分钟再试。

5. 首次运行向导(first-run 设置)

首次打开 StitchKit 时,一个简短的设置向导会迎接你。你对三个简单问题的回答,会替你预设保存格式、界面的详略程度,以及依据面料而定的针迹设置;随后向导会为你推荐一个套餐。这个向导每台设备只会出现一次。

  1. 欢迎: 你会看到介绍界面,点击 “Next →” 继续。
  2. 机器(“What machine do you have?”)—— 第 1/3 步: 选择你的品牌:“Brother”“Bernina”“Janome”“Husqvarna”“Singer”“Other”。你的选择将决定 “Save As” 的默认保存格式。
  3. 经验水平(“What's your experience level?”)—— 第 2/3 步: 选择 “Beginner”“Intermediate”“Pro”。此选择会调整编辑器侧边栏显示得多简洁还是多高级。
  4. 面料(“What fabric do you mostly embroider on?”)—— 第 3/3 步:“T-shirt knit”“Woven cotton”“Towel”“Denim”“Cap”“Mixed” 中选择你最常绣制的面料。这会在 Save2Sew 调节器中,依据你的面料预先填入密度和底衬数值。
  5. 小结与套餐推荐: 系统会根据你的回答为你推荐一个套餐。按经验水平,推荐如下:Beginner → “Starter”,Intermediate → “Pro”,Pro → “Ultimate”。推荐卡片会标注 “RECOMMENDED” 标签。

在每一步你都有一些灵活选择:

  • 要跳过某个问题,可使用右上角的 “Skip” 按钮;点击底部的圆点可回到之前的步骤,用 “← Back” 可后退一步。
  • 如果想不付费就在套餐界面继续,可点击 “Continue with free version →” 链接;你将继续使用免费版工作。
  • 购买套餐并不要求你必须注册账号;购买通过应用商店(Apple)完成。若你之后登录,你的购买会绑定到账号并在多设备间同步。

你的选择在应用中的对应关系:

机器选择默认保存格式
“Brother”PES
“Bernina”EXP
“Janome”JEF
“Husqvarna”VP3
“Singer”XXX
“Other” / 不确定DST(通用 —— 每台机器都能读取的公共格式)
经验水平推荐套餐编辑器模式
“Beginner”“Starter”简洁(Basic)
“Intermediate”“Pro”简洁(Basic)
“Pro”“Ultimate”高级(Advanced)

提示 —— 这里的选择并非永久;你随时都能在相应的设置界面中更改格式、编辑器模式和面料设置。如果跳过向导,会使用安全的默认值(DST + 简洁模式 + 梭织面料)。

6. 密码规则

密码会在浏览器端和服务器端以相同的规则进行校验:

  • 长度至少为 10 个字符
  • 至少包含 一个字母
  • 至少包含 一个数字

如果你输入了不符合规则的密码,注册界面会在提交前就提醒你:“Password must be at least 10 characters and include a letter and a number”。注册表单的字段标签里也有这条提示:“Password (min. 10 characters)”

7. “Remember me”、会话与令牌

StitchKit 通过一套两段式令牌(token)系统维持你的会话:一个短寿命的访问令牌(access token)和一个长寿命的刷新令牌(refresh token)。

  • 勾选“Remember me”时(默认): 刷新令牌会保存到你的设备上;当你关闭并重新打开应用时,会话会保持登录并自动恢复。
  • 未勾选“Remember me”时: 令牌只在本次会话期间保存在内存中,不写入磁盘。关闭应用后会话即结束,你需要重新登录。
  • 访问令牌寿命较短;它会在后台借助刷新令牌自动续期,这期间你无需做任何事。
  • 当你退出登录时,访问令牌和刷新令牌都会被清除,会话随之结束。令牌可由服务器端吊销,且仅对你登录的那台设备有效。

注意 —— 在公用或不信任的电脑上,请不要勾选“Remember me”复选框。这样会话就不会在设备上保留,关闭应用时也会自动退出登录。