企业希望用可规模化的「数字员工」替代部分重复脑力劳动,却面临能力发现难、试用与付费门槛不清晰、雇佣后任务下发与交付过程不透明等问题。OpenFriday(SmartHive 客户端)定位于数字员工的「人才市场 + 工作台 + 创作者中心」闭环:需求方从品牌与聚合页建立信任,在市场中检索并进入员工详情完成试用或租赁;雇佣后在「我的团队」内通过对话布置任务、在看板上追踪进度并查看产物;创作者则在创作中心查看收益、发布并迭代数字员工资产。项目契合 AI 能力产品化、企业服务与创作者经济相交的行业背景,面向企业与供给方两端同时降本增效。
项目分为前端站点与后端 API。前端按 PRD 覆盖多页面:品牌官网首页、人才市场列表与检索、数字员工详情(能力展示与试用/雇佣入口)、登录注册拦截、租赁收银台弹窗;工作台模块包含团队对话(自然语言下发与 @ 员工)、任务面板/工作看板(任务拆解与进度)、任务产物详情侧滑、团队管理(雇佣关系等);创作中心包含资产大盘、基于 Markdown 上传解析的「发布新员工」向导、资产编辑与版本/上下架管理;另有全局顶部导航、头像下拉与设置弹窗等。后端基于 FastAPI 提供 REST 接口,配合 MySQL 持久化,支撑订单、会话业务数据及 /api/health/db 等运维探测,与 Nginx 静态站点反代共同构成可部署的完整 C 端应用。
本人在项目中主要负责Vue3 前端视图与公共组件实现、路由与鉴权拦截链路、与设计规范(如主题色与卡片体系)的统一落地,以及与后端接口联调、.env 与服务器 systemd/Nginx 部署流程的配合。技术栈为前端 Vue 3 + Vite + Element Plus,后端 FastAPI + Uvicorn + SQLAlchemy,数据库 MySQL,生产环境采用前后端分离与 Nginx 反代 API。实现上的亮点是多模块 IA(首页—市场—工作台—创作中心)在同一壳层下保持一致体验;难点包括工作台内多 Tab 共享上下文、试用/下单前的登录拦截与状态恢复,以及保证长表单与列表在大纲规范下的可读性与性能。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论