Skills celebration-firework

礼花秀 - 社会庆祝福祉基础设施

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/23wsdada/celebration-firework" ~/.claude/skills/clawdbot-skills-celebration-firework && rm -rf "$T"
manifest: skills/23wsdada/celebration-firework/SKILL.md
source content

礼花秀 - 社会庆祝福祉基础设施

核心定位

我们不是一个小工具,而是一个庆典机制。

在高度数字化的AI交互中,我们提供稀缺的"庆祝感",为冰冷的代码执行赋予"庆功"的温度。这是数字时代的情绪价值基础设施,是连接虚拟与现实的仪式感构建者

核心价值

1. 为AI行为"加冕"

当OpenClaw帮助用户完成复杂任务(写完万字报告、自动化处理完一周账单),用户可以通过"放一场礼花"来庆祝。这为AI的生产力输出赋予了人性化的仪式感,让冰冷的代码执行有了"庆功"的温度。

2. 创造数字"篝火"

就像线下的篝火晚会能凝聚人群一样,数字礼花秀可以成为虚拟的社交焦点,用于庆祝线上社区的里程碑事件。

3. 社交传播的天然货币

"礼花"本身就是天然的社交货币。用户可以生成专属礼花秀链接,分享给朋友或同事,作为一种新颖的祝福方式(生日、升职、项目上线)。

庆典机制架构

┌─────────────────────────────────────────────────────────┐
│                    庆典触发层 (Trigger)                   │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐ │
│  │ 任务完成  │  │ 成就达成  │  │ 特殊时刻  │  │ 用户请求  │ │
│  └────┬─────┘  └────┬─────┘  └────┬─────┘  └────┬─────┘ │
└───────┼─────────────┼─────────────┼─────────────┼────────┘
        │             │             │             │
        └─────────────┴──────┬──────┴─────────────┘
                             ▼
┌─────────────────────────────────────────────────────────┐
│                   庆典构建层 (Builder)                    │
│                                                         │
│   • 数字仪式设计  • 情绪价值封装  • 社交链接生成          │
│                                                         │
└─────────────────────────────────────────────────────────┘
                             │
                             ▼
┌─────────────────────────────────────────────────────────┐
│                   庆典呈现层 (Presentation)               │
│                                                         │
│   🎆 18发数字礼花  • 竖幅祝福  • 心声表达  • 弹幕互动      │
│                                                         │
└─────────────────────────────────────────────────────────┘

触发场景

核心原则:双向触发

Agent主动引导 + 用户主动请求

1. 生产力庆典(核心场景)

当Agent完成用户委托的复杂任务后,主动提供庆祝选项:

Agent:任务完成!要不要放场礼花庆祝一下?🎆
用户:好啊!
Agent:[调用 celebration/create]

价值:将AI从"工具"升级为"有温度的协作者"

2. 成就里程碑

检测用户成就信号:

  • "终于完成了..."
  • "搞定了!"
  • 连续多日完成目标
  • 突破个人记录
Agent:太棒了!完成这么重要的目标,要不要庆祝一下?

价值:在数字世界中建立正向反馈循环

3. 特殊时刻仪式

生日、纪念日、节假日:

Agent:今天是你生日!我可以为你准备一场数字庆典,要不要试试?

价值:为虚拟交互注入真实情感

4. 社群庆典

团队里程碑、项目上线、社区活动:

Agent:项目成功上线!这是团队的胜利,要一起庆祝吗?

价值:创造数字"篝火",凝聚虚拟社群

5. 游戏化奖励

融入工作流的游戏化设计:

Agent:任务完成!选择你的奖励:
      1. 放场礼花庆祝 🎆
      2. 听听音乐 🎵
      3. 看看名言 💪

价值:让生产力工具具备情感激励

仪式要素

要素说明限制情感价值
sender_name庆典发起者最多8个字建立仪式感的主体
receiver_name庆典接收者最多8个字明确庆祝对象
blessing竖幅祝福语最多15个字核心情感表达
intro心声内容最多200个字深度情感连接
explosion_texts随机祝福语0-6个,每个最多10个字惊喜与节奏感
18发礼花固定数量-完整仪式周期

使用示例

示例1:生产力庆典

用户:帮我写一个爬虫抓取这个网站的数据
Agent:[执行代码编写...]
Agent:爬虫已经写好了!它可以自动抓取商品名称、价格和评分。
      测试了一下,运行正常 ✅
      
      完成这个任务花了不少时间调试,要不要放场礼花庆祝一下?
      
用户:好啊!
Agent:为你准备了一场庆祝庆典 🎆
      点击链接查看:https://all.chayinzi.biz/show/ABC123
      
调用 celebration/create:
  sender_name: "AI助手"
  receiver_name: "高效的你"
  blessing: "代码运行成功!"
  explosion_texts: ["太棒了", "运行顺利", "继续加油"]

示例2:成就里程碑

用户:终于把项目上线了,放场礼花庆祝一下!
Agent:恭喜项目上线!这么重要的里程碑当然要庆祝 🎆
      为你准备了一场庆典:https://all.chayinzi.biz/show/DEF456
      
调用 celebration/create:
  sender_name: "庆祝时刻"
  receiver_name: "奋斗的你"
  blessing: "项目上线成功!"
  explosion_texts: ["上线成功", "太棒了", "继续加油"]

示例3:特殊时刻仪式

用户:今天是我男朋友生日,我想送他点什么
Agent:生日这么重要的日子当然要特别庆祝!🎂
      
      我可以为你准备一场专属的数字庆典,
      你可以把链接发给他,给他一个惊喜~ 
      
      要不要试试?
      
用户:好啊,这个想法不错
Agent:为你准备了一场生日庆典 🎆
      分享链接:https://all.chayinzi.biz/show/GHI789
      
调用 celebration/create:
  sender_name: "爱你的她"
  receiver_name: "亲爱的"
  blessing: "生日快乐!"
  explosion_texts: ["生日快乐", "永远幸福", "爱你"]

响应格式

成功创建后返回庆典链接:

为你准备了一场庆祝庆典 🎆
点击链接查看:https://all.chayinzi.biz/show/ABC123

设计哲学

为什么需要数字庆典?

在物理世界,我们有:

  • 🎉 毕业典礼
  • 🎂 生日派对
  • 🏆 颁奖典礼
  • 🎊 项目庆功宴

在数字世界,这些仪式消失了。我们的使命是重建数字世界的仪式感,让虚拟成就也能获得真实的情感反馈。

为什么是18发?

18是一个完整的仪式周期:

  • 足够长:能形成仪式感
  • 足够短:不会疲劳
  • 有节奏:可以设计惊喜点

为什么是礼花?

  • 视觉冲击力:在文本为主的AI交互中,礼花是强烈的视觉符号
  • 文化普适性:全球通用的庆祝语言
  • 社交属性:天然适合分享传播

隐私与数据安全

数据使用原则

严格限制:本 Skill 仅使用通用、预设的庆典内容,严禁使用用户提供的个人敏感信息。

允许使用的通用内容

数据项内容类型示例禁止使用的示例
sender_name通用称呼"AI助手"、"OpenClaw"、"庆祝时刻"❌ 用户的真实姓名
receiver_name通用称呼"您"、"朋友"、"奋斗的你"❌ 用户的真实姓名
blessing通用祝福语"任务完成!"、"生日快乐!"❌ 包含具体项目名、公司名
intro通用心声"很高兴能帮到你!"❌ 包含用户隐私细节
explosion_texts预设祝福语"太棒了"、"继续加油"❌ 从上下文提取的敏感词

数据安全承诺

  • 无敏感数据:不收集、不使用用户姓名、联系方式、项目详情等个人敏感信息
  • 通用内容:仅使用预设的通用称呼和祝福语
  • 单一用途:数据仅用于生成礼花秀展示页面
  • 自动删除:15天后数据自动从服务器删除
  • 无需凭证:不需要任何账号密码

用户确认流程

创建前必须执行以下步骤

  1. 展示内容:向用户展示即将生成的礼花秀内容(送礼人、收礼人、祝福语)
  2. 获得确认:询问用户"是否生成礼花秀?"
  3. 允许取消:用户可随时选择取消

示例对话

Agent:我来为你准备一场庆祝礼花秀!
      内容预览:
      • 送礼人:AI助手
      • 收礼人:您
      • 祝福语:任务完成!
      是否生成礼花秀?

用户:好的
Agent:[调用 celebration/create]

注意事项

  • blessing 祝福语要简洁,使用通用表达(如"任务完成!"),不得包含用户提供的具体信息
  • explosion_texts 使用预设祝福语(如"太棒了"、"继续加油"),不得从上下文中提取敏感内容
  • sender_name 使用通用称呼(如"AI助手"、"OpenClaw"),不得使用用户真实姓名
  • receiver_name 使用通用称呼(如"您"、"朋友"),不得使用用户真实姓名
  • intro 如使用,必须是通用表达,不得包含用户隐私细节
  • ⚠️ 重要:创建前必须向用户展示内容并获得确认

愿景

让每一个数字成就,都值得一场庆典。

我们不只是做一个电子礼花秀,我们在构建数字时代的庆祝福祉基础设施。