SheerID Doc Generator:高效的学术身份验证模拟工具
SheerID Doc Generator 是一款专为开发者和教育机构设计的学术文档仿真工具。它允许用户在无需接入真实数据、无需担心隐私泄露的前提下,快速生成各类学生与教师身份验证文档,极大地优化了 UI 测试、上传验证流程开发及课堂演示的效率。
🛠️ 核心功能与特性
高度自定义的仿真内容
- 动态数据生成: 集成 Faker.js,可一键随机填充姓名、地址、GPA 及课程信息,快速构建仿真档案。
- 视觉个性化: 支持上传自定义学校 Logo,文档内容随之实时更新,精准适配不同业务场景。
灵活的导出方案
- 多种拼接模式: 支持将学费单、成绩单、课程表等合并为一张长图(横向拼接),或采用网格拼接导出。
- 多样化下载: 提供单文档独立导出、ZIP 批量归档下载,并内置背景优化算法,确保输出图像纯净。
现代化的交互体验
- 无限画布: 基于 HeroUI 与 Framer Motion 构建,支持流畅的缩放与拖拽操作。
- 多模式适配: 提供标准与扩展双视图切换,并原生支持暗色模式,实现所见即所得的预览效果。
🎓 支持的文档模板
系统内置丰富的学术与职场文档预设,涵盖绝大多数验证场景:
- 学生类别: 学生证(正反面)、在读证明、录取通知书、课程表、成绩单、学费单。
- 教师 / 职工类别: 教师资格证、教师证(正反面)、雇佣信、工资单。
🚀 快速部署指南
建议通过 Cloudflare Pages 进行免费托管,具体步骤如下:
- 将项目仓库 Fork 至个人 GitHub 账号。
- 在 Cloudflare Dashboard 中连接该 GitHub 仓库。
- 配置构建参数:
- 框架 (Framework):
Vite - 构建命令 (Build command):
npm run build - 输出目录 (Output):
dist
- 框架 (Framework):
- 设置环境变量: 添加
NPM_FLAGS = --legacy-peer-deps。 - 提交部署即可完成上线。
💻 技术栈概览
- 前端框架:React + Vite
- 样式与 UI:Tailwind CSS + HeroUI (NextUI)
- 核心库:Faker.js (数据仿真)、html2canvas (截图导出)
⚠️ 注意事项与声明
合规使用: 本项目仅限于技术测试与教育演示。生成的文档均为虚构模板,不具备任何法律或官方效力。
禁止行为: 严禁将此工具生成的文档用于任何形式的欺诈、冒充或尝试绕过 SheerID、Unidays 等真实验证系统的行为。用户需对使用该工具产生的后果自行承担责任。
🔗 相关资源
텍스트 끝
