certificate-generation

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Certificate Generation

证书生成

Generate professional certificates, diplomas, and awards using each::sense. This skill creates high-quality certificate images for educational institutions, corporate training, professional development, and recognition programs.
借助each::sense生成专业证书、文凭和荣誉证书。该技能可为教育机构、企业培训、职业发展及表彰项目创建高质量的证书图片。

Features

功能特性

  • Course Completion Certificates: Online courses, workshops, bootcamps
  • Achievement Certificates: Milestones, goals, competitions
  • Award Certificates: Recognition, excellence, outstanding performance
  • Professional Certifications: Industry credentials, qualifications
  • Academic Diplomas: Degrees, graduation, academic achievements
  • Training Certificates: Corporate training, compliance, skill development
  • Appreciation Certificates: Thank you, volunteer recognition, service awards
  • Participation Certificates: Events, conferences, programs
  • Employee Recognition: Employee of the month, years of service
  • Custom Branded Certificates: Company-specific designs with logos and branding
  • 课程结业证书:适用于在线课程、研讨会、训练营
  • 成就证书:适用于里程碑、目标达成、竞赛获奖
  • 荣誉证书:适用于表彰、卓越表现、杰出贡献
  • 专业资格证书:适用于行业资质、职业认证
  • 学术文凭:适用于学位授予、毕业证明、学术成就
  • 培训证书:适用于企业培训、合规培训、技能提升
  • 感谢证书:适用于致谢、志愿者表彰、服务奖项
  • 参与证书:适用于活动、会议、项目参与
  • 员工表彰证书:适用于月度优秀员工、服务年限表彰
  • 自定义品牌证书:带有企业专属标志和品牌设计的证书

Quick Start

快速开始

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a professional course completion certificate for a web development bootcamp. Include placeholder text for recipient name, course name, completion date, and instructor signature.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a professional course completion certificate for a web development bootcamp. Include placeholder text for recipient name, course name, completion date, and instructor signature.",
    "mode": "max"
  }'

Certificate Design Elements

证书设计元素

ElementDescriptionPlacement
Border/FrameDecorative borders, ornamental framesOuter edges
HeaderOrganization name, logo placeholderTop center
TitleCertificate type (Certificate of Completion, etc.)Upper center
Recipient NameLarge, prominent placeholderCenter
DescriptionAchievement details, course nameBelow name
DateCompletion/issue dateLower section
SignaturesAuthority signatures with titlesBottom section
Seal/BadgeOfficial seal, emblem, or badgeCorner or center-bottom
Certificate IDUnique identifier placeholderBottom corner
元素描述位置
边框/框架装饰性边框、华丽框架外边缘
页眉机构名称、标志占位符顶部居中
标题证书类型(如结业证书等)上部居中
获得者姓名醒目大字号占位符中央位置
描述成就详情、课程名称姓名下方
日期结业/颁发日期下部区域
签名授权人员签名及职位底部区域
印章/徽章官方印章、标志或徽章角落或底部中央
证书编号唯一标识符占位符底部角落

Use Case Examples

使用场景示例

1. Course Completion Certificate

1. 课程结业证书

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create an elegant course completion certificate for an online learning platform. Modern design with navy blue and gold accents. Include sections for: recipient name, course title, completion date, instructor signature, and platform logo placeholder. Add a decorative border and official seal.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create an elegant course completion certificate for an online learning platform. Modern design with navy blue and gold accents. Include sections for: recipient name, course title, completion date, instructor signature, and platform logo placeholder. Add a decorative border and official seal.",
    "mode": "max"
  }'

2. Achievement Certificate

2. 成就证书

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design an achievement certificate for a sales team. Celebratory design with star motifs and ribbon accents. Include fields for: employee name, achievement description (e.g., exceeded quarterly target by 150%), date, and manager signature. Corporate professional style with red and silver color scheme.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design an achievement certificate for a sales team. Celebratory design with star motifs and ribbon accents. Include fields for: employee name, achievement description (e.g., exceeded quarterly target by 150%), date, and manager signature. Corporate professional style with red and silver color scheme.",
    "mode": "max"
  }'

3. Award Certificate

3. 荣誉证书

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create an award certificate for a science fair competition. First place winner design with trophy imagery and laurel wreath elements. Include: winner name, project title, competition name, date, and judges signatures. Premium golden design with white background.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create an award certificate for a science fair competition. First place winner design with trophy imagery and laurel wreath elements. Include: winner name, project title, competition name, date, and judges signatures. Premium golden design with white background.",
    "mode": "max"
  }'

4. Professional Certification

4. 专业资格证书

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design a professional certification certificate for a project management credential. Formal corporate style with clean lines. Include: certified professional name, certification title (Certified Project Manager), issue date, expiration date, certification ID number, and certifying authority signature. Use dark blue and white color scheme with embossed seal look.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design a professional certification certificate for a project management credential. Formal corporate style with clean lines. Include: certified professional name, certification title (Certified Project Manager), issue date, expiration date, certification ID number, and certifying authority signature. Use dark blue and white color scheme with embossed seal look.",
    "mode": "max"
  }'

5. Academic Diploma

5. 学术文凭

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a traditional academic diploma for a university. Classic formal design with ornate border and calligraphic elements. Include: graduate name, degree title (Bachelor of Science in Computer Science), university name, graduation date, university seal placeholder, and signatures for dean and president. Ivory background with dark green and gold accents.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a traditional academic diploma for a university. Classic formal design with ornate border and calligraphic elements. Include: graduate name, degree title (Bachelor of Science in Computer Science), university name, graduation date, university seal placeholder, and signatures for dean and president. Ivory background with dark green and gold accents.",
    "mode": "max"
  }'

6. Training Certificate

6. 培训证书

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design a corporate training certificate for workplace safety compliance. Professional and official design. Include: employee name, training program name, training hours completed, completion date, trainer signature, and HR manager signature. Add company logo placeholder and compliance badge. Blue and gray corporate colors.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design a corporate training certificate for workplace safety compliance. Professional and official design. Include: employee name, training program name, training hours completed, completion date, trainer signature, and HR manager signature. Add company logo placeholder and compliance badge. Blue and gray corporate colors.",
    "mode": "max"
  }'

7. Appreciation Certificate

7. 感谢证书

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a certificate of appreciation for volunteer work. Warm and heartfelt design with soft colors. Include: volunteer name, organization name, description of service, hours contributed, date, and director signature. Add decorative elements like hands or hearts. Use teal and coral color palette.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a certificate of appreciation for volunteer work. Warm and heartfelt design with soft colors. Include: volunteer name, organization name, description of service, hours contributed, date, and director signature. Add decorative elements like hands or hearts. Use teal and coral color palette.",
    "mode": "max"
  }'

8. Participation Certificate

8. 参与证书

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design a participation certificate for a hackathon event. Modern tech-inspired design with geometric patterns. Include: participant name, event name, event dates, category/track participated in, and organizer signature. Use vibrant purple and electric blue colors with clean sans-serif typography.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design a participation certificate for a hackathon event. Modern tech-inspired design with geometric patterns. Include: participant name, event name, event dates, category/track participated in, and organizer signature. Use vibrant purple and electric blue colors with clean sans-serif typography.",
    "mode": "max"
  }'

9. Employee of the Month

9. 月度优秀员工证书

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create an Employee of the Month certificate. Prestigious and motivating design with star and spotlight elements. Include: employee name, month and year, department, reason for recognition, CEO signature, and company logo placeholder. Premium gold and black design with elegant typography.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create an Employee of the Month certificate. Prestigious and motivating design with star and spotlight elements. Include: employee name, month and year, department, reason for recognition, CEO signature, and company logo placeholder. Premium gold and black design with elegant typography.",
    "mode": "max"
  }'

10. Custom Branded Certificate

10. 自定义品牌证书

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design a certificate template for a tech company named TechForward. Minimalist modern design that matches tech startup aesthetics. Include: recipient name, certificate title (flexible), achievement description, date, and dual signature lines. Use clean white background with gradient accent in purple to blue. Include prominent logo placeholder area and QR code placeholder for verification.",
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design a certificate template for a tech company named TechForward. Minimalist modern design that matches tech startup aesthetics. Include: recipient name, certificate title (flexible), achievement description, date, and dual signature lines. Use clean white background with gradient accent in purple to blue. Include prominent logo placeholder area and QR code placeholder for verification.",
    "mode": "max"
  }'

Mode Selection

模式选择

Ask your users before generating:
"Do you want fast & cheap, or high quality?"
ModeBest ForSpeedQuality
max
Final certificates, official documentsSlowerHighest
eco
Quick drafts, template explorationFasterGood
生成前请询问用户:
"您需要快速低成本的版本,还是高质量版本?"
模式适用场景速度质量
max
最终证书、官方文档较慢最高
eco
快速草稿、模板探索较快良好

Multi-Turn Certificate Design

多轮证书设计

Use
session_id
to iterate on certificate designs:
bash
undefined
使用
session_id
迭代优化证书设计:
bash
undefined

Initial design

初始设计

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a certificate of completion for a coding bootcamp", "session_id": "cert-bootcamp-001" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a certificate of completion for a coding bootcamp", "session_id": "cert-bootcamp-001" }'

Iterate based on feedback

根据反馈迭代

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Make the design more modern with darker colors and add a tech-inspired geometric border", "session_id": "cert-bootcamp-001" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Make the design more modern with darker colors and add a tech-inspired geometric border", "session_id": "cert-bootcamp-001" }'

Add specific elements

添加特定元素

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Add a QR code placeholder in the bottom right corner and include space for a holographic seal", "session_id": "cert-bootcamp-001" }'
undefined
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Add a QR code placeholder in the bottom right corner and include space for a holographic seal", "session_id": "cert-bootcamp-001" }'
undefined

Certificate Series Generation

系列证书生成

Generate consistent certificates for different levels:
bash
undefined
生成不同等级的一致性证书:
bash
undefined

Bronze level certificate

铜级证书

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a Bronze level achievement certificate for a learning platform. Use bronze/copper metallic accents. Include level badge prominently.", "session_id": "cert-levels-001" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a Bronze level achievement certificate for a learning platform. Use bronze/copper metallic accents. Include level badge prominently.", "session_id": "cert-levels-001" }'

Silver level certificate (same session for consistency)

银级证书(同一会话保证一致性)

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create the Silver level version of this certificate. Same layout but with silver metallic accents.", "session_id": "cert-levels-001" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create the Silver level version of this certificate. Same layout but with silver metallic accents.", "session_id": "cert-levels-001" }'

Gold level certificate

金级证书

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create the Gold level version. Same layout but with gold metallic accents and more ornate details.", "session_id": "cert-levels-001" }'
undefined
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create the Gold level version. Same layout but with gold metallic accents and more ornate details.", "session_id": "cert-levels-001" }'
undefined

Best Practices

最佳实践

Design Guidelines

设计指南

  • Typography: Use elegant, readable fonts; script fonts for names, clean sans-serif for body text
  • Hierarchy: Make recipient name the most prominent element
  • Balance: Symmetrical layouts work best for formal certificates
  • Whitespace: Leave adequate breathing room around elements
  • Color: Use 2-3 colors maximum; gold/navy/burgundy convey prestige
  • 字体:选用优雅易读的字体;姓名使用手写风格字体,正文使用简洁无衬线字体
  • 层级:将获得者姓名设为最醒目的元素
  • 平衡:对称布局最适合正式证书
  • 留白:为各元素保留足够的呼吸空间
  • 色彩:最多使用2-3种颜色;金色/藏青色/酒红色更显庄重

Content Recommendations

内容建议

  • Clear Title: State the certificate type prominently
  • Specific Achievement: Include what was accomplished
  • Authority: Add signatures and official seals
  • Verification: Include certificate ID or QR code placeholder
  • Dates: Always include issue date, expiration if applicable
  • 清晰标题:突出显示证书类型
  • 具体成就:说明所达成的成果
  • 权威性:添加签名和官方印章
  • 验证机制:包含证书编号或QR码占位符
  • 日期:务必包含颁发日期,如有需要可添加有效期

Technical Considerations

技术考量

  • Resolution: Request high resolution for print-quality output
  • Aspect Ratio: Standard certificate ratios are landscape 4:3 or letter size
  • Text Placeholders: Use clear placeholder text like "[Recipient Name]"
  • Logo Space: Always include designated areas for organization logos
  • 分辨率:要求高分辨率以保证印刷质量
  • 宽高比:标准证书比例为横向4:3或信纸尺寸
  • 文本占位符:使用清晰的占位符文本,如"[获得者姓名]"
  • 标志空间:始终预留机构标志的放置区域

Prompt Tips for Certificates

证书提示词技巧

When creating certificates, include these details in your prompt:
  1. Certificate Type: Completion, achievement, award, diploma, etc.
  2. Occasion/Purpose: What is being recognized or certified
  3. Style: Formal, modern, traditional, playful
  4. Color Scheme: Specific colors or general palette
  5. Required Elements: Name, date, signatures, seals, logos
  6. Organization Context: Industry, formality level
  7. Special Features: QR codes, security elements, badges
创建证书时,提示词中应包含以下细节:
  1. 证书类型:结业、成就、荣誉、文凭等
  2. 场景/用途:表彰或认证的具体内容
  3. 风格:正式、现代、传统、活泼
  4. 配色方案:具体颜色或整体色调
  5. 必填元素:姓名、日期、签名、印章、标志
  6. 机构背景:行业、正式程度
  7. 特殊功能:QR码、安全元素、徽章

Example Prompt Structure

提示词结构示例

"Create a [certificate type] certificate for [organization/purpose].
Style: [formal/modern/traditional].
Color scheme: [colors].
Include: [list of required elements].
Special features: [QR code, seal, badge, etc.]."
"为[机构/用途]创建一份[证书类型]证书。
风格:[正式/现代/传统]。
配色方案:[颜色]。
包含:[必填元素列表]。
特殊功能:[QR码、印章、徽章等]。"

Error Handling

错误处理

ErrorCauseSolution
Failed to create prediction: HTTP 422
Insufficient balanceTop up at eachlabs.ai
Content policy violationProhibited contentAdjust prompt to comply with content policies
TimeoutComplex generationSet client timeout to minimum 10 minutes
错误原因解决方案
Failed to create prediction: HTTP 422
余额不足在eachlabs.ai进行充值
内容政策违规包含违禁内容调整提示词以符合内容政策
超时生成任务复杂将客户端超时设置为至少10分钟

Related Skills

相关技能

  • each-sense
    - Core API documentation
  • product-photo-generation
    - Product and branding imagery
  • logo-generation
    - Logo creation for certificates
  • each-sense
    - 核心API文档
  • product-photo-generation
    - 产品及品牌图像生成
  • logo-generation
    - 为证书创建标志