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点击查看免费下载AI Short 是一个开源的 AI 提示词快捷指令库站点支持 18 种语言的本地化构建。本文基于 i18n/ko/docusaurus-plugin-content-docs/current/deploy/configuration.md韩文版「구성 및 커스터마이징」展开完整覆盖它的四个核心主题修改网站标题与描述、编写使用文档、新增/编辑主页提示词、以及对接自定义后端。全文结合仓库源码说明每一项配置的落点、数据流向与背后的实现机制让读者既能照做也能理解原理。四个自定义层次与文件落点要自定义的内容主要落点说明站点标题、站点描述、导航、主题docusaurus.config.jsDocusaurus 站点主配置使用说明与介绍文档docs/文档正文按需编辑对应 Markdown 文件主页提示词数据src/data/prompt.json多语言提示词主数据源后端接口与认证逻辑src/api/前端 API 契约后端服务未开源以下是每一层的具体做法与原理。修改网站标题和描述站点的标题、描述、导航、主题等全局配置全部集中在 docusaurus.config.js。// ts-check import { themes as prismThemes } from prism-react-renderer; import { defaultLocale, locales } from ./scripts/i18nLocales.mjs; const config { title: AiShort, // 浏览器标题栏 / title 前缀 favicon: img/favicon.ico, url: https://www.aishort.top, // 生产站点 URL baseUrl: /, // 站点根路径 i18n: { defaultLocale, // zh-Hans默认语言 locales, // 18 种语言见 scripts/i18nLocales.mjs }, themeConfig: { navbar: { /* 顶部导航项 */ }, footer: { /* 页脚版权 */ }, }, // ... }; export default config;title决定站点品牌名各页面的具体描述通过页面 Layout 的title自定义见 src/pages/index.tsx。navbar.items控制顶部导航社区提示词、使用说明、反馈建议等navbar中的label与items均可按需增删。themeConfig.footer控制页脚版权声明。语言列表必须与 scripts/i18nLocales.mjs 保持一致该文件是语言单一数据源docusaurus.config.js与 scripts/buildPhased.mjs 都从中读取增删语言只需改动这一处避免配置与分段构建脱钩导致脏 URL。修改站点配置前建议先阅读 docs/deploy/configuration.md中文版与 docs/deploy.md 了解部署形态Docker 构建时设SKIP_GIT_INFOtrue可跳过对 git 环境的依赖参见 Dockerfile。修改使用说明与介绍文档使用说明类文档放在 docs/ 目录首页入口见 docs/introduction.md部署与运维docs/deploy/下的standard.md、offline.md、configuration.md、sync-updates.md以及总入口 docs/deploy.md使用指南docs/guides/下的getting-started.md、interface.md、my-collection.md、community.md、user-prompts.md、account.md、faq.md浏览器扩展docs/extension/下的README.md、usage.md、firefox-extension-setting.md、manual-chrome-extension.md等。这些文档与语言翻译位于i18n/ /docusaurus-plugin-content-docs/current/如韩文版deploy/configuration.md按需编辑即可。注意文章内部互相引用时使用相对路径如../deploy在仓库根目录视角应理解为 i18n/ko/docusaurus-plugin-content-docs/current/deploy.md。新增与编辑主页提示词prompt.json 数据流水线数据结构与新增格式主页提示词的源数据是 src/data/prompt.json——一个数组每个对象按语言代码zh/en/ja等存放所有语言版本。新增提示词的完整格式{ zh: { title: custom prompt, prompt: custom prompt, description: custom description, remark: custom mark }, en: { title: custom prompt, prompt: custom prompt, description: custom description, remark: custom mark }, website: null, tags: [music], id: 500, weight: 1 }字段说明依据 CodeUpdateHandler.py 与 src/data/cards/100_en.json 的实际处理逻辑字段类型说明zh/en等对象每种语言的title标题、prompt提示词正文、description描述、remark标注/备注websitestring/null来源网站链接可为nulltagsstring[]标签数组如[music]用于分类与“相关推荐”计算idnumber唯一 ID建议 ≥ 500避免与现有提示词/社区内容冲突weightnumber权重/热度构建时被重命名为count参与相关推荐排序实际仓库中的卡片数据如 src/data/cards/100_en.json在构建后会包含id、tags、website、count、related、metaTitle、metaDescription、faq以及datePublished/dateModified等字段均由脚本自动生成无需手写。运行构建脚本编辑完成后在仓库根目录执行python CodeUpdateHandler.py该脚本CodeUpdateHandler.py会按语言拆分主数据生成src/data/prompt_locale.json如prompt_en.json、prompt_ko.json供各语言首页读取同时生成src/data/default/favor_locale.json与other_locale.json两个精选列表分别由favor_ids与other_ids过滤得到。为每条提示词生成卡片数据写入src/data/cards/id_locale.json包含related相关推荐、metaTitle、metaDescription、faq与日期字段compute_card_dates会在内容未变时保留旧日期内容变更时只更新dateModified保证跨构建稳定。自动生成详情页为 1..max_id 的每个 ID、每种语言生成src/pages/prompt/id.tsx与i18n/locale/docusaurus-plugin-content-pages/prompt/id.tsx内容为import PromptPage ...的模板无需手动创建页面文件。同步首页将 src/pages/index.tsx 复制到各语言i18n/locale/docusaurus-plugin-content-pages/index.tsx并做favor_zh-Hans → favor_lang、other_zh-Hans → other_lang的变量替换。简体/繁体转换若安装了openccopencc-python-reimplementedzh-Hant内容由简体自动转换生成未安装时跳过转换并保持简体内容脚本会打印警告。数据流水线注意事项id必须 ≥ 500避免与既有提示词或社区内容冲突自定义提示词默认没有精选元描述meta_cards.json中未登记和评论数据脚本依赖src/data/meta_cards.json精选描述映射与src/data/meta_faqs.jsonFAQ 映射两者格式异常时仅打印警告、不中断主流程新提示词加入后max_id随之增大脚本会自动覆盖到所有语言的全部 ID。对接自定义后端默认后端与 API 模块结构项目默认连接一个共享后端登录、收藏、社区、评论、跨设备同步均依赖它后端服务本身未开源。前端接口契约完整文档化在 src/api/src/api/ ├── index.ts # 统一导出入口 ├── config.ts # API URL 配置 ├── client.ts # Axios 客户端含认证拦截器 ├── auth.ts # 认证 API登录/注册/OAuth ├── prompts.ts # 提示词 CRUD 搜索 投票 ├── favorites.ts # 收藏操作 ├── myspace.ts # 我的空间数据核心数据源 ├── comments.ts # 评论系统 └── user.ts # 用户信息各模块职责依据 src/api/index.ts 的统一导出模块核心导出说明config.tsAPI_URL、GAUTH_API_BASE、USE_LEGACY_GAUTH主 API 地址生产https://api.newzone.top/api开发http://localhost:1337/apiGoogle OAuth 独立服务地址与旧/新流程开关client.tsapiClient、getAuthToken、persistAuthToken、clearUserProfileCache基于 Axios 的实例请求拦截器自动附加Authorization: Bearer token响应拦截器统一处理 401清除 token 与全部用户缓存并抽取 Strapi 错误消息超时 30sauth.tsregister、login、changePassword、forgotPassword、resetPassword、sendPasswordlessLink、loginWithToken、getGoogleAuthUrl、googleLogin认证流程prompts.tsgetPrompts、submitPrompt、updatePrompt、deletePrompt、getCommPrompts、voteOnUserPrompt、fetchAllCopyCounts、updateCopyCount提示词 CRUD、批量获取、分页搜索、投票与复制计数favorites.tspatchFavorites收藏增量操作delta 结构myspace.tsgetMySpace、clearMySpaceCache、updateMySpaceOrder、updateCustomTags我的空间聚合数据收藏、社区、用户提示词等comments.tsgetComments、postComment评论读写user.tsgetUserAllInfo、updateUsername用户信息缓存机制lscache ETagAPI 数据通过lscache与 ETag 实现智能缓存核心逻辑在 src/utils/cache.js写入setCacheWithETag原子性地同时写入数据与 ETag同一 TTL服务端未返回 ETag 时自动清除旧 ETag防止“旧 ETag 配新数据”。读取getCache先查内存层memCache返回同一对象引用保证 Reactmemo/浅比较命中未命中再降级到lscache并回填。304 复用当请求携带If-None-Match且服务端返回304 Not Modified时直接复用本地缓存并通过extendCache连带续期 ETag减少数据传输。社区列表分页接口getCommPromptssrc/api/prompts.ts即采用此模式validateStatus: (status) status 200 || status 304。TTL 与清理CACHE_TTL定义了各类数据的缓存时长如卡片 100 天、社区 30 天、复制计数 10 天、不可用内容 1 年flushCacheByPrefix按前缀批量失效cleanupLegacyCache一次性清理旧版缓存前缀。从源码结构看各 TTL 常量与缓存键前缀是后续对接自定义后端时需要重点对齐的约定若自定义后端不支持 ETag则这些条件请求逻辑自动退化为全量拉取仅本地缓存仍生效。部署形态与自定义后端的关系是否需要自定义后端取决于部署形态参见 i18n/ko/docusaurus-plugin-content-docs/current/deploy.md形态后端适用场景Standard默认复用官方共享后端改站点名、描述、提示词即可登录、收藏、社区、同步开箱即用离线版无后端数据存浏览器本地企业内网/政府网络等隔离环境无需账号完全自托管后端独立后端需要独立账号体系、完整数据主权或私有社区前两种形态无需自行实现后端第三种因后端未开源需要与开发者联系确认部署方案与支持。小结AI Short 的自定义从「改配置」到「接后端」共四个层次站点级编辑 docusaurus.config.js 修改标题、导航、主题与多语言配置文档级编辑 docs/ 下的 Markdown 文件数据级在 src/data/prompt.json 新增/编辑提示词id≥ 500运行python CodeUpdateHandler.py自动生成各语言数据与页面后端级对照 src/api/ 的接口契约对接自定义后端并理解lscache ETag缓存机制src/utils/cache.js以保证数据新鲜度与性能。配置完成后参照 docs/deploy.md 选择 Standard、离线或完全自托管形态进行构建部署即可。赞分享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点击查看免费下载相关推荐AI Short 配置与自定义指南修改站点标题、主页提示词与对接自定义后端AI Short 配置与自定义指南修改站点标题、主页提示词与对接自定义后端 AI ShortChatGPT Shortcut是一个基于 DocusauruAI 应用提示工程人工智能前端AI ShortChatGPT-Shortcut配置与自定义实战改站点标题、扩展主页提示词数据流水线与对接自定义后端AI ShortChatGPT Shortcut配置与自定义实战改站点标题、扩展主页提示词数据流水线与对接自定义后端 AI Short 是一个完全开源的提AI 应用提示工程人工智能前端ChatGPT-ShortcutAI Short配置定制指南站点标题、首页提示词数据管道与自定义后端接入ChatGPT ShortcutAI Short配置定制指南站点标题、首页提示词数据管道与自定义后端接入 本篇指南基于 AI Short仓库 ChatGAI 应用提示工程人工智能前端上一篇做出你的微信数字分身WeClone 零基础指南用自己的聊天记录微调大模型下一篇Windows 11终极优化指南用Win11Debloat一键清理系统臃肿创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
macOS Tahoe启动台消失真相与三大替代方案 1. 启动台消失不是Bug,而是macOS一次静默的架构清洗“启动台真的回不来了”——这句话最近在Mac用户群、技术论坛和小红书高赞帖里反复出现,不是情绪宣泄,而是大量 macOS 26(Sequoia)和 macOS 27(Tahoe&… · 2026/9/26 15:53:17
无障碍声音指示器(Sound Cues):多模态听觉交互工程标准 无障碍声音指示器(Sound Cues):多模态听觉交互工程标准在传统的无障碍(A11y)实践中,绝大多数团队的认知仅仅停留在“屏幕朗读器(Screen Reader)文字朗读”这一单一模态上。
然而&… · 2026/9/26 15:53:17
OpenCV+LBPH人脸识别期末项目:从环境配置到演示答辩全攻略 简介:一套面向高校课程设计与期末大作业场景的PythonOpenCV人脸识别系统源码,适合计算机相关专业学生及人脸识别入门开发者,用于快速搭建具备人脸检测、特征提取与识别判断的完整Demo。资源包为zip格式,大小22.62MB,共… · 2026/9/26 15:53:17
生产LLM全链路管控:TaoToken统一Key下Token、成本、延迟三位一体优化落地 /* 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 19:38:48
pnpm 忽略构建脚本报错解析与解决方案 1. 这个报错到底在说什么第一次看到[ERR_PNPM_IGNORED_BUILDS] Ignored build scripts: parcel/watcher2.5.6, canvas2.11.2这行红字,很多人第一反应是“我是不是装崩了”,然后开始疯狂重装、删node_modules、删 lock 文件,折腾半天发现报错还… · 2026/9/26 19:38:35
OpenRouter Codex CLI核心:treg工具注册中心原理与排错指南 1. “treg”不是拼写错误,而是OpenRouter生态里一个被严重低估的CLI工具代号最近在翻OpenRouter社区的早期issue和GitHub仓库的commit记录时,我反复看到一个缩写:treg。它既不是T-Regulatory Cell(免疫学里的调节性T细胞ÿ… · 2026/9/26 19:38:35
performSelector内存泄漏警告:从原理到替代方案全解读 1. 这个警告不是吓唬人:先弄清楚它的来龙去脉如果你的开发经历里有几年 Objective-C 时光,大概率在 Xcode 里见过这行黄色警告:PerformSelector may cause a leak because its selector is unknown我第一次看到它,是在一个用perfo… · 2026/9/26 19:38:23
MySQL存储引擎、索引与触发器:从原理到实战优化指南 从Day01读到Day09,如果你一路跟着写学习日记,应该能感觉到MySQL的知识开始从“会用”走向“用对”。存储引擎、索引、触发器这三个关键词,恰恰是MySQL从“能跑”到“跑得快、跑得稳、还能自动干活”的关键分水岭。这篇笔记我不会按官方文档的… · 2026/9/26 19:38:23
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍 简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第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