ChatGPT-Shortcut 账户管理完全指南:三种登录方式、密码重置与提示词数据备份

发布时间:2026/9/26 2:39:37

ChatGPT-Shortcut 账户管理完全指南:三种登录方式、密码重置与提示词数据备份 AI 应用提示工程人工智能前端【免费下载链接】ChatGPT-ShortcutStop writing prompts from scratch — a searchable prompt library for ChatGPT, Claude, Gemini and Cursor · Русский 한국어 العربية हिन्दी ไทย 别再从头写提示词现成的拿来就用好用的收进自己的库项目地址https://gitcode.com/gh_mirrors/ch/ChatGPT-Shortcut点击查看免费下载AiShortChatGPT-Shortcut本身允许匿名使用但只有登录账户后才能收藏喜欢的提示词、创建自己的提示词、分享到社区并在多设备间同步数据。本篇指南将基于仓库中的 账户文档 与前端源码完整讲解登录、注册、密码管理、等级体系与数据导入导出读完即可独立完成账户的全生命周期管理。不登录也能用登录后解锁完整能力AiShort 的设计原则是零门槛可用首页的精选提示词库、搜索、复制等核心功能都不需要账户。但从 账户文档 的定位来看登录后你才拥有四项关键能力收藏提示词把社区或精选库中喜欢的提示词收入自己的收藏夹创建自定义提示词编写专属于自己的提示词并保存到账户分享到社区将自己的提示词发布到公共页面供其他用户浏览与收藏跨设备同步账户数据绑定云端换设备登录即可恢复。登录状态由 AuthContext.tsx 统一管理登录成功后 JWT 被写入localStorage的auth_token键并通过Stale-While-Revalidate策略先行渲染缓存数据、再后台刷新权威数据从而避免刷新页面时出现登录态闪烁。该文件还会在本地校验 JWT 的exp字段提前 60 秒兜底时钟偏差过期 token 会被自动清除。三种登录方式登录对话框实现见 login.tsx提供两个 Tab密码登录 与 免密登录下方还有Google 一键登录按钮三者的认证逻辑统一封装在 auth.ts 中。密码登录在密码登录Tab 中输入注册时的用户名或邮箱密码即可登录。对应的后端接口是POST /auth/local见 auth.ts提交参数为identifier用户名或邮箱与password。前端校验规则见 login.tsx要求用户名/邮箱为必填项密码必填且长度至少 6 个字符。登录成功后auth.ts 中的clearUserCachesOnLogin()会立即清除旧的用户级缓存USER_PROFILE 与 MySpace 缓存防止旧账号残留的 ETag 与新账号巧合命中导致数据泄漏——这是登录切换场景下的重要安全细节。免密码登录Magic Link不想记密码切换到免密登录Tab输入已注册的邮箱或用户名点击获取登录链接系统通过POST /passwordless/send-link向邮箱发送一次性登录链接见 auth.ts打开邮件中的链接前端通过GET /passwordless/login?loginToken...完成认证并持久化 JWT。前端实现会根据输入内容动态判定传参若输入符合邮箱格式则传{ email }否则传{ username }见 login.tsx。这种方式适合偶尔登录、不想维护密码的用户。Google 一键登录点击登录框中的 Google 按钮会弹出520×570的 OAuth 授权窗口首次使用会自动创建账户无需单独注册。整个流程分为两步实现见 auth.ts获取授权 URL根据 config.ts 中的USE_LEGACY_GAUTH开关选择流程——当前配置为false走新版 Strapi 原生流程构建GET /api/connect/google?redirect...地址回调换取 JWTgoogleLogin()解析回调返回的jwt与用户信息必要时再通过GET /api/users/meBearer令牌拉取完整用户资料最后同样执行缓存清理。值得留意的是源码注释见 config.tsGoogle OAuth 使用了独立服务gauth.aishort.top原因是主服务器无法直接连接 Google——这是部署层的一个架构事实若自建部署需要一并规划该服务的可用性。注册账户在登录对话框点击立即注册切换至注册表单viewState切换逻辑见 login.tsx填写邮箱格式校验、用户名与密码至少 6 位勾选同意服务条款与隐私政策——该项为必选未勾选时前端会阻止提交校验器见 login.tsx点击注册通过POST /auth/local/register创建账户见 auth.ts提交后自动登录。注册页同样支持切回登录直接登录按钮。服务条款与隐私政策的完整文本可在仓库 docs/terms-of-service.md 与 docs/privacy-policy.md 中查看。我的账户档案、密码与等级登录后进入我的账户页面实现见 pages/user/index.tsx可统一管理个人资料、安全设置、等级与数据。页面顶部通过面包屑提供首页 → 用户中心导航用户信息通过GET /users/me拉取并使用 ETag If-None-Match做高效缓存见 user.ts。修改用户名点击用户名右侧的编辑图标输入新用户名后保存。前端会先校验非空再调用PUT /favorites/update-username提交见 pages/user/index.tsx 与 user.ts。修改密码在安全设置卡片中按三步修改输入当前密码输入新密码并再次确认两次必须一致前后端均有校验点击修改密码提交。底层调用POST /auth/change-password提交password、currentPassword、passwordConfirmation三个字段见 auth.ts。注意该表单仅在userInfo.provider local本地注册用户时展示当前密码字段——Google 登录用户无需修改本地密码。忘记密码在登录对话框点击忘记密码?输入注册邮箱并点击发送重置邮件邮件中的重置链接会引导至重置页src/pages/reset-password.tsx。对应的两个接口是POST /auth/forgot-password——发送重置邮件见 auth.tsPOST /auth/reset-password——携带邮件中的code与新旧密码完成重置见 auth.ts。我的等级L0–L9账户页会展示你的等级与晋级进度。等级由向社区分享的提示词数量决定而非收藏或登录次数。完整的 10 级阈值曲线定义在 LevelSystem.tsx等级名称所需分享数阈值L0萌新探索者0L1青铜1L2白银3L3黄金8L4铂金18L5钻石35L6蓝宝石60L7红宝石100L8翡翠160L9星辉260源码中的常量LEVEL_THRESHOLDS [0, 1, 3, 8, 18, 35, 60, 100, 160, 260]即上表依据getLevelInfo()见 LevelSystem.tsx根据分享数计算当前等级与下一级阈值账户页则据此渲染进度条sharedCount / next。从源码结构看等级还配有矿物标本卡风格的几何图标体系每升一级图标外多边形边数 1L6 起叠加内嵌多边形、中心点、粗描边与径向射线用于视觉化呈现成长梯度。数据管理缓存、导出与导入我的账户 → 数据管理区域见 pages/user/index.tsx提供三个操作与 Prompt Kustom自定义提示词 文档中的数据备份流程配套使用。清除缓存当数据不刷新、界面显示异常例如收藏后列表未更新时点击清除所有缓存即可强制重新同步。实现上它会调用clearUserProfileCache()清除用户基本信息缓存及其 ETag调用clearMySpaceCache()清除 MySpace收藏/自定义提示词缓存重新拉取用户数据。详见 pages/user/index.tsx。收藏与自定义提示词不会因此丢失这只是强制从服务器重新拉取界面刷新后即恢复。导出提示词导出提示词会把你的数据打包成 JSON 文件自动下载便于备份与迁移。导出的内容见 pages/user/index.tsx包括prompts每个自定义提示词的id、title、内容、备注、附注与分享状态favorites收藏的精选卡与社区提示词 ID 数组另附favoriteDetails供人工查看myspaceOrderMySpace 的排序信息customTags自定义标签定义。文件以my-prompts-YYYY-MM-DD.json命名。文档明确建议定期导出以防数据丢失导出的详细字段说明可参考 自定义提示词文档的导出章节。导入提示词导入提示词允许从 JSON 文件恢复提示词与收藏导入逻辑见 pages/user/index.tsx兼容多种 JSON 结构数组、带prompts字段的对象、单条提示词对象均可解析内容相同的条目自动跳过按标题去重已有 ID 的提示词若属于当前账户则更新ID 不属于当前账户的提示词会强制设为私密share: false保证团队成员之间的数据隔离收藏采用合并模式loves.add/commLoves.add增量 PATCH避免多设备并发覆盖导入完成后自动刷新 MySpace 数据。这套导出 → 筛选 → 分发 → 导入的流程非常适合团队协作把精选过的提示词文件发给同事导入后每个人收到的提示词默认私有互不干扰。排序与标签字段在联网版导入时会被保留在 JSON 中但不会恢复因为导入后的提示词 ID 是新的无法对应原排序本地离线版则可安全恢复。相关文档账户体系与以下指南联动使用可在仓库中继续深入快速上手Memulai / Getting Started基础使用方式我的收藏Koleksi Saya / My Collection收藏夹与标签管理自定义提示词Prompt Kustom / Custom Prompts提示词的创建、编辑、分享与导入导出。如果你需要以其他语言阅读本文档仓库还维护了 英文版 及多语言版本位于 i18n 目录下。账户相关的所有前端认证与数据接口实现可分别深入 src/api/auth.ts、src/api/client.ts、src/components/AuthContext.tsx 与 src/components/user/login.tsx 查看。赞分享AI 应用提示工程人工智能前端【免费下载链接】ChatGPT-ShortcutStop writing prompts from scratch — a searchable prompt library for ChatGPT, Claude, Gemini and Cursor · Русский 한국어 العربية हिन्दी ไทย 别再从头写提示词现成的拿来就用好用的收进自己的库项目地址https://gitcode.com/gh_mirrors/ch/ChatGPT-Shortcut点击查看免费下载相关推荐Chat UI 本地运行与部署全指南从零配置 OpenAI 兼容端点到生产环境Chat UI 本地运行与部署全指南从零配置 OpenAI 兼容端点到生产环境 本指南以 docs/source/installation/local.mdAI 应用提示工程人工智能前端ChatGPT-Shortcut 账号体系实战指南Google 一键登录、免密登录、密码重置与个人数据管理ChatGPT Shortcut 账号体系实战指南Google 一键登录、免密登录、密码重置与个人数据管理 导读 AiShortChatGPT ShortcAI 应用提示工程人工智能前端ChatGPT-ShortcutAiShort账户体系详解Google 登录、免密链接登录与账户数据管理的源码级实现ChatGPT ShortcutAiShort账户体系详解Google 登录、免密链接登录与账户数据管理的源码级实现 ChatGPT ShortcutAAI 应用提示工程人工智能前端上一篇OAuth2 Proxy TLS 配置指南两种 HTTPS 终止方案与源码级原理解析下一篇如何用 Rufus 快速制作启动盘单文件工具实现专业级 USB 格式化全指南创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/26 2:39:37

PaddleGAN SinGAN 实战指南:单图训练、多任务推理与源码解析

人工智能深度学习计算机视觉媒体生成视频处理图像处理 【免费下载链接】PaddleGAN PaddlePaddle GAN library, including lots of interesting applications like First-Order motion transfer, Wav2Lip, picture repair, image editing, photo2cartoon, image style transfer,…

2026/9/26 3:54:40

MCP协议开发实战:用TaoToken统一Key搭建AI Agent工具链

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/26 3:54:40

VSCode C++头文件路径配置:IntelliSense includePath详解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/26 3:54:40

中兴B860AV2.1高安版刷机与救砖实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/26 3:54:40

WT2801A体脂秤BLE广播解析与语音播报实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 21:00:17

GAMP 5 基于风险的计算机化系统验证:软件分类与审计追踪实践

简介:《A Risk-Based Approach to Compliant GxP Computerized Systems》即业内熟知的GAMP 5指南,面向制药企业质量与IT合规人员、验证工程师及计算机化系统管理者,用于解决GxP法规环境下系统合规性难以科学落地的问题。文档以风险管理为主线…

2026/9/25 20:59:52

安全托管MSSP实战:从静态防御到人机协同的攻防运营与应急响应

简介:这份PPT围绕互联网业务安全托管服务展开,面向企业安全负责人、IT运维人员及关注MSSP/MSS选型的读者,重点回应传统安全过度依赖人工、碎片化静态防御难以对抗产业化攻击等痛点。资源共1个pptx文件,包体约30.63MB,以…

2026/9/26 0:04:28

画质修复APP怎么选?Wink影像修复能力与产品实力解析

现如今手机拍摄场景愈发丰富,演唱会直拍、漫展记录、老视频翻新、日常vlog录制,都会遇到画面模糊、噪点多、曝光失衡等问题,不少用户在挑选工具时比较在意一款画质修复APP能够兼顾修复效果与自然质感。Wink作为美图公司推出的全球化AI影像增强…

2026/9/26 0:04:28

超低能耗建筑K值要求能否满足?浙东铝业建筑型材解析

核心摘要浙东铝业的超低能耗系统门窗产品,资料显示保温性能可达 K≤1.4W/(㎡K),能够对应上海地区超低能耗住宅对门窗保温性能的应用需求。判断建筑是否满足超低能耗要求,不能只看铝型材本身,还需要结合玻璃、隔热条、密封系统、开…

2026/9/25 20:55:38

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/25 18:41:36

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/25 18:34:56

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑