前端重构项目需求分析

项目背景

本项目旨在将开源项目 https://github.com/Mail-0/Zero/tree/staging/apps 中的 mail 应用,从邮件客户端改造成类似 QQ 的群聊/聊天客户端。项目重点在于前端 UI 的重构,不涉及后端逻辑及真实的邮箱或 IM 服务连接。

核心要求

保留部分

  • 整体 UI 布局保持不变(包括顶部、侧边栏、内容区)
  • 支持深色/浅色模式切换
  • 保留原项目已有的交互效果
  • 响应式布局,适配 PC 和小屏设备
  • 保留初次进入页面时的引导弹框
  • 保留设置页

路由 & 结构调整

  • 直接进入主页面,无需 /mail/inbox 层级
  • 删除项目自带的 SaaS 首页/落地页
  • 删除登录/鉴权逻辑,模拟已登录状态

侧边栏调整

  • 保持侧边栏布局不变,仅修改必要文案

列表区调整

  • 将邮件列表改为类似 QQ 的群组/会话列表
  • 保留列表项的样式风格
  • 重命名标题、副标题、时间等字段

内容区调整

  • 改为群聊聊天窗口,使用静态假数据 mock
  • 保留顶部工具条,微调语义
  • 底部删除输入框及发送功能
  • 每条消息支持右键弹出小工具条

AI 对话区域

  • 保留右下角 AI 对话的完整布局和交互
  • AI 对话可与当前选中的群组聊天内容互动

代码层面期望

  • 仅保留前端必要代码
  • 简化 workspace/monorepo 结构
  • 实现本地直接启动 dev 环境

合作态度

  • 沟通上,不要求秒回,但需确认重要点
  • 若需求超出范围或实现复杂,可提出加价
  • 尊重专业判断,满意即结账

期望合作者

  • 熟悉现代前端栈(React/Next.js)
  • 具备 UI 细节洁癖
  • 一周内完成项目
  • 接受远程协作

交付形式 & 验收节点

  • 定金 30%,双方确认需求后支付
  • 第一阶段 20%,部署 build 版本确认后支付
  • 第二阶段 40%,交付源码并确认本地运行后支付
  • 收尾 10%,无进一步改动后结清尾款

工作方式 & 时间

  • 远程合作
  • 沟通: 私信 + 微信/腾讯会议
  • 期望时间:一周内完成

应征方式 & 建议

  • 有意向者请回帖简单说明报酬期望和过往经验
  • 欢迎提建议或吐槽流程,采纳者有红包

付款安全

  • 有无安全、双方有保障的付款方式?欢迎分享

感谢各位佬友的建议,期待合作。

标签: none

评论已关闭