Workspace

芯宠开发工作台

稳住每日节奏,看清项目状态,专注完成当前主线。

本地工作台
Daily Rhythm

今日开发节奏

连接中
当前专注块 45:00

只保留一条主线。新想法先放进任务板,完成当前闭环后再切换。

Repository

项目状态

Quick Access

快速进入

Tasks

每日开发任务

正在读取一个月开发计划 winter-pet-server/docs
加载中
B-side MVP Guide

B 端最小 MVP:从审核到服务报告

首月 P0
先记住一句话:让一名已审核的宠托师,完成一笔已支付订单,并让 C 端和 PC 端都看见真实报告。

这就是首月的完成标准。钱包、保证金、认证费、培训、复杂排班和自动派单都不是本期阻塞项;它们会进入二期。

C 端宠主下单、支付、查看报告 B 端宠托师接单、签到、提交报告 PC 运营审核入驻、查看履约、异常兜底 Server状态、权限与唯一归属的唯一事实源
First, understand the gates

最容易混淆的三个状态

01登录并建档

登录会创建基础资料;这只能证明“有账号”。

不能接单
02提交入驻并通过 PC 审核

运营审核通过后,才获得接单资格;驳回后可修改再提交。

具备资格
03主动开启接单

有资格但关闭接单开关时,仍不应该出现在可接订单的范围内。

可以参与订单池

记忆口诀:个人资料 ≠ 入驻成功;报名 ≠ 接单成功;B 端报告提交成功 ≠ 交付完成,必须在 C 端与 PC 端回显。

End-to-end flow

一笔订单怎样完成

C 端创建并支付订单订单进入待派单
PC + B 端审核入驻并开启接单未审核账号不可接单
B 端订单大厅报名地址和电话保持脱敏
Server确认接单,唯一归属事务/乐观锁保证同单仅一人成功
B 端我的订单 · 签到 · 报告按排期履约,上传图文报告
C 端 + PC状态、报告与异常回显客户可查看,运营可兜底
准入 账号建档 ≠ 审核通过 分配 报名 ≠ 接单成功 验收 B 提交报告 ≠ 交付完成,必须 C/PC 回显
New developer walkthrough

按这个顺序开发和联调

1

让宠托师“有资格接单”

页面:B 端工作台 / 入驻资料;PC 宠托师管理。

要做:登录后创建基础档案;提交入驻申请;PC 人工审核通过;审核通过才允许打开接单开关。

验收:未审核账号请求大厅或接单接口会被服务端拒绝,而不是只在页面上隐藏按钮。

2

让已支付订单出现在正确的人面前

前提:C 端宠主完成支付,订单状态进入 PENDING_DISPATCH。

要做:大厅只返回“已审核 + 已开启接单 + 服务类型/区域匹配”的订单;未接单前隐藏详细地址和电话。

验收:一名合格宠托师能看见订单,不符合条件的账号不能看见或只能看到脱敏信息。

3

报名后,确保只有一人接到订单

页面:B 端接单大厅、订单详情、我的订单。

要做:报名不等于归属;点击“确认接单”才执行 Server 的条件更新/乐观锁。成功者进入待服务,失败者明确提示“已被接走”。

验收:两个测试宠托师同时确认同一订单,只有一个成功;成功后才可读取完整履约信息。

4

按服务排期签到和提交报告

页面:我的订单 → 订单详情 → 当前服务排期。

要做:检查订单归属、当前排期、服务顺序和定位;签到后上传图文报告。多次上门时,前一次未完成不能签到下一次。

验收:重复签到、越序签到、非本人订单、已取消订单都会被拦截;报告能再次读出并回显。

5

从客户侧确认“服务真的交付了”

页面:C 端订单详情 / 报告页;PC 订单详情。

要做:B 端报告保存后,C 端读取真实报告并展示进度、图片和异常;PC 可查看履约记录并在异常时人工兜底。

验收:不能只看 B 端提示成功。必须用同一订单号在 C 端和 PC 端都看到报告,才算这个闭环完成。

Prototype & interaction references

原型图与交互流程图怎么用

原型图回答“页面应该长什么样”,交互流程图回答“跨端状态怎样流转”。先按本页 MVP 规则开发,再用原图补充字段和交互细节;不要把原图中的二期资金/培训链路误当作首月必做。

Deploy

服务脚本

等待状态
运行前确认 脚本会提交当前后端仓库的所有本地变更并推送,然后连接对应服务器完成构建和重启。
脚本日志
等待运行脚本。
Toolkit

常用检查

Skill Context

winter-pet-context

已接入
芯宠项目的长期开发上下文

用于快速定位小程序与后端链路、复用既有工程约定,并保留已经确认的业务规则。敏感凭据不会在工作台中明文展示。

Review

今日开发记录

已保存
建议记录问题现象 · 最小根因 · 修改内容 · 验证结果 · 明日第一步