工作项目
羽刃 · AI 电商视觉内容生产平台
公司生产系统 · 2026.03 – 2026.10
给运营用的 AI 做图、做视频平台:选商品、传参考图,分步骤生成商品图和视频,按任务计费。我是全栈 / 后端负责人。
我负责的
- 主导从单体迁移到微服务:网关 + 12 个业务服务 + 3 个异步 worker,每个服务独立数据库,用架构边界测试守住依赖方向
- 设计企业空间与成员权限模型,网关统一下发可信身份
- AI 编排服务接入多家模型渠道并配置降级链;接入 Seedance 视频生成,异步任务队列 + 进度轮询
处理过的问题
- 成员越权读取同事数据:定位并修复,上线后复验返回 403
- 全站 401(跨服务契约分批上线)、编排服务 OOM 崩溃循环
- 编写带备份、SHA256 校验和覆盖保护的部署脚本
- 仓库 216 次提交、118 个测试类
公司内部生产系统,需账号登录。截图已对账号和工作空间信息打码,点击可看大图。
个人项目
AI 代码生成平台(毕业设计)
已上线 · 可在线体验
一句话描述需求,AI 流式生成网页应用,可以选中页面元素再对话修改,一键部署、分享和下载源码。
怎么做的
- LangGraph4j 编排多步生成工作流,先识别意图再选择生成模式,Tool Calling 读写项目文件
- Caffeine + Redis 两级语义缓存,减少重复的模型调用
解决的问题
- SSE 流式输出时标签被截断导致白屏:前端用 Shadow DOM 隔离预览并补全标签
Ave · 分镜自动化混剪工具
已产出 17 条带货成片
把 AI 生成的分镜素材按"钩子 + 卖点 + 结尾"自动组合,批量剪成抖音带货竖版视频,自动加字幕和 BGM。
怎么做的
- 按文件名识别分镜角色,按组合规则批量出片,每个钩子轮换使用避免成片重复
- faster-whisper 识别语音生成字幕,按片段缓存并过滤幻觉文本
结果
- 批量产出 17 条 720×1280 竖版成片,每条约 35 秒
- 配音按画面时长自动调速;BGM 改用可商用曲库并署名
以上为工具直接输出的成片(已压缩画质)。工具依赖本地语音识别模型,不提供在线试用。
AI 海龟汤
可在线玩
AI 主持人出题,只回答"是 / 否 / 无关",满足条件时揭晓汤底。
- 用系统 Prompt 约束主持人行为和结束条件,后端识别结束标记后揭晓汤底
- 按房间保存对话上下文,多个对局互不干扰
拼多多店铺 DSR 助手
内部使用
批量统计多家店铺商品的评分分布,导出 Excel 并定时推送。
- 通过 CDP 接管真实浏览器,统计各商品 1~5 星条数和 DSR,生成明细与跨店汇总
- 计划任务定时抓取、发送报表并保活登录状态
涉及真实店铺数据,不对外展示。
技术栈
后端
Java 17、Spring Boot、Spring Cloud Gateway、JPA / MyBatis、MySQL、Redis、RabbitMQ
AI 应用
LangChain4j、LangGraph4j、大模型 API 对接与降级、Prompt、Tool Calling、视频生成接入
前端与工具
Vue 3 + TypeScript、Python、ffmpeg、Playwright、Linux 部署、Git、Claude Code / Codex