乃昔情感 · 案例截图工具产品系统Vibe Coding

我要开发同款
织梦行云2026年09月21日
4阅读

技术信息

语言技术
PythonShellNginxDockerVue
系统类型
WebH5
行业分类
企业服务内容平台

作品详情

行业场景

AI 驱动的心理辅导案例生成工具:从一个情景(婚姻挽回、婆媳矛盾、冷战破冰…)出发,自动产出可发布到朋友圈的「学生咨询 → 老师辅导 → 完美结局」完整案例(含大纲、分阶段聊天记录、隐私打码后的企业微信风格截图)。

功能介绍

AI 案例生成:自动生成不同情景的心理辅导案例大纲(标题 / 情景 / 学员化名 / 性格 / 100~280 字朋友圈文案 / 群名)
分阶段聊天记录:每阶段 ≥ 10 条,老师/学员气泡交替与连发节奏贴合情绪;时间戳强制 YYYY-MM-DD HH:MM 24 小时制,可直接做排序与辅导周期计算
企业微信模拟:还原真实企微聊天界面(微信绿主题、语音气泡、时间分隔线 > 30 分钟、底部导航 44px 触控高度、safe-area 适配)
截图流水线:Playwright Chromium 单浏览器复用 + MD5 去重 + canvas 头像像素化 + canvas 文字像素化(学员头像 / 学员昵称 / 群名中学员化名 / 聊天顶部时间戳 / 老师或学员消息正文里的学员化名)+ 鉴权下载(不静态托管,防止泄露)
批量打包:多张截图一键 ZIP 下载
多用户:账号 / 角色 / 会话;admin 8 位密码强度、连续 3 次失败强制验证码、10 次锁 10 分钟
LLM 用户隔离:每个账号存自己的 API Key(主密钥 AES 加密),admin / 教师可临时调用 /api/settings/models/{query,usage} 通用查询
多 Provider:MiniMax(Anthropic 协议)/ Kimi(Anthropic 协议)/ DeepSeek(OpenAI 协议)/ OpenAI(OpenAI 协议);用量 / 余额自动定时刷新
头像素材:内置 59 张真实学员照片(server/src/assets/student-01.* ~ student-59.*),启动时自动入库;支持 AI/SVG 随机头像

项目实现

前端 Vue 3.5 + vue-router 4 + Tailwind CSS 3.4 + Vite 6(hash 路由,无 Pinia)
后端 Express 4.21 + cors + multer(ES Module)
数据库 Node 24 内置 node:sqlite(DatabaseSync),零原生编译依赖
LLM 自研统一适配器:providers/index.js 注册表 + providers/{anthropic,openai}.js(Anthropic Messages + OpenAI 兼容 chat.completions),流式 + 最多 3 次重试 + 最多 5 轮截断续接
截图 Playwright Chromium 1.49,单浏览器复用,v1 模板(chatTemplate.js)保留稳定 UI
实时 SSE(Server-Sent Events):全局 /api/events + per-job /api/jobs/:id/stream
部署 Node 进程,PM2 守护;不含 Docker

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论