1. 熟练掌握 HTML5、CSS、JavaScript(ES6 语法)、TypeScript 等基础前端技术。
2. 熟练掌握 Vue.js、React.js 前端主流框架。
3. 熟悉 CSS3、熟悉 Sass 、Less 等 CSS 预处理器语言。熟悉多终端适配。
4. 熟悉 Bootstrap、 Layui 、Element UI 、Ant Design等 UI 框架。
5. 熟悉微信小程序开发。熟悉UniApp框架的使用。
6. 熟悉 Node.js 。掌握 Egg.js、Express 等 Node.js 框架的使用。
7. 熟悉 Canvas 。了解浏览器兼容性问题。
8. 熟悉 Webpack 与 Vite 构建工具。
9. 熟悉 Electron 桌面应用程序框架。
10. 熟悉 Trae、CodeX 等AI工具的使用。
11. 熟悉n8n、diffy等AI自动化工具
项目一:本地桌面端·教学AI 助手
项目一简介:
技术栈: Electron 、Vue3、TypeScript 、Vite、Node.js、Express、Ollama 、Vectra、SQLite3、PaddleOCR。
项目描述: 基于 Electron + Vue 3 + Node.js + Ollama 构建的纯离线桌面端 AI 教育工具,采用本地大模型(Qwen3:8B / Qwen3-embedding:8b)进行推理,通过 vectra 向量数据库 + SQLite 实现 RAG 语义检索,无需联网、数据完全私密。
项目模块简介:
1. 题库导入模块与 RAG 语义检索引擎。支持 PDF、Word、扫描件等多种格式试卷上传解析,由 Ollama 本地大模型自动完成题型识别、难度评估与知识点打标,通过 vectra + SQLite 双写完成向量化入库与结构化存储。支持关键词、知识点、语义相似等维度检索。
2. AI 智能组卷模块。提供学科、知识点、难度、题型等组卷参数配置,基于规则引擎(去重、难度均衡、知识点覆盖)从题库筛选题目生成标准试卷,支持 Word/PDF 一键导出。
3. AI 智能批改模块。支持答卷上传 OCR 识别后自动批改,客观题精确匹配判分,主观题由 AI 分步打分并标注扣分点,生成含得分统计、知识点分析与学习建议的可视化报告。
4. 任务中心模块。基于异步任务调度引擎(FIFO 队列 + 并发控制 + 超时保护)管理导入、组卷、批改等耗时操作,通过 SSE 协议实时推送任务进度与阶段状态,前端以进度条 + 分步状态展示,支持任务取消。
主要职责与成果:
1. 独立完成全栈架构设计,后端采用 6 层模块化架构(路由、服务、AI、模型、工具 、配置)。
2. 设计并实现 AI 题库入库流水线:文档/图片解析(PDF/Word/OCR)、解析后文档分段、 LLM 题型识别、知识点打标、向量化存储。
3. 实现 RAG 语义检索引擎,基于 Ollama Embedding + vectra 本地向量数据库,支持关键词检索、知识点筛选、语义相似题推荐。
4. 搭建智能组卷规则引擎(去重、难度均衡、知识点覆盖、题型配比),支持 Word/PDF 导出
5. 实现 AI 智能批改系统:OCR 识别答卷、客观题精确匹配、主观题分步打分、生成可视化批改报告(含知识点分析 + 学习建议)
6. 客户端使用 Electron + Vue 3 + Pinia 构建主要功能页面。
7. 采用 AI 辅助开发,负责 AI 生成代码的审查与修改、功能验证与集成测试、错误定位与修复。
项目二:
项目二简介:
技术栈:vite.js、React18、echarts.js、jswebrtc.js、mpegts.js、react-i18next 、antd、less、PHP、nginx
项目描述:Univiso.Golive 是壹唯视提供给客户的针对 UV 系列直播推流终端和接入服务器的web端多服务器管理平台,集成到接入服务器系统中,可方便快捷的进行私有化部署。使得客户对已购买的直播推流终端和接入服务器的管理更加安全便捷。
项目模块简介:
1. 设备管理模块:模块主要功能有设备运行状态的展示、直播终端不同模式下的参数管理、直播终端直播推流画面预览、直播终端推拉流地址管理、完全兼容适配壹唯视已发布的各种型号的 UV 系列设备。
2. 接入服务器管理模块:模块主要功能有服务器运行状态的展示、服务器系统参数管理、服务器音视频参数管理、服务器输出参数管理、服务器网络管理、终端升级包管理、直播推流终端接入管理 等等。
3. 篇幅有限,其他如服务器收录节目管理、节目推流 等模块不做详细说明。
项目特点:
1. 前后端分离,项目结构清晰易扩展、易维护。原项目为外包所做,基于 PHP 技术的 web 应用,由于单个文件代码臃肿、项目结构混乱、设计不合理导致的几个需要从设计层面解决的问题 等原因。接手项目维护一段时间后,对项目进行了完全重构,基础 React + antd 的技术栈开发的前端页面,PHP 开发的服务端接口,Nginx 做代理转发的项目结构。
2. 多语言多地区支持,基于 react-i18next 实现多语言支持。
主要职责:
1. 负责项目的构建、文档编写、页面设计,PHP服务端接口设计等。
2. 负责项目的所有前端页面代码开发任务。
3. 负责项目的PHP服务端接口设计与实现任务。
4. 负责项目的日常代码维护任务。
基于 Electron + Vue 3 + Node.js + Ollama 构建的纯离线桌面端 AI 教育工具,采用本地大模型(Qwen3:8B / Qwen3-embedding:8b)进行推理,通过 vectra 向量数据库 + SQLite 实现 RAG 语义检索,无需联
Nexa AI 是一个专注于记录、管理和分享个人AI产品开发全生命周期的一站式平台。它旨在为个人开发者、AI爱好者提供一个结构化的空间,系统性地追踪从最初灵光一闪的构思,到最终产品上线乃至后续迭代的完整历程。