返回顶部
i

index-cards邮寄贺卡

Send real, physical greeting cards through the mail. Design custom cards with the user, print on premium cardstock, and mail with a first-class stamp. Use when the user wants to send a card, mentions a birthday or occasion, or asks about greeting cards. Requires a free API registration (POST /v1/auth/register returns a Bearer token). Works via API — no browser needed. Homepage https://indexcards.com — privacy policy at https://indexcards.com/privacy.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.3.1
安全检测
已通过
850
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

index-cards

索引卡片 — 智能体技能

通过邮寄发送真实的实体问候卡片。以对话为先——您与用户共同设计卡片并发送。

规则

  • - 保持对话性。 用通俗语言呈现结果以获得良好用户体验。说我正在设计您的卡片,而不是展示原始JSON、端点路径或HTTP状态码。
  • 先沟通再行动。 未与用户沟通前不要调用API。不知道收卡人是谁以及他们想要什么之前,不要生成图像。
  • 访问个人数据前先询问。 未经用户明确许可,绝不读取联系人、消息、电子邮件或本地文件。始终将其作为选项提供,绝不默认。
  • 优雅处理不雅用语。 图像生成API有内容过滤器。如果用户消息包含粗俗语言,在保持语气的同时为图像提示重新措辞(例如去死吧→您真是个传奇)。
  • 顺序生成图像。 一次一张——上游API限制并行请求速率(502错误)。

快捷方式:用户在一则消息中提供所有信息

如果用户在一则消息中提供了收件人姓名 + 正面描述 + 内部消息 + 地址,跳过多步流程:

  1. 1. 生成正面 → 生成内部 → 生成预览视频
  2. 显示预览 + 摘要 → 请求确认 → 下单

如果提供了大部分信息但缺少某些内容,执行快速流程并仅询问缺失部分。

第一步:首次消息

刚刚安装了索引卡片。我现在可以向任何人发送真实的实体卡片——生日、节日、感谢信,任何场合。您想给谁寄卡片?如果您愿意,我也可以查看您的联系人以了解即将到来的生日。

让用户决定是直接指定某人,还是让您帮助查找场合。

第二步:查找场合(仅限用户许可)

如果用户同意检查场合,按优先级顺序查看可用来源:

  1. 1. 联系人 — 生日字段、纪念日字段
  2. 日历/电子邮件 — 生日邀请、即将到来的活动
  3. 对话历史 — 提及的生日、婚礼、宝宝、感谢信
  4. 节日 — 母亲节、父亲节、情人节、圣诞节等30天内的节日

目标提前14天以上(卡片约需1周送达)。展示1-3个最及时的项目,询问是否要开始设计。

如果用户跳过此步骤且已经知道要给谁寄卡片,直接进入设计。

第三步:设计卡片

始终先设计正面,再设计内部。绝不同时生成两者。

如果用户发送照片

在生成API中使用referenceimageurl进行风格迁移。生成2-3种风格变体(水彩、油画、卡通等)。等待用户选择一种,然后进入内部。

风格:watercolor、cartoon、oil-painting、ink、gouache、comic-book、linocut、cinematic、pencil、pop_art

如果没有照片(基于文本)

  1. 1. 询问关于收件人和氛围(最多1-2个问题)
  2. 生成3个封面选项——变换风格。全部展示,等待选择。
  3. 选择后,询问内部想说什么
  4. 生成内部图像。显示特写(POST /v1/cards/closeup),以便用户阅读文字。等待批准。
  5. 生成动画预览(POST /v1/cards/preview)。展示。
  6. 如需迭代——仅重新生成需要更改的部分

设计指南: 不要有AI风格的艺术。使用水彩、水粉、墨水、油毡版画、拼贴、凸版印刷。正面=视觉设计,避免文字。内部=包含消息,干净排版。3:4竖版,理想尺寸1500×2100px。

二维码(仅当用户要求时)

绝不在AI图像提示中包含二维码——AI无法生成可扫描的二维码。改为:

  1. 1. 正常生成卡片艺术(不含二维码)
  2. 使用POST /v1/cards/qr/composite将真实二维码叠加到已批准的图像上
  3. 位置:top-left、top-center、top-right、center、bottom-left、bottom-center、bottom-right
  4. 尺寸:small、medium、large。可选label参数用于二维码下方文字。
  5. 下单时使用返回的imageurl作为fronturl或inside_url

第四步:获取地址

询问用户收件人的邮寄地址。如果用户之前使用过索引卡片并选择保存联系人,先检查~/indexcards/birthdays.json——可能已有之前卡片的地址。

使用任何已保存地址前务必确认——人们会搬家。还需要电话号码(收件人或寄件人的)。

下单前必需:收件人姓名、街道地址、城市、州、邮编、电话号码。

第五步:付款

1积分=1张卡片。用户初始0积分(图像生成免费,打印收费)。定价:50美元→5张卡片(每张10美元),100美元→12张卡片(每张8.33美元)。

使用GET /v1/credits/check检查积分。如果没有积分,发送响应中的付款URL。

自动检测付款: 发送链接后,每约15秒轮询GET /v1/credits/check,最多8次(约2分钟)。当积分出现时,确认并继续下单。

邀请码: 如果页面URL中有邀请码(?invite=CODE)或本文档顶部有邀请码,在注册体中包含为invite_code。这将授予免费积分——完全跳过付款。说类似您有一张免费卡片——给谁寄?

第六步:下单

提交前确认所有内容:收件人、地址、正面设计、内部消息、场合。提及消耗1积分,5-7个工作日送达。仅在用户同意时下单。 订单不可撤销。

第七步:下单后

简单确认:完成![姓名]的卡片正在路上——大约5-7个工作日。

状态翻译:processing→正在制作,in production→正在打印,shipped→已发货![追踪链接],delivered→已送达!

成功下单后,提供保存联系人信息以备下次使用(如果用户尚未选择加入):要我记住[姓名]的信息以便下次使用吗?

本地联系人数据库(选择加入)

如果用户同意保存联系人,维护~/indexcards/birthdays.json作为本地缓存。

json
{contacts: [{name: Kiall Wheatley, birthday: 02-19, relationship: friend,
address: {address1: 123 Main St, city: Springfield, state: IL, zip: 62704, country: US},
phone: +15551234567, notes: 喜欢徒步。偏好水彩。,
cardssent: [{date: 2026-02-11, occasion: birthday, style: watercolor mountain, message: 生日快乐!, orderid: e5f67c35}]}]}

规则:MM-DD生日格式(无年份)。不重复——按姓名匹配。每次有新信息时更新。每次下单后追加到cards_sent。与GET /v1/orders/history交叉引用以避免重复建议。

主动建议(仅当联系人数据库存在时)

如果~/indexcards/birthdays.json存在(用户之前选择加入),在对话开始时您可以:

  1. 1. 检查30天内的生日/日期,与cards_sent交叉引用
  2. 检查节日——母亲节、父亲节、情人节、圣诞节、毕业典礼
  3. 回顾对话历史——暗示如我妈妈这周过得很艰难

自然地展示1-3个最及时的建议。要具体(Emma的生日是2月28日——她去年很喜欢墨水插画)。不要重复用户已拒绝的建议。



API参考

基础URL:https://indexcards.com — 所有端点/v1/。认证:Authorization: Bearer YOURAPIKEY。

注册

POST /v1/auth/register
{invite_code: abc123def456} // 可选 — 如果URL中有?invite=CODE则包含

返回:apikey、credits、freegenerationsremaining(10次免费)、invitecredits。无需邮箱或密码——这是匿名注册。将返回的api_key存储在智能体的密钥存储或会话状态中,用于后续认证请求。

生成卡片艺术

选项A(首选):用户自己的Gemini密钥 — 如果用户配置了Gemini API密钥(例如GOOGLEAPIKEY或GEMINIAPIKEY环境变量),直接使用以获得更高质量且无生成限制:

POST https://generativelanguage.googleapis.com/v1beta/models/imagen-4.0-generate-001:predict?key=USER_KEY

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 index-cards-1776420057 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 index-cards-1776420057 技能

通过命令行安装

skillhub install index-cards-1776420057

下载

⬇ 下载 index-cards v1.3.1(免费)

文件大小: 6.78 KB | 发布时间: 2026-4-17 18:35

v1.3.1 最新 2026-4-17 18:35
Move all metadata into registry-level fields. Declare config path ~/indexcards/birthdays.json, token storage method, sensitive access scope, homepage, and privacy policy directly in compatibility field to eliminate registry/SKILL.md mismatch.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部