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),仅供参考
企业数字化 ERP 产品动态
相关推荐
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 2:39:10
Strands Evals v0.1.17 发布详解:多模态评估器、根因分析 RCA 与安全评估器全面升级 人工智能大模型AI AgentAgent 框架多智能体工具调用MCP 服务 【免费下载链接】harness-sdk Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud. 项目地址: https://… · 2026/9/26 2:39:10
最优化理论中奇异问题 文章目录最优化理论中,“**奇异问题**”(Singular Problems)1. 核心概念:什么是“奇异”?2. 核心场景:Hessian 矩阵的奇异性3. 导致奇异问题的常见原因4. 对“奇异问题”的工程与数学对策A. 正则化… · 2026/9/26 3:20:43
景德镇专业的大型砂岩雕塑生产销售厂家 引言随着城市化进程的加快,公共艺术在城市建设中的地位日益凸显。砂岩雕塑作为一种重要的公共艺术形式,以其独特的艺术表现力和耐久性受到了广泛欢迎。景德镇作为中国著名的陶瓷之都,在雕塑艺术方面也有着深厚的文化底蕴。本文将探讨砂岩雕塑… · 2026/9/26 3:20:37
极客大挑战2019 Havefun题目解析:源码泄露与GET传参入门 不知道你是不是跟我一样,刚开始刷 BUUCTF 的时候,Web 分区第一页总能看到一个叫[极客大挑战 2019]Havefun的题目。题目名字像是来玩的,实际做起来也确实有“玩”的成分。它不考 SQL 注入、不考 XSS、不考反序列化,甚至连一个输入框… · 2026/9/26 3:20:11
阿顿思可门窗的安装服务专业吗 从2007年长春合隆镇的一间小加工坊,到如今优顿集团阿顿思可智能门窗长春地区授权服务网点,十八载时光走过,长春门窗行业历经了从传统塑钢窗到普通断桥铝,再到如今系统化定制门窗的迭代变迁,朝阳区阿顿思可门窗销售处的… · 2026/9/26 3:20:11
AI基础设施安全白皮书深度拆解:从原生安全到智能体分级防护 我把这份白皮书从里到外拆了个遍,包括它针对的痛点、核心的安全框架逻辑、企业真正落地时该抓的重点,还有最近大家讨论很多的AI隐私边界问题。文章可以直接作为你的技术分享存档,也可以当团队内部的学习材料。1. 为什么2025年必须谈AI基础设施… · 2026/9/26 3:20:05
JSP免杀与对抗:从类加载到远程分离的Java Webshell攻防 干过应急响应或者做过攻防演练的人,大多遇到过这种尴尬场景:明明检测工具扫了无数遍,Web目录里也没看到可疑文件,但流量监控或者数据库审计就是提示服务器在跟外部通信。最后折腾半天,才发现问题出在一个看起来人畜无害… · 2026/9/26 3:20:05
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍 简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置 /* 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 0:00:40
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践 一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46