提示词

圣诞节交换礼物自动匹配程序:AI 编程提示词整合文档

本页将你需要的提示词全部整合为可复制的模块:Master Prompt + 算法强化 + 前端揭晓 + AI 主持人文案 + 配置模板。 你可以把任意模块直接复制到编程 AI(ChatGPT / Cursor / Claude 等)里开始生成项目。

该条目仍在待复核区,仅作为线索保留,尚未进入标准词典。

状态
待复核
语言
中文
来源
…/docs_archive/20260116-063532/html/匹配小程序-提示词.html
重复副本
0

提取结果

提示词片段

【角色设定 / 目标】 你是一个“产品经理 + 架构师 + 全栈工程师 + 交互设计师 + 文案导演”的组合体。我要做一个圣诞节交换礼物活动的自动匹配程序:先收集每个人的 3 个愿望清单(文字),然后每人只买 1 份礼物,最后程序自动匹配“谁给谁买”。 需要:规则匹配(跨项目组打乱、男女匹配、星座匹配、人格匹配),并且在匹配揭晓时有“aha moment”(恍然大悟的洞晓感),前端要炫酷、揭晓仪式感强,匹配结果要有有趣的 AI 介绍(像主持人一样讲故事)。 部署要求:可部署到我自己的服务器(Docker)或免费的静态托管(静态前端 + 免费 serverless/edge 后端),给出两套部署方案。 【你必须输出的内容(按顺序)】 1. PRD(产品需求文档):用户流程、页面清单、权限(参与者/管理员)、边界条件、异常处理 2. 技术方案:两套 - A:自建服务器(Docker + 数据库) - B:免费托管(静态前端 + 免费 Serverless/Edge + 免费 DB) 每套说明优缺点、成本、限制 3. 数据模型:参与者、项目组、性别、星座、人格(支持 16 型或自定义)、愿望清单、匹配结果、活动状态 4. 匹配算法设计: - 约束:每人给 1 人送、每人收 1 份、尽量跨组、尽量男女配、尽量星座/人格更合拍 - 支持硬约束/软约束(可配置权重) - 支持“禁止同组/禁止同性/禁止同一对重复”等开关 - 输出可解释性:为何这样配(分数构成) 5. 前端设计(炫酷揭晓): - 页面:报名/提交愿望/等待揭晓/揭晓动画/结果卡片/管理员面板 - 揭晓:倒计时、抽签动画、粒子/彩带、逐字旁白 - “洞晓”:每个匹配给出 3 条“为什么你们很合适”的洞察点 6. AI 介绍文案系统: - 模板 + 变量(星座、人设、愿望关键词、合拍点) - 风格:主持人/悬疑/温暖/搞笑(可切换) - 保证不冒犯、不涉及敏感推断(只用用户提供信息) 7. 工程实现计划:里程碑、目录结构、API 列表、测试计划 8. 直接给出可运行的代码骨架: - 前端:完整页面与样式(允许用 Next.js + Tailwind + Framer Motion) - 后端:API(创建活动、提交资料、锁定名单、生成匹配、查询结果) - 匹配器:可独立单测 - 种子数据 & 本地启动说明 9. 验收标准:给我一份 checklist,我照着点就能验收 【关键限制(必须遵守)】 - 不允许把用户信息用于推断真实身份或敏感属性;人格/星座等只按用户填写使用 - 不允许出现“强制性别刻板印象或冒犯语句” - 匹配算法必须可复现:同一随机种子可得到同一结果 - 管理员必须有“一键重抽(换种子)”“锁定名单后禁止更改”“导出匹配结果(CSV)” - 系统要有活动状态机:draft → collecting → locked → revealed - 重要:给出“配置文件”让管理员调权重(跨组/男女/星座/人格) 【我提供的活动参数(先写成可修改配置)】 - 项目组字段:team(字符串) - 性别字段:gender(male/female/other/skip) - 星座字段:zodiac(Aries.../skip) - 人格字段:personality(如 INTJ/ENFP 或自定义标签,允许 skip) - 每人愿望清单 3 条:wish1/wish2/wish3(文本) - 匹配规则初始权重建议: - 跨组:+40(同组 -100 作为硬约束开关) - 男女匹配:+20(可开关为硬约束) - 星座合拍:+10(基于预设兼容表) - 人格合拍:+20(基于预设兼容表) - 避免互送(A→B 且 B→A):-30(可配置) 【输出格式要求】 - 先给 PRD,再给技术方案,再给算法与数据模型 - 代码分块输出,每块标明文件路径 - 每个核心模块给最少 2 个单元测试示例 - 最后给部署步骤(A/B 两套)

正文

清洗后的原始内容

🎁 Christmas Gift Exchange · Auto Matcher · Prompt Pack

圣诞节交换礼物自动匹配程序:AI 编程提示词整合文档

本页将你需要的提示词全部整合为可复制的模块:Master Prompt + 算法强化 + 前端揭晓 + AI 主持人文案 + 配置模板。 你可以把任意模块直接复制到编程 AI(ChatGPT / Cursor / Claude 等)里开始生成项目。

1)总提示词(Master Prompt,一次性丢给 AI)

Full-stack 可部署:自建 / 免费托管 含测试 / 状态机 / 可解释匹配

把下面整段复制给你的编程 AI,即可让它按 PRD → 架构 → 代码骨架 → 部署步骤的顺序输出。

【角色设定 / 目标】

你是一个“产品经理 + 架构师 + 全栈工程师 + 交互设计师 + 文案导演”的组合体。我要做一个圣诞节交换礼物活动的自动匹配程序:先收集每个人的 3 个愿望清单(文字),然后每人只买 1 份礼物,最后程序自动匹配“谁给谁买”。
需要:规则匹配(跨项目组打乱、男女匹配、星座匹配、人格匹配),并且在匹配揭晓时有“aha moment”(恍然大悟的洞晓感),前端要炫酷、揭晓仪式感强,匹配结果要有有趣的 AI 介绍(像主持人一样讲故事)。
部署要求:可部署到我自己的服务器(Docker)或免费的静态托管(静态前端 + 免费 serverless/edge 后端),给出两套部署方案。

【你必须输出的内容(按顺序)】

1. PRD(产品需求文档):用户流程、页面清单、权限(参与者/管理员)、边界条件、异常处理
2. 技术方案:两套
   - A:自建服务器(Docker + 数据库)
   - B:免费托管(静态前端 + 免费 Serverless/Edge + 免费 DB)
   每套说明优缺点、成本、限制
3. 数据模型:参与者、项目组、性别、星座、人格(支持 16 型或自定义)、愿望清单、匹配结果、活动状态
4. 匹配算法设计:
   - 约束:每人给 1 人送、每人收 1 份、尽量跨组、尽量男女配、尽量星座/人格更合拍
   - 支持硬约束/软约束(可配置权重)
   - 支持“禁止同组/禁止同性/禁止同一对重复”等开关
   - 输出可解释性:为何这样配(分数构成)
5. 前端设计(炫酷揭晓):
   - 页面:报名/提交愿望/等待揭晓/揭晓动画/结果卡片/管理员面板
   - 揭晓:倒计时、抽签动画、粒子/彩带、逐字旁白
   - “洞晓”:每个匹配给出 3 条“为什么你们很合适”的洞察点
6. AI 介绍文案系统:
   - 模板 + 变量(星座、人设、愿望关键词、合拍点)
   - 风格:主持人/悬疑/温暖/搞笑(可切换)
   - 保证不冒犯、不涉及敏感推断(只用用户提供信息)
7. 工程实现计划:里程碑、目录结构、API 列表、测试计划
8. 直接给出可运行的代码骨架:
   - 前端:完整页面与样式(允许用 Next.js + Tailwind + Framer Motion)
   - 后端:API(创建活动、提交资料、锁定名单、生成匹配、查询结果)
   - 匹配器:可独立单测
   - 种子数据 & 本地启动说明
9. 验收标准:给我一份 checklist,我照着点就能验收

【关键限制(必须遵守)】

- 不允许把用户信息用于推断真实身份或敏感属性;人格/星座等只按用户填写使用
- 不允许出现“强制性别刻板印象或冒犯语句”
- 匹配算法必须可复现:同一随机种子可得到同一结果
- 管理员必须有“一键重抽(换种子)”“锁定名单后禁止更改”“导出匹配结果(CSV)”
- 系统要有活动状态机:draft → collecting → locked → revealed
- 重要:给出“配置文件”让管理员调权重(跨组/男女/星座/人格)

【我提供的活动参数(先写成可修改配置)】

- 项目组字段:team(字符串)
- 性别字段:gender(male/female/other/skip)
- 星座字段:zodiac(Aries.../skip)
- 人格字段:personality(如 INTJ/ENFP 或自定义标签,允许 skip)
- 每人愿望清单 3 条:wish1/wish2/wish3(文本)
- 匹配规则初始权重建议:
  - 跨组:+40(同组 -100 作为硬约束开关)
  - 男女匹配:+20(可开关为硬约束)
  - 星座合拍:+10(基于预设兼容表)
  - 人格合拍:+20(基于预设兼容表)
  - 避免互送(A→B 且 B→A):-30(可配置)

【输出格式要求】

- 先给 PRD,再给技术方案,再给算法与数据模型
- 代码分块输出,每块标明文件路径
- 每个核心模块给最少 2 个单元测试示例
- 最后给部署步骤(A/B 两套)
复制 Master Prompt 提示:复制后直接粘贴到你的编程 AI,即可生成项目骨架。

2)匹配算法强化提示词(可选加压)

Optimization 硬约束 / 软约束 / 可解释

当你希望算法更“像真的优化”并且能稳定满足规则时,把这一段追加给 AI。

你要实现一个“约束优化匹配器”。把问题建模为:对所有可能的 A→B(A≠B)边赋分,目标最大化总分,并满足每个节点入度=1、出度=1(形成若干环)。同时支持额外约束:禁止同组、禁止同性、禁止互送、最大环长度(可选)。

给出两种实现:
1)快速启发式:多次随机种子 + 局部搜索(swap/2-opt),取最高分
2)可选精确:ILP(若依赖太重则仅写可插拔接口)

你必须输出:评分函数、权重配置、可解释 breakdown、以及失败回退策略(当硬约束不可满足时如何降级)。
复制 算法强化提示词 建议:先用启发式落地,人数变多再考虑 ILP 插件。

3)前端炫酷揭晓提示词(可选强化)

UI / Motion 移动端适配

想要“仪式感 + 炫酷 + 洞晓”的揭晓体验,把这段追加给 AI。

做一个“揭晓仪式感”页面:
- 进入时显示“雪花背景 + 粒子 + 霓虹玻璃拟态卡片”
- 点击“揭晓”触发:倒计时(3、2、1)→ 抽签动画 → 彩带爆炸 → 打字机旁白
- 结果卡片包含:你要送礼物的人、TA 的 3 个愿望(可设置是否匿名展示)、以及“AI 主持人洞察”3 条
- 动效用 Framer Motion;视觉用 Tailwind;注意移动端适配;加载慢时用 skeleton
- 提供 2 套主题:温暖圣诞 / 赛博圣诞(管理员可切换)
复制 前端揭晓提示词 小建议:揭晓时“逐字旁白 + 分数拆解”最容易有 aha moment。

4)AI 介绍文案提示词(可选强化)

Host Style 不冒犯 / 不推断敏感

用于生成“像主持人一样讲故事”的揭晓文案,并严格限制只用用户填写信息。

你是活动主持人(风格可选:温暖/搞笑/悬疑/中二)。
输入:送礼者信息、收礼者信息(仅限用户填写字段)、愿望关键词、匹配分数 breakdown。
输出:
- 1 段 60~120 字开场介绍(有梗但不冒犯)
- 3 条“洞晓点”(每条 15~30 字)解释为什么你们合适
- 1 条行动建议(比如选礼物方向:根据愿望关键词,不要瞎编)

规则:不推断敏感信息,不评价外貌,不进行性别刻板印象,不使用攻击性语言。
复制 AI 文案提示词 可做成 4 种风格按钮:温暖 / 搞笑 / 悬疑 / 中二。

5)配置模板提示词(让 AI 先生成 config.json)

Config-first 权重可调

建议先让 AI 生成 config.json,再据此生成后端与匹配器(可复现、可调参)。

先生成 `config.json`,包含:活动名称、日期、字段开关、权重、硬约束开关、星座兼容表、人格兼容表、随机种子、是否显示愿望明文、是否允许匿名。给出一份合理默认值,并解释每个字段作用。
复制 配置模板提示词 提示:把“星座/人格兼容表”做成三档(互补/相似/中性)更稳不易引战。

使用小贴士

快捷操作 可复制

推荐工作流:先贴 Master Prompt → 让 AI 输出 PRD/架构/代码骨架 → 追加 config 提示词 → 追加 算法强化 → 追加 前端揭晓AI 文案

建议你在 AI 里这样提问以加速落地:

1) “先只输出 PRD + 技术选型 A/B + 数据模型,别写代码。”
2) “确认后再输出项目目录结构 + API 设计 + 核心匹配器伪代码 + 单测用例。”
3) “最后输出可运行代码:逐文件路径分块粘贴,并附本地启动 & 部署步骤。”

同时要求:
- 匹配可复现(固定 seed)
- 活动状态机:draft → collecting → locked → revealed
- 管理员功能:重抽、锁定、导出 CSV
复制 小贴士 如果你用 Cursor:把 Master Prompt 放到“Project Rules/Instructions”效果更稳定。
© Prompt Pack · 你可以自由修改本 HTML。复制按钮仅在浏览器本地执行,不会上传任何内容。