v4.15.02026-07-26K8s 上线与平台闭环•正式迁移到 ACK K8s,并启用 qiao.umi6.com、HTTPS、健康检查、自动备份与发布流水线•新增结构化需求模板、服务者作品案例、可解释推荐和邀请报价流程•新增内容举报、违规记录、用户申诉与不同管理员复核机制•完善支付、退款、提现主动查证和渠道日账单对账,异常资金进入人工处理队列•完成普通用户页面体验巡检,优化移动端工作台导航、登录回跳、页面标题和公开说明
v4.13.4-hotfix2026-07-10 12:05紧急修复•修复首页 JS/CSS 404 导致的白屏问题•新增标准部署脚本 queqiao-deploy.sh•建立 nginx alias 软链接自动重建机制
v4.13.22026-07-10 11:18通知动效 + 提示音•NotificationBell 新通知轻闪动画 + 提示音•订单详情页 SSE 新消息播放提示音(像微信)•Web Audio API 合成(无音频文件依赖)
v4.13.12026-07-10 11:01提现自动化最后一公里•微信转账 batches_transfer v3 真实实现(替代占位)•提现审核路由分流:ALIPAY / WECHAT / 手动打款•新增 wxQueryTransferBatch 查询批次状态
v4.13.02026-07-10 10:13实时通信优化•订单未读数 SSE 实时化(替代 10 秒轮询)•减少客户端 HTTP 请求(每活跃会话 -6 req/min)•页面隐藏时 SSE 自动断开节省资源
v4.12.12026-07-10 01:17支付体验完善•微信 Native 扫码支付二维码渲染(替代 alert 弹窗)•二维码 10 分钟有效期 + 倒计时显示•支付成功后 3s 轮询自动跳转订单详情
v4.12.02026-07-10 00:44支付闭环•微信支付 v3 + 支付宝 SDK 完整接入(下单+回调+验签)•Order 新增 thirdPartyTradeNo 字段(回调匹配)•提现审核通过后自动触发支付宝打款(失败回退人工)•支付页 UI 动态显示已开通支付方式•.env.example 补支付环境变量模板
v4.11.02026-07-10 00:14全站体验优化•新增 EmptyState / ErrorState / lib/format.ts 统一基础设施•22 个数据列表页统一加 loading/error/empty 三态兜底•全站日期格式化统一为 formatDate(null 安全)•提现管理页修正鉴权:api → adminApi
v4.10.0 → v4.10.52026-07-09 21:45 ~ 22:59业务加固+关键Bug修复•佣金比例快照 + 邀请单跳过审核 + 提现防双花(v4.10.0)•修 /api/auth/me 返回结构 → Header 登录态可见(v4.10.1)•guide 曾补充内测 Banner 与测试账号说明(账号信息现已移除,v4.10.2)•修 admin 登录手机号正则 d 反斜杠丢失(v4.10.4)•修 AdminAuthGuard 调用不存在接口 /api/user/me(v4.10.5)
v4.6.02026-07-09•开发者收入趋势图表(近6个月柱状图)•全局安全中间件升级+敏感路由速率限制•SEO优化:Twitter Card + sitemap补全•管理后台导航增加流水和审计日志入口
v4.5.02026-07-09熊晨账号安全+管理增强•换绑手机号:用户可在个人设置中通过短信验证更换绑定手机号,含审计日志记录•账号注销功能:软删除+个人信息匿名化,前置校验活跃订单和待审核提现•公告推送通知:管理员发布公告时自动创建站内通知给目标角色用户,可开关•管理后台CSV导出:一键导出用户/订单/资金流水数据(Excel兼容BOM编码)•统一空状态组件:EmptyState组件带图标+描述+操作按钮,已应用到订单/投标/收藏页
v4.4.02026-07-09熊晨资金流水+测试框架•Transaction资金流水模型:统一记录收入/提现/支付/退款/佣金/服务费,自动计算余额•管理后台资金流水页面:类型统计卡片+过滤+用户搜索+分页表格•Vitest集成测试:28个自动化测试覆盖health/stats/marketplace/cron/schemas/utils•Crontab定时任务:5min取消过期订单+6h自动确认+每日3点备份
v4.3.02026-07-09熊晨实时消息+体验优化•订单消息SSE实时推送:OrderDetail从5秒HTTP轮询升级为EventSource流,3秒检测新消息•13个页面Loading骨架屏:工作台全部子页面(demands/orders/bids/earnings等)添加skeleton•共享骨架屏组件:Skeletons.tsx提供CardSkeleton/ListSkeleton/TableSkeleton/DetailSkeleton/StatsSkeleton•死代码清理:移除未引用的lib/mock-data.ts•需求发布页优化:清理过时TODO注释,确认文件上传已正常工作
v4.2.02026-07-08熊晨实时通信+体验增强•SSE实时通知流:NotificationBell从30秒轮询升级为EventSource实时推送,页面隐藏时自动断开节省资源•空catch块全面治理:16处静默错误替换为console.warn,提升前端可观测性•订单操作时间线:OrderTimeline组件可视化展示订单全生命周期(创建→支付→交付→验收/争议)•审计日志系统升级:AuditLog Prisma模型+数据库持久化+管理后台审计日志查看面板•audit.ts双写机制:文件日志(winston)+数据库(Prisma)双通道,写入失败不阻断业务
v4.1.02026-07-08熊晨数据库统一迁移•数据库统一切换到PostgreSQL:开发环境与生产环境一致,消除SQLite/PG双数据库兼容性风险•Prisma schema provider从sqlite改为postgresql,移除better-sqlite3依赖•next.config.ts移除serverExternalPackages better-sqlite3配置•本地开发环境使用Homebrew PostgreSQL 16,数据库名queqiao_dev•代码层零改动:schema已采用最大公约数写法(String枚举/UUID主键/无原生类型注解),迁移仅需改配置
v4.0.02026-07-08熊晨安全与基础设施升级•Admin 认证全面迁移到 JWT + RBAC:管理员登录页 + 客户端认证守卫 + 21个API路由统一认证•结构化错误系统(借鉴sub2api):AppError支持cause链/metadata/requestId,预定义错误工厂•增强限流器(借鉴sub2api):fail-open/fail-close双模式,预置sms/api/login限流器•Middleware增强(借鉴newapi):X-Request-Id请求追踪 + X-Response-Time性能计时 + 慢请求告警•API通用工具 lib/api-helpers.ts:successResponse/paginatedResponse/handleApiError统一响应•支付页面优化:模拟支付更名为"平台担保支付",支付宝/微信显示"对接中"•首页移除假数据(3000+/800+),改为动态统计组件从数据库实时查询•管理员种子脚本 prisma/seed-admin.ts:一键创建或更新admin角色用户•文件上传组件 FileUpload.tsx:多文件/类型限制/大小限制/已上传列表•需求发布页集成真实文件上传(替代原来的文件名占位)•修复:争议通知类型错误(ORDER_DELIVERED→DISPUTE_CREATED)•修复:验证码前后端位数不一致(统一6位)•修复:10个管理页面硬编码密码 → 统一认证模块•修复:提现管理/提现审核API硬编码手机号检查 → checkAdminAuth
v3.0.02026-07-04熊晨正式上线•04:30 资金担保交易完整闭环:选标→支付→平台托管→交付→验收→自动结算分账•04:10 模拟支付接口上线,支持一键完成支付流程,后续可无缝替换支付宝/微信•03:50 佣金自动计算:按服务者等级自动扣除10%-20%平台佣金,剩余金额结算到余额•03:20 Payment支付流水模型,所有资金变动可追溯(支付/佣金/结算/退款)•02:40 订单状态扩展:新增AWAITING_PAYMENT待支付、ESCROWED已托管、RELEASED已结算状态•02:10 待支付订单页面:金额明细展示、支付方式选择、支付成功引导•01:50 订单超时自动取消:待支付订单30分钟未支付自动关闭,释放需求状态•01:20 完整争议处理流程:用户申请争议→管理员介入→判定(支持全额退款)•00:40 管理后台争议订单管理页面 /admin/disputes,支持查看详情、判定退款/驳回•00:10 管理后台支付流水页面 /admin/payments,展示所有资金变动记录和统计
v2.9.02026-07-04熊晨平台运营增强•23:50 服务者实名认证审核体系:提交真实信息→后台审核通过→获得认证标识•23:20 未认证服务者权限控制:无法提交报价,引导完成实名认证•22:40 认证标识全平台展示:接单大厅、报价列表、个人主页蓝色"实名认证"标签•22:10 管理后台实名认证审核页面 /admin/verifications,支持批量通过/拒绝•21:30 管理后台数据大盘升级:核心指标统计+待办事项提醒+7天趋势图(Recharts)•21:00 服务者工作台增强:本月接单/收入统计、等级进度条可视化、最近订单展示•20:30 系统公告功能:后台发布公告,支持类型/定向用户/置顶/过期,工作台展示•19:50 管理后台公告管理 /admin/announcements:创建/编辑/上下线/置顶/删除•19:10 订单评价回复功能:服务者可回复用户评价,个人主页公开显示回复内容•18:30 管理后台订单导出:支持按状态/时间导出订单CSV,包含完整信息用于财务对账
v2.8.02026-07-03熊晨消息与导出•17:40 订单消息附件支持:可发送图片、PDF、Word、Excel、压缩包等文件•17:10 图片消息预览:直接显示缩略图,点击查看大图;非图片文件显示下载链接•16:40 待发送附件预览列表,支持删除已选附件后再发送•16:10 未读消息角标:导航栏订单菜单显示红色未读数量徽章(支持99+)•15:40 /api/user/unread-count 接口:实时查询当前用户未读消息数•15:10 收入明细CSV导出:服务者可导出所有收入记录,UTF-8 BOM编码Excel兼容•14:40 移动端消息体验优化:消息气泡宽度自适应、发送按钮小屏仅显示图标
v2.7.02026-07-03熊晨搜索筛选优化•13:40 接单大厅高级筛选升级:新增预算范围筛选(5千以下/5千-2万/2万-5万/5万以上/面议)•13:10 排序选项扩展:新增"暂无报价优先"排序,帮助服务者快速找到竞争少的需求•12:40 需求卡片展示需求方名称,增加信任度•12:10 视觉优化:卡片悬停4px上浮+阴影+边框高亮,符合整体设计规范•11:40 "暂无报价"需求特殊标记,显示"抢先报价"绿色按钮,鼓励接单•11:10 已选筛选条件标签化展示,支持单独移除或一键清除全部筛选
v2.6.02026-07-03熊晨服务商等级体系(历史方案)•10:40 早期五级服务者等级方案(当前已收敛为青铜/白银/黄金/钻石四级)•10:10 等级自动计算:根据完成订单数+平均评分自动升级,无需手动调整•09:40 差异化佣金比例:青铜20% → 白银18% → 黄金15% → 铂金12% → 钻石10%•09:10 收入明细页面 /app/earnings:当前等级、升级进度、收入统计、订单明细•08:40 等级升级自动通知:达到升级条件自动发送升级通知,告知新佣金比例•08:10 用户主页、报价列表、接单大厅全平台显示等级徽章和emoji标识•07:40 费率页面 /pricing 更新:展示当时的五级阶梯费率和权益说明•07:10 收入计算器组件适配新等级体系,准确计算不同等级到手收入
v2.5.02026-07-03熊晨提现与收藏•21:50 提现系统上线:服务者可申请余额提现,支持支付宝/微信/银行卡•21:20 最低提现额100元,提现记录展示状态(待审核/已打款/已拒绝)•20:50 User模型新增withdrawnAmount字段,记录累计已提现金额•20:20 Withdrawal数据模型,完整记录提现申请信息•19:50 管理后台财务管理 /admin/withdrawals:提现审核、通过/拒绝操作•19:20 收藏功能:通用FavoriteButton组件,支持收藏需求和服务者•18:50 我的收藏页面 /app/favorites:切换查看收藏的需求/服务者列表•18:20 需求详情页和服务者主页均显示收藏按钮,状态实时更新
v2.4.02026-07-03熊晨订单流程完善•19:00 订单详情页可视化进度时间线:5个节点(创建→支付→服务中→交付→完成)•18:30 争议处理功能:订单进行中可发起争议,说明原因提交•18:00 /api/orders/[id]/dispute 争议申请API•17:30 我的订单列表增加状态筛选和截止日期展示•17:00 报价撤回功能:服务者在需求方选标前可撤回已提交的报价•16:30 报价列表排序优化:按报价金额从低到高,最低价高亮显示•16:00 报价详情展示服务者等级、评分、接单数量等信息,帮助需求方选择
v2.3.02026-07-03熊晨通知与个人中心•19:00 NotificationBell通知铃铛:不同类型通知显示对应图标(订单/报价/审核/系统)•18:30 点击通知自动跳转到对应页面(订单详情/需求详情/认证页等)•18:00 个人中心完善:头像上传、个人资料编辑、服务者统计数据展示•17:30 个人资料完成度进度条,引导用户补充信息提升信任•17:00 我的报价页面 /app/bids:状态筛选(全部/待确认/已选中/未选中/已撤回)•16:30 我的需求页面 /app/demands:双视图适配,状态标签清晰•16:00 文件上传系统:本地存储,支持图片/文档/压缩包等格式
v2.2.02026-07-02熊晨管理后台与测试•19:20 管理后台用户管理:用户列表、角色标签、收入统计、启用/禁用•18:50 管理后台订单管理:订单列表、状态筛选、详情查看•18:20 核心指标卡片:用户数/需求数/成交额/平台收入统计•17:50 7天线索增长图表,可视化展示平台增长趋势•17:20 金额显示修复:分单位转换正确,12600000分正确显示为¥126.0万•16:50 管理员API权限校验:所有/admin接口检查Authorization和Basic Auth•16:20 数据库种子脚本 prisma/seed.ts:生成测试数据方便演示•15:50 分类标签映射扩展,解决部分分类显示为空的问题
v2.1.02026-07-02熊晨服务商广场•21:40 服务者广场/找服务者页面 /developers:公开服务者列表展示•21:10 服务者公开主页 /users/[id]:个人信息、技能标签、作品案例、评价列表•20:40 邀请接单功能:需求方可邀请指定服务者参与报价•20:10 首页推荐服务商:首页展示优质认证服务者卡片•19:40 服务者等级统计:按等级分类统计服务者数量•19:10 服务者评分聚合:平均评分、评价数量、标签统计展示
v2.0.02026-07-03熊晨生产就绪•PostgreSQL生产数据库支持:Prisma Schema切换,双模式db.ts(本地SQLite/生产PG自动识别)•阿里云短信集成:SMS抽象层,开发环境控制台打印,生产环境阿里云API发送•文件上传系统:/api/upload 支持10MB/文件,开发存本地,生产上传OSS•Vercel部署配置:vercel.json + 安全头 + 香港节点 + 环境变量模板.env.example•Rate Limiter:内存级频率限制,短信60s/次 + IP 5次/分钟•Security Middleware:HSTS/X-Frame-Options/CSP/Referrer-Policy全套安全头•验证码升级:生产环境6位随机码,60秒同号限频
v1.5.02026-07-03熊晨评价 & 信用•评价系统上线:订单完成后双方可互评(1-5星 + 标签 + 文字)•Review数据模型:支持双向评价、唯一约束防重复评价•订单详情页评价区:星级选择、快捷标签(响应快/质量高/沟通好等)、文字评价•服务者评分展示:需求方查看报价时可看到服务者历史评分和评价数•公开评价API:/api/reviews?userId=xxx 返回平均分+标签统计
v1.4.02026-07-03熊晨通知系统•站内通知系统上线:Notification数据模型 + API(列表/未读数/标记已读/全部已读)•工作台通知中心🔔:右上角铃铛角标显示未读数,点击展开通知面板•30秒轮询自动刷新未读数,无需手动刷新页面•5大业务节点自动触发通知:需求审核(通过/拒绝)、收到新报价、报价被选中、订单交付、订单验收完成•通知面板支持:单条标记已读、一键全部已读、时间距离展示
v1.3.02026-07-02熊晨SEO & 品牌•全站SEO TDK优化:所有页面配置独立Title/Description/Keywords•品牌Title规范:首页品牌名前置,其他页面统一后缀「| 鹊桥计划」•39个垂直落地页keywords补充品牌关键词•需求详情页动态generateMetadata(从数据库读取需求标题生成TDK)•全站canonical URL配置,防止重复索引
v1.2.02026-07-02熊晨认证引导 & 表单增强•认证感知CTA组件(AuthCTA):未登录自动跳转登录页并带redirect回跳•需求发布表单增强:新增具体要求/验收标准、参考案例链接、文档附件上传(最多5个/10MB)•需求公开详情页 /marketplace/[id]:展示需求信息+报价列表+订单流转状态•接单大厅卡片改为Link到详情页(不再直接跳登录)•供给端/需求端landing页CTA替换为AuthCTA,统一引导路径
v1.1.02026-07-02熊晨接单大厅 & 双角色•新增接单大厅 /marketplace:公开展示所有已发布需求,支持分类筛选•用户双角色模型:每人可同时为需求方+服务者,工作台一键切换•User.roles字段(累加模式)+ /api/auth/switch-role 切换API•工作台Layout升级:角色切换器 + 首页/接单大厅快捷入口•全站品牌更名:AI营销服务众包 → AI服务众包(覆盖全品类)•Marketplace公开API(无需认证)+ 导航栏新增「接单大厅」入口
v1.0.02026-07-01熊晨核心闭环•核心业务闭环上线:需求发布 → 审核 → 开发者报价 → 选中 → 订单 → 交付 → 验收•新增 Demand / Bid / Order 三大核心数据模型•需求方:发布需求表单、需求管理列表、查看报价、选中开发者•开发者:浏览已发布需求、提交报价(金额+工期+方案说明)、我的报价列表•订单管理:双方可查看订单详情、开发者提交交付、需求方确认验收•运营审核:Admin后台需求审核(通过/拒绝+原因)、订单监控看板•工作台 Layout:左侧导航栏,根据用户角色动态渲染(需求方/开发者)•工作台 Dashboard:统计卡片 + 快捷操作入口•角色权限控制:所有API基于Session+Role验证
v0.3.02026-06-30熊晨用户系统•用户登录/注册系统上线:手机号+验证码登录注册合一•新增角色引导页:注册后选择「开发者接单」或「发布需求」•首页Header新增登录入口,已登录显示用户菜单+工作台快捷入口•/app/* 路由守卫:未登录自动跳转登录页•工作台页面改造:开发者仪表盘 + 需求方看板•LeadForm表单成功后引导注册登录流程•数据库切换为SQLite(本地开发零配置),Prisma 7 adapter模式•JWT Session方案:HTTP-only Cookie + jose签名,30天有效期
v0.2.02026-06-29熊晨定位升级(已回退)•全站定位升级:从"留资→人工跟进"改为"注册→自助操作"流程,减少人工干预•融入AI Coding生态热点:Cursor/Copilot/Claude Code/Windsurf等工具赋能开发者•新增OPC(独立开发者/一人企业)政策红利宣传模块•首页新增"AI Coding正在改变开发生态"专题section•供给端页面全面重构:注册即接单、AI工具标签、热门接单方向、OPC友好平台•需求端页面全面重构:自助注册发布、全自助流程图、企业+个人均可使用•CTA按钮统一改为注册引导(免费注册发需求 / 注册成为开发者)•LeadForm表单:公司名称改为可选、按钮文案改为"免费注册"、成功提示改为注册逻辑
v0.1.02026-06-28熊晨项目启动•完成 Phase 0 全站获客页面框架搭建•双赛道架构:营销赛道(AI内容创作、自然流量、付费投流)+ 开发赛道(AI应用开发、软件定制、企业AI化、数据与自动化)•53个垂直落地页(16行业 + 13人群 + 7方案 + 核心页面)•需求端表单 + 供给端表单 + 佣金计算器•Admin 后台线索管理(Basic Auth)•隐私政策、服务条款页面•ICP备案号链接管局、需求方定位扩展为企业+个人•版本日志功能上线