XIJIAN · EXECUTION PLAN

犀见业务开发执行计划

文档驱动主档的渲染视图 · 事实源:docs/dev/execution-plan.md(git)· 状态更新后重跑 render-plan.py 即同步

56%总进度 48/86 子任务 | ⬜ 未开始 32 · 🔄 进行中 2 · ✅ 完成 48 · ⏸ 阻塞 4
P048/54 · 89%
P10/26 · 0%
P20/6 · 0%

版本:v1.3 | 2026-08-17 | 状态标记:⬜ 未开始 · 🔄 进行中 · ✅ 完成(注 commit)· ⏸ 阻塞(注原因)

上游:总纲领 v1.2(域/优先级/流程)| 基线 v2.1(口径与验收判据)| 推荐 PRD v1.1

方向定案(2026-08-16):miniapp 达人端不基于旧代码迭代——旧小程序(xijian-legacy/app 迁入件)线上逻辑虽完善,但未必符合新系统定位;旧代码作完整参考(设计风格/页面样式可借鉴),实施上按新定位大量重构。涉及 miniapp 的任务(P0-3.2、P0-5.7 及 P1 达人端)执行时以此为纲,具体重构范围届时由 PO 拆单裁定。

文档驱动协议:本文件是任务进度的唯一事实源。任何会话开工前先读本文对齐;每完成一个子任务,当次提交内更新状态标记与 commit 号;HTML 视图用 python3 docs/dev/render-plan.py 重新生成并同步线上。


P0 · 链路主干(先跑通一条商单全生命周期)

P0-1 配置中心(一切判定的地基,最先做)

口径:基线 §12A | 设计:charter §3 | 流程等级:轻流程(但 cfg() 接口是全局契约,api-tester 必须覆盖)
ID子任务角色依赖状态
P0-1.1xijian_config 表设计 + Alembic 迁移(key/value/type/label/group/baseline_ref/updated_by/updated_at),种子 = §12A 全量默认值backend-dev✅ 完成 commit 42bdd61
P0-1.2server config_center 域:cfg(key) 全局读函数(启动加载+进程内缓存+写入失效重载)、无库模式回退种子值backend-devP0-1.1✅ 完成 commit 344ae9a
P0-1.3读写 API:GET /api/admin/config/list(按 group)、PUT /api/admin/config/{key}(挂 system.config.write 权限 + 审计打点 config.update,记录旧值→新值)backend-devP0-1.2✅ 完成 commit f6ad995
P0-1.4契约测试:读写/403/未知键 422/审计留痕断言/缓存失效(改值后 cfg() 立即变)/无库回退api-testerP0-1.3✅ 完成 ed89dd2
P0-1.5console settings/config 页:按 group 分组、行内编辑、修改成功 toast、baseline_ref 展示;nav 挂 system.config.read 权限frontend-devP0-1.3✅ 完成 8eb986b
P0-1.6机检扩展:check_structure.py 增加业务域魔法数字告警规则(domains/ 下裸数字比较,白名单豁免机制)backend-devP0-1.2✅ 完成 3b5f2d4
P0-1.7验收:§12A 种子逐项在 / 改「补发达标条数」值判定即时联动 / 审计可查谁改的 / 全量回归qa-acceptorP0-1.4~1.6✅ 完成 d6b531a

P0-1.8(追加,用户建议 2026-08-16):已知结构 JSON 键的专用编辑面板(阶梯类行式表单:曝光≥X→补贴¥Y,加行/删行),替代裸 JSON 文本域——合法 JSON ≠ 语义正确,钱相关阶梯误填成本高;与 ux 走查报告的修正项合并为一个批次派发 frontend-dev。状态:✅ 0b8dd7f(范围=JSON 行式面板 + ux P1 六项 + 枚举护栏;拍板项已裁决:max_targets 前端锁定、varchar 扩容 YAGNI 缓、375px 不做)

P0-2 达人域基础 + 共库对接实证

口径:基线 §2 | Schema:charter §4 三分法(三层库=演进域新表;RBAC=新表+导入)
ID子任务角色依赖状态
P0-2.1xijian / xijian_test 新库(同 MySQL 实例,与 lynoxi 系解耦)+ alembic upgrade head 实证(audit/config 迁移落库);DATABASE_URL 指向新库(注:.env 切换待 P0-2.5 RBAC db 分支实装后,tripwire 所限;DSN 已备妥 .env 注释位)主会话P0-1.1✅ 完成 建库+双库迁移实证(46 行种子),账号 xijian_app 仅授两新库
P0-2.2旧表结构摸底 → docs/dev/schema-notes.md:达人/商单/结算相关旧表逐张记录字段+三分法分类标注。必读输入:xijian-legacy/admin-v3/docs/{backend-gotchas.md(19 坑), legacy/system-and-data.md, legacy/core-modules.md}backend-devP0-2.1✅ 完成 4338f83
P0-2.3达人三层库新模型设计文档(表结构+口径出处逐字段标注)→ 主会话评审后出 Alembic 迁移backend-devP0-2.2✅ 完成 b17a456(设计 8cce913 + 7 表模型/迁移 b17a456,xijian_test 实证)
P0-2.4server influencers 域:档案 CRUD、三层判定(池/已建联/已履约+旁类)、分级计算(ROI/CPM 走 cfg(),含 0701 错误公式的重算口径)、推荐指数字段占位backend-devP0-2.3✅ 完成 69fcca8
P0-2.5RBAC 管理员一次性导入脚本(旧 admin_user → xijian 新表,可重跑有对账;store db 分支实装)backend-devP0-2.1✅ 完成 4714fe9
P0-2.6达人数据接入:集星 API(dls.lynoxi.com,必读 docs/dev/jixing-api-notes.md 含三坑)——server 建 jixing client(120s 超时/重试退避/digit_value 解包)+ 档案富化写达人域;不读远程数据库(用户定案:外部数据一律 API)backend-devP0-2.4✅ 完成 7d1d553
P0-2.7console influencers 列表页:三层 tab 筛选/搜索/档案详情抽屉/分级 Tag 展示frontend-devP0-2.4✅ 完成 b8fae12
P0-2.8契约测试:分级边界值(ROI 恰=10/恰<10)+ 阈值可配性 + 唯一键冲突 409api-testerP0-2.4✅ 完成 1b0eb12
P0-2.8b达人域一次性导入脚本(补行,P0-2.8 暴露缺口):lynoxi 旧表→新 7 表映射(设计 §6 步骤+地雷规避、legacy_id 幂等锚 upsert、对账输出);只写脚本假库测试,真实导入主会话执行backend-devP0-2.4✅ 完成 a0eff58
P0-2.8c重点关注名单(用户二批确认-5):influencer_watchlist 表+标记 CRUD+列表页星标筛选(命名禁用「优质」)backend-dev+frontend-devP0-2.4, P0-2.7✅ 完成 f5ede9d(前端半 844943e)
P0-2.9验收:基线 §2 表逐行实证 + 测试库真实数据抽查分级正确qa-acceptorP0-2.7~2.8c✅ 完成 修复后转过 fa9e363(验收报告 5c6c19f + 修复实测;孤儿分支 N+1 改批量查询,默认查询 274.08s→2.05s,layer=pool 过滤 ≈258s→2.85s,详见验收报告修复实测追加段)

P0-3 建联登记自动化(8 月底硬期限,最高时间压力)

口径:基线 §6.1 | v1.1 修订:企微侧(自动入驻卡片+wcid 回流绑定)消息台已实现(xijian-legacy/message,提交 0cf48db)——本项主体是小程序侧匹配 + 新达人域对接。硬约束:企微不给外部联系人手机号,会话↔达人识别只能靠 wcid 回流或人工绑定(unionid 死路,勿再试)
ID子任务角色依赖状态
P0-3.1server 绑定接口:小程序侧凭手机号/抖音号匹配达人档案(命中带出资料/未命中建档进已建联)+ wcid 回流写档(承接消息台入驻卡片的绑定回调)backend-devP0-2.4, P0-6.2✅ 完成 46c2bd0
P0-3.2miniapp 入驻绑定页对接新 server(envelope 壳、错误呈现);三分支落地路由(已入驻→首页/配招募→任务详情/新达人→入驻页)mp-devP0-3.1🔄 进行中 开发完成待真机 6600fe9
P0-3.3消息台入驻卡片链路核对:卡片指向的落地页切到新入驻页;欢迎语已配置到企微后台;已核对:消息台 onboard 卡片现指向旧页 pages/onboarding/onboarding,新页 onboarding-bind 路径已备——用户定案(2026-08-17):卡片沿用旧页已验证链路(旧页→消息台 redeem→犀见 reconcile 对账回流),无需等发版;唯一适配项=回流参数的 legacy_id 映射(reconcile+redeemed 两处,适配棒在途);切新页降为 P1 可选优化主会话P0-3.2, P0-6.1✅ 完成 ef14c9f(卡片沿旧链路+legacy 解析适配完成;切新页挂 P1 可选)
P0-3.4契约测试:匹配命中/未命中/重复绑定/wcid 回流/三分支路由参数api-testerP0-3.1✅ 完成 9925fd6
P0-3.5验收:基线 §6.1 四条判据逐条实证(0 人工录入全程演练,含企微加好友→卡片→绑定→档案入库全链)qa-acceptorP0-3.2~3.4✅ 完成 (服务端)/⏸ 真机待用户 05365de

P0-4 项目与计划域

口径:基线 §6.3 | 注意:来客计划同步的数据通道(数据中台 or 其他)确认后开工 P0-4.2
ID子任务角色依赖状态
P0-4.1项目/场次/业务单元模型(演进域新表)+ server projects 域 CRUD + 场次允许 POI 集合配置backend-devP0-2.3✅ 完成 e366a8b
P0-4.1b任务(招募)模型 + CRUD(补行,P0-5.1 S10 裁决):任务挂场次,含报名 quota/require_visitor_info/达标 cfg 组选择/BF 关联位——商单 confirm 分支与达标判定的取值源backend-devP0-4.1✅ 完成 a9123c2
P0-3.1bminiapp 认证端点(补行,P0-3.1 缺口):POST /api/miniapp/auth/wx-login(code2Session 换 openId 签 JWT)+ influencer_binding.guid/peer_user_id 改 nullable 迁移(哨兵值退役——alter 并入下一迁移批,本任务先做 wx-login)backend-devP0-3.1✅ 完成 wx-login b3753f7,nullable 迁移已落 573c7f5(binding_service 改写 NULL,去哨兵)
P0-4.1c场次/任务一次性映射导入(旧 task 163 行 → task_session + task 拆分落位,legacy 锚幂等;含 P0-3.1b 遗留的 binding nullable 迁移一并处理)backend-devP0-4.1b✅ 完成 841d483(脚本只写不跑,真实导入待主会话执行)
P0-4.2计划库表 + 来客计划同步器(计划名/ID/项目关联/生效状态;同步通道未定前 mock+⏸ 标注)backend-devP0-4.1✅ 完成 d101ee4(同步器 mock,真通道待中台 ⏸)
P0-4.3开定向/开秒杀执行模型:执行队列表 + 状态回执(成功/失败/错误原因)+ 审计打点;真实执行通道对接单列(危险外呼,dry-run 先行,全评审链)backend-devP0-4.2✅ 完成 d070a3a
P0-4.4console projects / plans 页:项目场次管理、生效中计划视图、执行队列与回执查看frontend-devP0-4.2✅ 完成 9a00b79
P0-4.5契约测试:生效筛选/未入库达人引导 422/队列状态机/dry-run 断言零真实调用api-testerP0-4.3✅ 完成 主会话裁决:4.3 自带 18 条完整覆盖(含全部预想断言点),END.1 全量回归复核,不重复派单
P0-4.6验收:基线 §6.3 五条判据(团长线指挥台部分标注属消息集成域 P1-11)qa-acceptorP0-4.4~4.5✅ 完成 主体通过 ec70fc7(计划同步/POI必填/自动编号/引导422/dry-run零外呼实证;⏸ 会话内触发+回执回会话两子句机制层已证但msgbridge会话集成缺口无对应任务号,建议补)

P0-5 商单状态流(链路主干收口件)

口径:基线 §3(12+2)+ §7.2/7.3 | 全链最大件,内部再分三批
ID子任务角色依赖状态
P0-5.1商单模型设计文档(12+2 状态机、字段口径逐项标注、与旧 task_order 的映射表)→ 评审 → 迁移。必读输入:legacy/order-state-machine.md(旧 13 档状态机全解)backend-devP0-2.2, P0-4.1✅ 完成 设计+评审+模型迁移全落(b3a6902,标记补正)
P0-5.2状态机引擎:合法流转表(数据驱动)、非法流转拒绝 422、每次流转留痕(谁/何时/从→到)——分两段:a 模型+迁移(🔄)/ b 引擎+APIbackend-devP0-5.1✅ 完成 a=b3a6902 b=ade9d67
P0-5.3报名确认触发器(纯三确认动作 → 自动发入园邀请事件 + 拉群挂钩点;企微真实发送 dry-run 模式)backend-devP0-5.2✅ 完成 c294a9b
P0-5.4达标自动判:cfg 阈值三线(实探/云剪/达播)+ 满 7 天爬坡保护 + 补满 N 条判 + 达标自动进待结算backend-devP0-5.2, P0-1.2✅ 完成 7a0c9e9
P0-5.5POI 校验:回填时抓取校验(允许集合内放行)+ 持续补填不限量(除已结算态)backend-devP0-5.2, P0-4.1✅ 完成 29abc48
P0-5.6console tasks/orders 页:商单列表(状态筛选/统计条)、详情(流转历史/回填记录)、报名确认操作(纯三确认 UI + confirmAction)frontend-devP0-5.2✅ 完成 d9bbb5a
P0-5.6bconsole tasks 招募任务管理页(建任务/quota/开关招募)+ 商单详情回填明细列表(P0-5.6 范围收窄的补位)frontend-devP0-4.1b, P0-5.5✅ 完成 cde49a1
P0-5.7miniapp 报名/入园信息/回填链接三页对接新状态机——分两段:a server miniapp 端点(🔄)/ b 三页(mp-dev)mp-devP0-5.2, P0-5.5🔄 进行中 a+b 开发完成待真机 a43a9e2
P0-5.8契约测试:全部合法流转逐条 + 非法流转拒绝 + 达标边界(阈值可配性/满 7 天/补满 N)+ POI 集合api-testerP0-5.4~5.5✅ 完成 4c2853d
P0-5.9验收:§7.2 全条 + §7.3 两条 + §6.4/6.5 联动判据;一条商单从报名到待结算全程演练qa-acceptorP0-5.6~5.8✅ 完成 643af0e

P0-6 消息台集成契约(v1.1 新增,自 P1-11 提前——触达类功能的总闸)

背景:消息台(xijian-legacy/message)是经过实战的企微执行器——批量加人/群发/入驻卡片/指挥台/AI 回复/三态发送闸(off/shadow/live)/保活告警全有。架构定案:server 编排 + 消息台执行,新 server 不重写企微通道。硬约束全部继承:发送限流 20 条/分、300 条/时(封号=全断);shadow 先行再 live。
ID子任务角色依赖状态
P0-6.1消息台 API 盘点与现状文档:app.py/api_ext.py 路由梳理 → docs/dev/message-api-notes.md(能力清单/参数/限流点/部署位)backend-dev✅ 完成 e032753
P0-6.2集成契约 v1 定稿 → docs/dev/msgbridge-contract.md双向——server→消息台(批量加人/单发/群发/入驻卡片触达,全部带 shadow 语义与限流声明);消息台→server(wcid 绑定回流/档案查询/议价落库/阶段状态)product-owner+主会话P0-6.1✅ 完成 3c1a5dd
P0-6.3server msgbridge 域客户端骨架:httpx 调消息台 + 统一 shadow/live 开关(cfg)+ 发送审计打点 + 失败回执模型backend-devP0-6.2✅ 完成 83d3d30
P0-6.4契约缺口处置:优先复用消息台现有 API(app.py/api_ext.py 已很全);确有缺口时复制可复用代码到新 server 适配(用户定案:老代码不动不管)——每个缺口的处置方式在契约文档中注明backend-devP0-6.2✅ 完成 c1a2194
P0-6.5契约测试:mock 消息台响应 + shadow 模式零真实调用断言 + 限流参数透传api-testerP0-6.3✅ 完成 ed89dd2

P0 期末收口(大里程碑)

设计重构时点定案(2026-08-17 用户+主会话共识):Claude Design 后台重设计安排在 P0 全线收口后、P1 开工前——届时六域实体与工作流成型、信息架构料齐,重设计产出作为 P1 前端(推荐清单/催发面板/消息融合)的设计输入,避免"全部做完再翻新"的双倍成本。P0-END 完成时主会话主动提醒启动。
ID子任务角色依赖状态
P0-END.1全量回归:server pytest + console npm test + 机检 + CI 绿qa-acceptorP0 全部✅ 完成 ec70fc7(server 605 pytest+机检+单迁移头/console 164 vitest+build/CI headSha=HEAD success/权限码15码集合相等/双库alembic版本一致)
P0-END.2ux-reviewer 实操走查全部新页面(用户旅程 + 异常路径)ux-reviewerP0-END.1✅ 完成 三页批+projects/plans 增量批全走查,P0 级全修复复验
P0-END.3终审级 review(全 P0 diff 跨任务视角)+ 修复波主会话编排P0-END.2✅ 完成 1e24090:P0=0 可收口;P1×8 修复波已裁决挂 P1 开工前;四硬时点欠条入账
P0-END.4用户验收 + 推荐子系统前置数据项启动确认(视频 API 就绪度对表)用户P0-END.3⏸ 阻塞 待用户(验收包+真机清单已备)

P1 · 自动化增强(9 月)

P1 首批(用户实测反馈立项,2026-08-17):① 性能修复波(达人列表 tab SQL 化+全库索引 perf001idx+内存分页 9 处——在途);② miniapp 任务详情页对接新任务模型(两端数据结构统一的缺口:后台可建任务但达人端详情页仍是旧页旧数据——卡片带 task_id 直开链路的落点);③ 终审 P1×8 修复波;④ "我的商单"状态 tab 交互优化(用户:不如旧设计,随 UI 重设计统一)

P1-6 达人推荐子系统一期(战略级)

口径:基线 §5.3/§6.13 | 规格:推荐 PRD v1.1 | 前置:视频指标 API(用户侧接入中)
ID子任务角色依赖状态
P1-6.1特征快照库 + 标签库表设计(对外标准:全量特征快照/履约标签结构化)→ 评审 → 迁移backend-devP0-5⬜ 未开始
P1-6.2数据前置聚合:达人属地(集星 resident_city 直接给)+ 接单密度 + 报价行情锚(集星 quotations 直接给)+ 退款率/带货归因走中台 API(v_talent_sales_detail/v_aftersale_detail 现成)backend-devP0-5, P0-2.6⬜ 未开始
P1-6.3视频指标序列接入:优先评估中台 dy_short_video(144w 行)够不够 SOP 六维;缺口等中台统一 API 包(视频/直播等各类,用户届时统发)。数据源演进定案(二批补充):中台达人信息最全,接入后作达人广场主来源;集星现役先用backend-dev中台API⬜ 未开始
P1-6.4推荐引擎一期:SOP 六维数据分(60-70 分自动部分)+ 硬门槛自动项 + 三品类分轨权重模板(配置中心三套)+ 探索位backend-devP1-6.1~6.3⬜ 未开始
P1-6.5估价引擎:双锚定价(行情锚=历史成交+距离分段 cfg;收益锚=P30 分位反推)+ 性价比标注backend-devP1-6.2⬜ 未开始
P1-6.6console 推荐清单页:反选需求表单(SOP §2 四问)→ 清单(评分卡+证据可点开+分档色标+探索位标注+建议价区间)→ 决策留痕(采纳/跳过+可选原因)frontend-devP1-6.4~6.5⬜ 未开始
P1-6.7契约测试:评分边界/探索位比例可配/建议价双锚取低/快照落库断言api-testerP1-6.4~6.5⬜ 未开始
P1-6.8验收:基线 §6.13 五条判据逐条实证qa-acceptorP1-6.6~6.7⬜ 未开始

P1-7 催发体系

ID子任务角色依赖状态
P1-7.1时效自动催发:§4 时效阈值(全部 cfg)超时检测 job + 催发事件——发送走 msgbridge→消息台(限流内,shadow 先行,真实发送全评审链)backend-devP0-5.2, P0-6.3⬜ 未开始
P1-7.2一键催发:不达标达人列表 + 批量通知(人工触发,走 msgbridge;系统绝不自动催不达标者的断言测试)backend-devP0-5.4, P0-6.3⬜ 未开始
P1-7.3console 催发操作界面(异常清单 + 一键催发 + confirmAction)frontend-devP1-7.2⬜ 未开始
P1-7.4测试+验收:§6.10 判据 + 时效场景断言api-tester + qa-acceptorP1-7.1~7.3⬜ 未开始

P1-8 批量发送好友申请(500/周 KPI 配套 · v1.1 缩水为对接)

消息台已有批量加人(addfriend.py,提交 a2590ab)——本项 = 达人域名单选择 + 走 msgbridge 调消息台执行,不重写
ID子任务角色依赖状态
P1-8.1server 批量申请编排:达人名单(按手机号,无手机号明确提示)→ msgbridge → 消息台 addfriend;限流与进度回执backend-devP0-6.3⬜ 未开始
P1-8.2console 批量选择与发起 UI + 进度/结果回执展示frontend-devP1-8.1⬜ 未开始
P1-8.3测试+验收:§6.11 判据 + shadow 断言api-tester + qa-acceptorP1-8.2⬜ 未开始

P1-9 结算域自动化

ID子任务角色依赖状态
P1-9.1结算模型(计价四要素/只现金部分,必读输入:legacy/finance-ops.md 245 行现行财务操作全解)+ 达标自动触发结款审批流(或人工一键确认流转);退款扣费开关(cfg,默认关)backend-devP0-5.4⬜ 未开始
P1-9.2三数一致校验 + 价差自动告警;对私手机号自动匹配灵工签约号(不一致标红)backend-devP1-9.1⬜ 未开始
P1-9.3console finance 结算工作台(待结算队列/审批状态/告警列表)frontend-devP1-9.1~9.2⬜ 未开始
P1-9.4测试+验收:§7.5 全条(资金相关=全评审链)api-tester + qa-acceptor + code-reviewerP1-9.3⬜ 未开始

P1-10 场次数据看板

ID子任务角色依赖状态
P1-10.1场次聚合层:本批达人总曝光/总销售 + 多维指标(口径 §8:来客为准/满 7 天)backend-devP0-5⬜ 未开始
P1-10.2console dashboard 升级:场次看板(图表用现有 charts 组件体系扩展)frontend-devP1-10.1⬜ 未开始
P1-10.3测试+验收:§6.12 判据api-tester + qa-acceptorP1-10.2⬜ 未开始

P1-11 消息集成域二期(契约主体已提前至 P0-6)

ID子任务角色依赖状态
P1-11.1契约 v2 增补:开权限动作入会话 / 30 天聊天导出(AI 语料配合项)/ 议价落库确认卡(未确认零写入)product-owner + backend-devP0-6.2, P0-4.3⬜ 未开始
P1-11.2定向邀约发送通道接入(②A:反选名单→消息台群发/单发,经营环名单通道复用消息台 jyh.py 既有接入)backend-devP0-6.3, P1-6.4⬜ 未开始
P1-11.3测试+验收:§6.2/§6.8 配合项判据 + §6.9 邀约判据的发送侧api-tester + qa-acceptorP1-11.2⬜ 未开始

P1 期末收口(大里程碑)

ID子任务角色依赖状态
P1-END.1全量回归 + ux 实操走查 + 终审 + 用户验收(9.10 AI 回复配合项就绪核对)全员P1 全部⬜ 未开始

P2 · 顺势收敛(粗粒度,启动时由 PO 细拆)

ID事项状态
P2-12交稿审核 AI 化(§6.6,项目级标准可配 + 豆包多模态预审)⬜ 未开始
P2-13打款全线自动化(达播/云剪表退役;发票自助上传)⬜ 未开始
P2-14历史数据项目归属 AI 补录(模糊匹配+人工兜底确认)⬜ 未开始
P2-15推荐子系统二期(AI 内容理解·豆包视频模型走官方 SDK,日限 1000 次走配置)/ 三期(C/C 飞轮全自动)⬜ 未开始
P2-16消息域前端融合 B/C 阶段(方案 §3.1;信息架构定调:主工作面板即消息台,各域管理融合进会话中心工作面)⬜ 未开始
P2-END大里程碑收口 + 1 人完整月人效验证⬜ 未开始

变更记录

日期变更
2026-08-17v1.3 集星 API 落档(jixing-api-notes.md):P0-2.6 改走 dls.lynoxi.com API(不读远程库);P1-6.2 距离/报价锚数据源改集星直供;数据获取原则定案(运行时一律 API,MCP 仅调研通道)
2026-08-17v1.2 三项用户输入落地:独立新库 xijian(P0-2.1 改写);数据抓取归中台(P0-2.6 改为跨库只读过渡+中台切换;P1-6.2/6.3 数据源改中台现成表);中台 MCP 已连通调研(56 项目/20+表)
2026-08-17v1.1 消息台调研后修订:新增 P0-6 消息台集成契约(5 任务,自 P1-11 提前);P0-3 改写(企微侧已有,wcid 约束);P1-8 缩水为对接(批量加人消息台已有);P1-7/P1-11 发送通道对齐 msgbridge;发送限流 20/分·300/时与 shadow 先行约束全线显式化
2026-08-17v1.0 首版:P0 细拆 36 子任务、P1 细拆 22 子任务、P2 粗粒度 6 项