工作台总设计 · 附录 A · 设计资产盘点(星星 / 拓拓 / Ling 2 月前端)

2026-09-14 库库派读全三方设计包后的盘点,逐条带出处。用途:让工作台总设计"接着这些往下建",不重新发明。
台账入口:~/agents/s-lxceo-xx/ASSETS.md。来源标记:L=Ling 原始前端仓库、X=星星 2026-07 派生设计、T=拓拓 3.0 概念稿、4=四柱设计包。
已核实缺失:luxuryops-vision-docs.md / luxuryops-features-screens.md(拓拓大量引用,本机没有,仍在 lt01)。
A

页面 / 屏幕清单

A-1 Ling 原始仓库已实现路由(assets/ling-originals/luxuryops-frontend/src/app/

路由用途主对象关键动作定义处
(main)/page.tsx工作台 DashboardKPI / 告警 / 监控概览 / 汇率 / 场景入口 / 本周数据跳转各模块、快捷搜索docs/BACKLOG.md §1.1
(main)/hotels/page.tsx酒店列表Hotel + Tag + 优势等级地区 Tabs、左侧筛选面板、卡片进详情docs/BACKLOG.md §1.2
(main)/hotels/[id]/page.tsx酒店详情Hotel / RoomType / MiniCalendar快速报价(不跳页,开 Quote Bar Drawer)、编辑、看日历docs/v3/...FINAL-Development-Book PR-003
(main)/hotels/[id]/edit/page.tsx酒店编辑Hotel 表单保存基础信息/优势等级/权重HotelEditForm.tsx
(main)/quotations/page.tsx报价单列表QuotationSheet筛选、状态流转、新建README
(main)/quotations/new/page.tsx新建报价QuotationSheet 草稿选酒店/房型/日期/定价模式同上
(main)/quotations/[id]/page.tsx报价单详情QuotationSheet + Items编辑、复制到微信docs/PROJECT-STATUS.md:1176
(main)/calendar/page.tsx价格日历(矩阵)RoomTypeDailyRate按酒店查看、房态/价格、库存预警、DayDetailModalfeatures/calendar/
(main)/monitoring/page.tsx刷房监控列表MonitoringTask新建、暂停/恢复、统计features/monitoring/
(main)/monitoring/[id]/page.tsx监控任务详情MonitoringTask + Log检查历史、恢复`api/v1/monitoring/tasks/[id]/historyrecover`
(main)/auto-rules/page.tsx自动规则AutoRule建规则、触发条件与动作、启停features/auto-rules/
(main)/settings/page.tsx系统设置汇率/手续费/默认通知保存全局参数features/settings/types.ts
admin/hotels admin/tags admin/scenes admin/featured admin/users后台管理五页Hotel / Tag / SceneShortcut / 热门排序 / UserCRUD、启停、拖拽排序、设热门、改角色docs/WORKER-W3-feature-backlog.md
auth/login登录NextAuth Credentialsadmin/manager/intern 三测试账号README

API 层:src/app/api/v1/ 共 26 个 route(hotels / quotations / calendar(matrix·rates·batch) / monitoring(tasks·stats·history·recover) / auto-rules / dashboard/overview / search / settings / dict(channels·meal-plans·regions·tags) / admin×5)。

A-2 星星「四海拔」屏(derived-2026-07/luxuryops-ui-design-v0.1-xingxing-20260704.md

海拔用途主对象关键动作
「我的一天」开屏 §1.1L1 销售每日第一眼,30 秒知道打什么仗今日必追 / 死线 / 昨夜新消息 三卡(可点=过滤)、必追清单、今日死线时间轴展开编辑、复制并采纳 c、进入作战屏
主战屏(三栏) §1.2L1全天驻留左=四段式队列;中=要素卡 sticky + 对话时间线;右=AI 草稿卡 + 情境工具e 编辑 / c 复制 / x 拒绝 / 缺知识;⌘K
Quote Bar 2.0 报价流 §1.3L1从 Omnibar 长出的报价卡报价卡(酒店·日期·房型·价格 chip·权益·失效期)+对比酒店 / 转微信文字版 / 转图版 / 发起核价工单
脉搏卡(飞书消息卡) §2.1L4 Ling每日 09:30 推在途报价额 / 囤房险 / 新客 / VIP 动向 / 未答峰值 / 采纳率 / FATAL点行直达五件事。"四行以外不许加行"
值得你知道的五件事 §2.2L4每天 3 分钟恒为 5 条,红先蓝后授权降价 / 退订 / 已安排 / 看热力图 / "知道了"=负反馈
D 类拍板队列 §2.3L4决策不再散落微信待批事项批准 / 驳回 / 找星星聊,决策自动归档
周报 §2.4L415 分钟自动生成数字对比→叙事→组织建议→下周看点每句钻取链
L3 总览(2×2) §3.1L3 星星/克克经营驾驶舱响应健康 / 漏单雷达 / 成交漏斗 / 负载热力 + 风险条 + 升级收件箱一键升克克、⌘K 查分布
周审计工作台 §3.2L3替代手跑 SQL抽样 N=20:建议 / 实发 / 判级一键回写 + 周汇总自动成文
L2 板块指挥台 §3.3L2仅线框占位板块队列全景/成员负载/专家唤起/SOP 命中率"对象模型 day-1 留位,人到再建"

A-3 拓拓 3.0 三关键屏(derived-2026-07/luxuryops3-design-concept.md)+ 可运行原型

设计立场主区块原型文件
屏一 作战台首屏 Dashboard v3 §3.1从"KPI 陈列馆"转向收件箱优先晨报(全屏唯一段落级 AI 生成物)> 等待你(新消息/监控有房/报价到期/库存预警 四类合并)> 指标带(一行即导航)> 右栏(监控概览/本周业绩/汇率)screen-command.html
屏二 客户对话 + 建议工作屏 §3.2v3 主舞台,与 Intercom/Cresta 同构三栏左 280px 未答队列 / 中弹性(会话摘要·对话时间线·建议卡 1-3·Composer)/ 右 340px 副驾(客户档案·进行中报价·Ask scoped·装配区)screen-conversation.html
屏三 Quote Bar 3.0 §3.3"复制=发送=归档"一个字节不动折叠条(草稿数·血缘小结·四按钮);展开 Drawer 70vh 双栏:左报价内容 60% / 右文案预览 40%screen-quotebar.html
四原语活体图例 + 三屏切换黄铜线 / 流光 / 呼吸态 / 落墨index.html
Action Feed 抽屉 §2.4agent 观测面,不占工作区倒序人话流水(预生成摘要/抓价/异动检测),每条可点进源头
Cmd-K 命令条 §2.3三段式:导航 / 动作 / 意图意图行前缀黄铜线
B

功能清单

B-1 「销售三大时间黑洞」及解法(luxuryops-ai-native-feature-wishlist-xingxing-20260703.md

#黑洞现状代价星星解法拓拓落点
A询价→报价全链(最大黑洞、漏单主坑)查平台/问采购→算加价→排版→发;链一慢客户就流失对 Quote Bar 说一句"报艾迪逊 7/17-20 两大一小"→ 出完整报价卡;verified 价直出,无价则占位 + 自动开人工核价工单流转采购,核完自动回填Cmd-K 意图行 → 装配预览卡(逐字段可改,影子态)→ 人确认落墨成 items
B翻聊天找上下文客户要哪几家/预算/几人/答应几点回——靠滚屏客户要素卡常驻:日期/人数/预算带/在聊酒店/偏好/我方未兑现承诺高亮。"销售永远不用翻"会话摘要预生成 + 消息内字段抽取(黄铜虚线 hover 出确认 chip)
C追单管理谁该追/谁在等我/我在等哪家酒店回——全靠记三态待办流自动维护(等客户/等我方/等供应商)带时龄与 SLA 色;"该追的"自动备好优雅追单草稿Dashboard「等待你」四类合并 + urgency 排序

B-2 T0/T1/T2/T3 分层

T0 · 每单都用,直接产钱

  1. Quote Bar 2.0——一句话/一次粘贴客户原话 → 报价卡;单酒店 / 多酒店对比 / 多项目组合报价;一键转微信格式(文字+图);报价卡自带失效期
  2. 客户要素卡 + 承诺追踪——含"把这段对话变成要素"按钮。
  3. 回复草稿队列——未答队列 + AI 草稿 + 编辑即反馈 + 一键复制。
  4. 囤房撞库——新询单自动匹配囤房(日期±1 天/同酒店/同房型模糊),命中置顶"手里有现货,毛利 X";卖囤房优先;囤房死线看板同屏。

T1 · 每天多次

  1. 三态追单流(含"今日必追"晨间清单,配好草稿)。
  2. 酒店档案库 + 全局搜索(档案=政策/房型/成交史/KB 卡/在聊客户;一框搜客户/酒店/订单/对话/囤房)。
  3. 价格日历 + 刷房监控(放房/降价提醒→囤房建仓机会;与囤房死线联动)。
  4. 行程单生成器(确认的多日行程一键出客户版行程单,图/PDF 品牌模板)。

T2 · 管理与规模化

  1. 星星管理面板(B-4)。
  2. 自动规则引擎(种子:VVIP 询价 >10min 未答→门铃升级;囤房 T-3 未售→提醒定价;报价后 48h 无跟进→今日必追;强信号未接 >15min→漏单雷达红)。
  3. 监控通知中心(分级 红=钱/黄=信用/蓝=机会,按角色路由)。

T3 · 远期:语音驱动;客户自助页(一次性只读链接看行程/确认单,带失效);多语言草稿。

B-3 常驻信息

客户要素卡 + tier(VVIP/CIP/VIP);酒店档案速查(房型/含餐/儿童政策/取消政策 + 我们自己的历史成交价带 + KB 卡);囤房现货库存(酒店/日期/成本/建议售价/免费取消死线);汇率牌价 + 各酒店常用加价率;今日死线条(囤房三道日 + 答应客户的回复时限)——"钱的死线和信用的死线,都不该靠人记"。

B-4 管理面板六件

响应健康(未答队列长/首响中位/超 30min 计数;Phase 1 退出指标 中位 ≤15min)· 漏单雷达 · 成交漏斗(询价→报价→成交,报价后 48h 无跟进单列)· 囤房风险面(T-3/T-2/当天)· 建议质量面(采纳率/编辑率/占位率/FATAL + miss 热度 = KB 选题源)· 客户关怀情绪扫(每 30min)。

B-5 已在代码中落地的组件

TopStatsBar / HotelQuickSearch / AlertPanel / TeamAlerts / MonitoringOverview / ExchangeRateCard / SceneShortcuts / WeeklyStats / TodayAvailable / KPICard / QuickActions;HotelFilterPanel / MiniCalendar / PriceCalendarModal / RoomTypeList;CalendarGrid / DayCell / DayDetailModal;MonitoringTable / CreateTaskModal / StatusBadge;RuleTable / CreateRuleModal;QuotationTable / DetailCard / QuotationItemCard / QuotationEditForm;QuoteBar / QuoteBarCollapsed / QuoteBarDrawer;GlobalSearch / TopNavBar / ErrorBoundary / ToastProvider / States。

B-6 Quote Bar 落库链路(docs/v3/LuxuryOps-3.0-...-FINAL-Development-Book-2026-02-03.md PR-002…PR-012)

复制 = 创建报价单 + 标记 sent + 写剪贴板POST /api/v1/quotations(draft)→ PATCH status=sentrenderCopy(sheet,'brief'|'full') → guardrails 追加免责 → clipboard → toast。任一步失败则不执行 copy。埋点:quote_bar_opened / copy_clicked / persist_success / copy_success / error

B-7 四柱设计包四件(工作台四柱设计包v0-raw-20260716.md

  1. 飞书↔normalize 双向联通——单写方原则;订单成交/成本/毛利/取消截止真源=飞书,客户画像/身份/分层真源=normalize;AI 读订单走镜像表;头号必修:sync_to_feishu.py 的"全删全建"必须换成 record_id 字段级 UPSERT。
  2. 空壳表 fill-or-kill——trip_v1 / trip_internal_v1 / quote_v1 / customer_notes_v1 / task_v1 全判"填";被 LIVE 视图 workbench_customer_card_v1 引用,不可裸 DROP。
  3. 信息库 v0——五实体:property / price_observation / room_fact / policy_fact / trip_pattern;价格真源排序 囤房成本 > 供应商确认邮件 > reservation_facts,绝不含聊天报价
  4. 回复建议引擎 v0 八步——触发入列 → 需求识别(意图 × 买意 × 跨轮碎片拼装)→ 三 lane lookup → 方案组装 → 出价格(价格永远是 slot 占位符,绝不由 LLM 编)→ 回复生成(安全门栈)→ 呈现给销售不是客户 → 采用率反馈闭环。采用率=过程指标,必须与成交结果解耦并行追踪。
C

跨页机制与设计规则(逐字要点)

机制定义出处
色彩语义红=钱或死线的危险、FATAL;琥珀=待人工;绿=verified/健康;蓝=机会/中性;灰=暂无数据。"色彩 = 语义,不许装饰"X §0.1
三档密度扫档(默认)只显示该行动的 → 展档 全信息+as-of+依据 → 钻档 原始对话/数据+审计轨迹X §0.2
数字牌三态 chip每个承重数字必是 verified@时点 / 请人工核对(可点→核价工单)/ 参考·非实时 之一。裸数字不允许出现在任何屏上X §0.3
依据角标所有 AI 产出右下角 依据 ⓘ,展开=来源清单,点击直达。"AI 说的每句话两下点到证据"X §0.4
Omnibar ⌘K固定中栏底部;回车前永远先出意图确认条;涉外发/资金/删除 → 二次确认。拓拓:导航 / 动作 / 意图 三段式;"不做 search-only 命令条"X §0.5;T §2.3
门铃分级红=弹窗+飞书推(钱死线/VIP 情绪/FATAL)· 黄=角标计数 · 蓝=每日 digest;响铃窗 09:00–22:00X §0.6
键盘优先j/k 上下 · Enter 开线程 · e 编辑 · c 复制并采纳 · x 拒绝 · q 聚焦 Omnibar;建议卡数字键 1/2/3X §0.7;T §3.2
空态三句式这里将来是什么 / 现在为什么空 / 你现在能做什么。禁止空白灰屏X §0.8
三栏作战屏队列 320 | 时间线 | 行动栏 400;要素卡横贯顶部;草稿卡与最新客户消息同视线高;队列四段式;撞库命中=金色横幅(全产品唯一允许打断的元素)X §1.2;T §3.2
顶栏导航工作台 / 酒店管理 / 报价单 / 价格日历 / 刷房监控 / 自动规则 / 管理;v3 加"客户消息(n)"黄铜点缀数字,不用红色轰炸L TopNavBar;T §3.1
黄铜线 = AI 唯一标识所有 AI 内容左侧 1px 黄铜线;不用 sparkle、不用渐变紫、不用 AI 角标T §1.2
流光 / 呼吸态生成中淡金流光 1600ms,全屏最多一处;顶栏 agent 呼吸点只此一处,异常转琥珀并静止(静止=需要你)T §1.2
影子 → 落墨AI 建议=影子态(羊皮纸底+黄铜线+80% 浓度);人采纳瞬间 150ms 落墨。"系统永远不假装 AI 的话是你的话"T §1.2
血缘章三级实心橄榄绿=实价;空心黄铜环=渠道价;琥珀虚线框=手填估价(senior 以上);每枚必挂 popover(source / updated_at / fetched_at)T §1.3
反噱头三问 / 动效铁律传递信息吗 / 守 100–300ms 吗 / 拔掉会变慢或误判吗,不会→砍;不超过 300ms;禁打字机;单屏动效 ≤2T §1.1;L UI-UX-REFERENCE §6
design tokens冻结:象牙白 #FAF9F7 / 羊皮纸 #F5F3EF / 亚麻 #EBE8E2 / 炭灰 #3D3D3D / 黑檀 #1A1A1A / 黄铜 #B8A88A / 淡金 #C9A962 / 古铜 #A67C52 + 橄榄绿·琥珀·砖红·青石;Cormorant Garamond + Inter / Noto Serif SC + Noto Sans SC;8px 间距系;新增约 20 个 AI 语义 token;明确不加新主色/渐变/字体/暗色默认/sparkleL §2–8;T §5
负面清单不做独立 AI 页签;不做空白 chat 首屏;不做全屏 canvas;AI 只能装配白名单组件;AI 输出过滤 emoji;每个 AI 功能过"绕路测试"T §1.5
假功能死罪mock 必挂示例数据橙标;橙标之外不允许点了没反应的元素;AI 无建议不出空卡T §1.3 / §6.2
文案 tone对销售=同事口吻短句给行动;对 Ling=讲判断带数字;对客户=高奢分寸,绝不确认没把握的事X §6
跨级钻取验收Ling 五件事 →(L3)漏斗卡点 →(L1 只读)线程时间线+草稿与采纳记录+审计轨迹。"三跳到底,数字全程一致"X §4
移动端L4 飞书卡片优先;L1/L3 桌面优先,v1 不做手机版X §5
步数账队列 → 复制进微信 ≤4 次交互;对话屏含报价 ≤7;Quote Bar 3 次;采纳率对标 27–33%T §6
D

角色与权限

三套并存(需统一):NextAuth admin/manager/internuser.ts admin/senior_sales/junior_sales/intern + 20 权限位;permission.ts 同四角色 40 个权限点分 7 类(dashboard/hotel/quotation/monitoring/inventory/calendar/admin),"权限点固定,角色-权限映射可配置"。关键权限点:quotation_without_pricequotation_low_profitquotation_override_pricemonitoring_simulateinventory_release/extend/batchadmin_permissions。权限不足的候选"显示但锁定,注明所需权限"。 星星海拔(正交):L1 销售 · L2 板块负责人(占位)· L3 经营(星星/克克)· L4 Founder(Ling)。

Ling 两条规则原文(ASSETS.md L-2):①"既可以由 AI 全程记录,也可以人工自己进去看(AI 与人双轨,不是 AI 单轨)";②"一个数据库,多种维度考虑(同一份数据支撑多视角,不是每个视角一套数据)"。落地:AI 挂了→队列/时间线/要素卡照常;AI 产出永远可一键转人工;引擎终点=销售工作台不自动发;RoomTypeDailyRate 一表撑五处视图;单写方原则;Inquiry 单对象不另建平行表。

E

实体 / 类型清单(luxuryops-frontend/src/shared/types/

Hotel(多语名/品牌/地区/价带/优势等级/标签/相似与升级替代);RoomType(面积/入住/床型/餐型/渠道价);ChannelPricing(channel/cost/public/advantage);枚举 AdvantageLevel / PriceTier / Region / Channel(ikyu/rakuten/jalan/direct/booking/other) / MealPlan / AvailabilityStatus;Tag(7 酒店类+4 房型类,含 keywords)/ SceneShortcut;QuotationInput/Result/Quotation(PricingMode 四种;汇率 0.048 + 1.5% 手续费默认;JPY/CNY 双币成本·公开·客户·利润;快照);QuotationSheet/Item(status draft/sent/negotiating/accepted/rejected/expired;sent_via wechat_copy|manual;last_copied_format;price_source daily_rate|channel_pricing|manual_estimate;data_integrity);QuotationTemplate 三内置模板;InventoryHold(hold_type option/allotment;status available/locked/sold/sold_renamed/cancelled_free/cancelled_paid;locked_by/until;cancellation_deadline + policy)/ InventoryAlert(≤1/≤3/≤7 天三档);MonitoringTask(trigger any_available/price_below;interval 默认 30min;timezone Asia/Tokyo;notify_channels app/wechat/sms/email;status running/paused/found/completed/error)/ Log / Stats;RoomTypeDailyRate(cost/public/税费含否/rate_plan/min_stay/cta/ctd/occupancy/availability/remaining/inventory_hold_id + 血缘 source/source_updated_at/fetched_at);AutoRule(仅 9 行,未成形);User/Permissions/Preferences;QuoteBarState;DashboardOverview;CalendarMatrixResponse;SettingsValues。

F

微信集成 / AI-native / 全链

G

各设计明确留空 / 未决