final-web-demo-design-v2.html 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <h2>修订版:品牌配色 + 对话优先</h2>
  2. <p class="subtitle">主题色使用浅色 #3ad4d8、深色 #2b1f99。左侧不再做功能按钮,改为助手上下文与可说示例。</p>
  3. <div class="mockup">
  4. <div class="mockup-header">主界面结构 v2</div>
  5. <div class="mockup-body">
  6. <div style="height:540px;border:1px solid #dfe7f7;border-radius:18px;background:#f7fbff;overflow:hidden;font-family:Inter,Arial,sans-serif;color:#16133a">
  7. <div style="height:58px;background:white;border-bottom:1px solid #e7ebf5;display:flex;align-items:center;justify-content:space-between;padding:0 22px">
  8. <div style="display:flex;align-items:center;gap:12px">
  9. <div style="width:34px;height:34px;border-radius:10px;background:#2b1f99;color:white;display:grid;place-items:center;font-weight:900">医</div>
  10. <div style="font-weight:900">医梦门诊助手</div>
  11. </div>
  12. <div style="font-size:13px;color:#69708a">Web Demo · 门诊大厅 · 联调演示</div>
  13. </div>
  14. <div style="display:grid;grid-template-columns:280px 1fr 390px;gap:16px;padding:16px;height:482px">
  15. <aside style="background:linear-gradient(180deg,#ffffff,#f1fbff);border:1px solid #dfe7f7;border-radius:16px;padding:18px;display:flex;flex-direction:column">
  16. <div style="display:flex;gap:12px;align-items:center;margin-bottom:18px">
  17. <div style="width:70px;height:70px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffff,#3ad4d8 45%,#2b1f99);display:grid;place-items:center;font-size:24px;font-weight:900;color:white;box-shadow:0 12px 30px rgba(43,31,153,.18)">AI</div>
  18. <div>
  19. <div style="font-weight:900;font-size:18px">你好,我在</div>
  20. <div style="font-size:12px;color:#68708c;margin-top:4px">说出需求,我来判断下一步</div>
  21. </div>
  22. </div>
  23. <div style="border:1px solid #dce7f8;border-radius:14px;background:white;padding:14px;margin-bottom:14px">
  24. <div style="font-size:12px;color:#69708a;margin-bottom:8px">可以这样说</div>
  25. <div style="display:grid;gap:8px;font-size:13px">
  26. <div style="background:#f4fbff;border-radius:10px;padding:9px">“我头疼三天,想挂号”</div>
  27. <div style="background:#f4fbff;border-radius:10px;padding:9px">“明天上午有神经内科的号吗”</div>
  28. <div style="background:#f4fbff;border-radius:10px;padding:9px">“我想找李明医生”</div>
  29. </div>
  30. </div>
  31. <div style="border:1px solid #dce7f8;border-radius:14px;background:white;padding:14px">
  32. <div style="font-size:12px;color:#69708a;margin-bottom:8px">当前可办理</div>
  33. <div style="display:flex;flex-wrap:wrap;gap:8px">
  34. <span style="border:1px solid #cceff1;color:#156e83;border-radius:999px;padding:6px 9px;font-size:12px">挂号</span>
  35. <span style="border:1px solid #e2e5f2;color:#5d5a82;border-radius:999px;padding:6px 9px;font-size:12px">导诊</span>
  36. <span style="border:1px solid #e2e5f2;color:#5d5a82;border-radius:999px;padding:6px 9px;font-size:12px">医生查询</span>
  37. </div>
  38. </div>
  39. <div style="margin-top:auto;background:#fff8e8;border:1px solid #f0d89c;border-radius:12px;padding:12px;font-size:12px;color:#735b14">
  40. 后端返回 mock:true 时展示“联调演示”,不伪装成真实业务。
  41. </div>
  42. </aside>
  43. <main style="background:white;border:1px solid #dfe7f7;border-radius:16px;display:flex;flex-direction:column;overflow:hidden">
  44. <div style="padding:16px;border-bottom:1px solid #edf1f7;display:flex;justify-content:space-between;align-items:center">
  45. <div>
  46. <div style="font-size:22px;font-weight:900">对话入口</div>
  47. <div style="font-size:13px;color:#69708a;margin-top:4px">系统会识别意图并进入对应流程</div>
  48. </div>
  49. <div style="background:#f1f0ff;color:#2b1f99;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800">REGISTRATION</div>
  50. </div>
  51. <div style="flex:1;padding:16px;display:flex;flex-direction:column;gap:12px;background:#fbfdff">
  52. <div style="max-width:72%;background:white;border:1px solid #e1e8f5;border-radius:14px;padding:12px">请直接告诉我你想办理什么,也可以描述症状。</div>
  53. <div style="max-width:76%;align-self:flex-end;background:#2b1f99;color:white;border-radius:14px;padding:12px">我头疼三天,还有点恶心,想挂号。</div>
  54. <div style="max-width:80%;background:white;border:1px solid #e1e8f5;border-radius:14px;padding:12px">已识别为挂号需求。根据描述,建议优先选择神经内科。</div>
  55. </div>
  56. <div style="padding:14px;border-top:1px solid #edf1f7;display:flex;gap:10px;background:white">
  57. <div style="flex:1;border:1px solid #dce7f7;border-radius:999px;padding:12px 14px;color:#98a1b8">继续输入症状、科室、医生或时间...</div>
  58. <div style="background:#3ad4d8;color:#10144a;border-radius:999px;padding:12px 18px;font-weight:900">语音</div>
  59. <div style="background:#2b1f99;color:white;border-radius:999px;padding:12px 20px;font-weight:900">发送</div>
  60. </div>
  61. </main>
  62. <section style="display:grid;grid-template-rows:auto 1fr;gap:12px">
  63. <div style="background:white;border:1px solid #dfe7f7;border-radius:16px;padding:14px">
  64. <div style="display:flex;justify-content:space-between;align-items:center">
  65. <strong>挂号进度</strong>
  66. <span style="font-size:12px;color:#69708a">科室推荐</span>
  67. </div>
  68. <div style="display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:12px">
  69. <div style="height:8px;border-radius:99px;background:#2b1f99"></div>
  70. <div style="height:8px;border-radius:99px;background:#3ad4d8"></div>
  71. <div style="height:8px;border-radius:99px;background:#dfe7f7"></div>
  72. <div style="height:8px;border-radius:99px;background:#dfe7f7"></div>
  73. <div style="height:8px;border-radius:99px;background:#dfe7f7"></div>
  74. </div>
  75. </div>
  76. <div style="background:white;border:1px solid #dfe7f7;border-radius:16px;padding:16px;overflow:hidden">
  77. <div style="font-weight:900;font-size:18px;margin-bottom:12px">推荐科室</div>
  78. <div style="border:2px solid #3ad4d8;border-radius:14px;padding:12px;margin-bottom:10px;background:#f4fdff">
  79. <div style="font-weight:900;color:#2b1f99">神经内科</div>
  80. <div style="font-size:12px;color:#68708c;margin-top:6px">头痛伴恶心,建议优先排查神经系统相关问题。</div>
  81. <div style="margin-top:12px;background:#2b1f99;color:white;border-radius:999px;text-align:center;padding:9px;font-weight:900">选择神经内科</div>
  82. </div>
  83. <div style="border:1px solid #dfe7f7;border-radius:14px;padding:12px">
  84. <div style="font-weight:900">普通内科</div>
  85. <div style="font-size:12px;color:#68708c;margin-top:6px">可作为综合初筛科室。</div>
  86. <div style="margin-top:12px;border:1px solid #c8d2ea;border-radius:999px;text-align:center;padding:9px;font-weight:900;color:#2b1f99">选择普通内科</div>
  87. </div>
  88. </div>
  89. </section>
  90. </div>
  91. </div>
  92. </div>
  93. </div>
  94. <div class="section">
  95. <h3>修订原则</h3>
  96. <p>左侧不再是功能菜单,而是“智能体说明 + 可说示例 + 能力范围”。患者仍然可以看到系统能做什么,但不会被要求先点菜单。真正的任务入口来自对话与后端意图识别。</p>
  97. </div>