独立完成的 Web 全栈项目:把开源紫微斗数排盘库落地成可长期维护的本地管理系统。 技术栈:Python + FastAPI 后端、Next.js 14 + TypeScript 前端、SQLite 数据库, 通过 Node 桥接集成开源排盘库 iztro(MIT 协议)。 我负责的部分: 1. 设计 SQLite 三表结构(星盘主表 / 十二宫关联表 / 审计日志表), 原始排盘结果以 JSON 完整留存,便于将来更换引擎不影响历史数据; 2. 开发 14 个 REST 接口,含参数校验、软删除与恢复、批量导入(单次 500 条)、 变更审计、统计与导出;
用 Python + Pygame 实现的完整贪吃蛇游戏,核心亮点是内置 AI 自动寻路。 AI 部分用 BFS 广度优先搜索寻找食物最短路径,并对每一步做安全性校验 (模拟走完后是否存活、剩余可活动空间是否足够),再配合追尾保底策略, 避免把自己围死。实测 20 个随机种子各跑 3000 帧,AI 存活率 90%, 平均得分 1251。 其他功能:本地排行榜持久化(Top5)、难度随得分递增(8→20 fps)、 切换 AI 与手动双模式、无 pygame 环境时自动降级为终端可玩版本。 代码按 Settings / Board / Snake / AI / Ren
独立完成的 Web 全栈项目:把开源紫微斗数排盘库落地成可长期维护的本地管理系统。 技术栈:Python + FastAPI 后端、Next.js 14 + TypeScript 前端、SQLite 数据库, 通过 Node 桥接集成开源排盘库 iztro(MIT 协议)。 我负责的部分: 1. 设计 SQLite 三表结构(星盘主表 / 十二宫关联表 / 审计日志表), 原始排盘结果以 JSON 完整留存,便于将来更换引擎不影响历史数据; 2. 开发 14 个 REST 接口,含参数校验、软删除与恢复、批量导入(单次 500 条)、 变更审计、统计与导出; ...
用 Python + Pygame 实现的完整贪吃蛇游戏,核心亮点是内置 AI 自动寻路。 AI 部分用 BFS 广度优先搜索寻找食物最短路径,并对每一步做安全性校验 (模拟走完后是否存活、剩余可活动空间是否足够),再配合追尾保底策略, 避免把自己围死。实测 20 个随机种子各跑 3000 帧,AI 存活率 90%, 平均得分 1251。 其他功能:本地排行榜持久化(Top5)、难度随得分递增(8→20 fps)、 切换 AI 与手动双模式、无 pygame 环境时自动降级为终端可玩版本。 代码按 Settings / Board / Snake / AI / Ren...
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如该工程师当前档期不合,也可免费为您推荐相似候选人