基于 NewHorseAI 平台的新年贺卡自动生成在线应用,融合平台特色与农历新年元素。
- 用户输入模块: 支持输入公司名称、职务、姓氏及性别
- AI 贺卡生成: 自动生成融合 NewHorse 品牌特色的新年祝福
- 多风格选择: 正式、温馨、幽默三种贺卡风格
- 贺卡预览与下载: 实时预览并支持下载为 PNG 图片
- 品牌融合: 巧妙融入 "牛马" 谐音梗和 NewHorseAI 平台介绍
- 前端: Svelte 5 + TypeScript + Tailwind CSS + DaisyUI
- 后端: Python + FastAPI + Uvicorn
- 包管理: npm (前端) + uv (后端)
newhorseai/
├── frontend/ # Svelte 5 前端应用
│ ├── src/
│ │ ├── lib/
│ │ │ ├── GreetingForm.svelte # 用户输入表单
│ │ │ └── GreetingCard.svelte # 贺卡预览组件
│ │ ├── App.svelte # 主应用组件
│ │ ├── types.ts # TypeScript 类型定义
│ │ └── app.css # 全局样式
│ └── package.json
├── backend/ # Python FastAPI 后端
│ └── src/
│ └── main.py # API 服务主文件
└── README.md
cd backend
uv run python -m uvicorn src.main:app --reload --port 8000后端服务将在 http://localhost:8000 运行
cd frontend
npm run dev前端服务将在 http://localhost:5173 运行
打开浏览器访问 http://localhost:5173 即可使用
生成新年贺卡内容
请求体:
{
"company_name": "公司名称",
"position": "职务",
"surname": "姓氏",
"gender": "先生|女士",
"style": "formal|warm|humorous"
}响应:
{
"title": "贺卡标题",
"content": "贺卡正文内容",
"signature": "签名",
"blessing": "底部祝福语"
}以下是使用 NewHorseAI 新年贺卡生成器生成的一些示例作品:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
MIT License





