岗位描述
岗位职责
岗位概述:
参与 AI 3D 桌面宠物助手产品的研发工作。该产品基于 Electron + Vue 3 + Three.js 构建,融合大语言模型(LLM)驱动的 AI Agent、3D 实时渲染、插件化扩展系统等技术,为用户提供具有独立人格、记忆和成长能力的桌面智能宠物体验。
工作职责:
- 负责桌面宠物客户端核心功能的开发与迭代,包括 AI 对话系统、3D 渲染交互、养成系统等模块
- 参与 AI Agent 引擎开发,包括多 LLM Provider 适配、Tool Use 工具调用循环、Prompt 工程与上下文管理
- 开发和维护 Skill 插件扩展系统,设计工具定义、执行沙箱和插件仓库管理
- 参与 Electron 主进程架构设计,包括多窗口管理、IPC 通信、跨平台适配
- 负责 3D 场景开发,包括模型加载、骨骼动画状态机、宠物移动与交互引擎
- 参与本地 AI 能力集成,如语义向量检索、语音识别、MCP 协议对接等
岗位要求
- 本科及以上学历,计算机相关专业,2 年以上前端或桌面端开发经验
- 熟练掌握 TypeScript,具备严格模式下的类型系统设计能力
- 熟练使用 Vue 3,理解响应式原理
- 有 Electron 开发经验,熟悉主进程 / 渲染进程 / preload 架构、IPC 通信机制、contextBridge 安全模型
- 了解 WebGL / Three.js 基础概念,能进行 3D 场景搭建、模型加载、动画控制
- 良好的工程素养,较强的自驱力和学习能力,对 AI Native 应用开发有热情
你将收获:
- 深度参与一个融合 AI Agent + 桌面宠物的创新产品,积累跨领域技术经验
- 直接使用前沿 LLM 能力进行产品化开发
- 参与从零到一的产品打磨,影响产品方向和技术决策