设计思路

从策划到产品的完整设计历程

六个关键决策,让「吃瓜命理盘」从概念变成可玩、可传播的娱乐工具

◎ 四层同心圆架构

整盘是「固定底盘 + 可替换中层 + 中心指针」的嵌套结构

架构理念

东西方逻辑完全不同,但只换中间两层、外圈与圆心共用,所以「切系统」对用户来说只是盘面变色变字,不是换一个工具。

1

最外层:吃瓜标语装饰圈

功能:固定不变,定调「仅供娱乐」

设计:环绕文字,强化产品定位

技术:SVG 文本路径,自动环绕

2

元素环:五行/四象

东方:五行(木火土金水)5 色块

西方:四象(火土风水)4 色块

切换:系统切换时整环替换,带过渡动画

3

主盘环:核心交互层

东方:12 地支生肖(子鼠、丑牛...)

西方:12 黄道星座(白羊、金牛...)

交互:可点选、可旋转、高亮选中态

动画:入场动画 + 旋转效果

4

圆心:品牌标识

东方:阴阳符号(黑白太极)

西方:银河核(星云渐变)

指针:双金色指针,分别指向两位选手

为什么这样设计?

  • 降低认知成本:用户只需切换系统,盘面自动适配
  • 视觉一致性:两套系统共用框架,品牌感统一
  • 技术复用:同一套 SVG 渲染逻辑,代码简洁
  • 扩展性好:未来加新体系只需替换中间层

⬡ 配色语义化:不只是好看

颜色即信息,用户看颜色就懂关系

三套配色体系

☯ 东方体系:国风马卡龙

青绿 · 生长
橙红 · 热情
金黄 · 稳重
银白 · 锐利
天蓝 · 流动

✦ 西方体系:星云渐变

火象 白羊·狮子·射手
土象 金牛·处女·摩羯
风象 双子·天秤·水瓶
水象 巨蟹·天蝎·双鱼

🌌 统一底盘:银河夜色

深空蓝 主背景色
星云紫 面板背景

🎯 关系连线:颜色即语义

真正干活的是三条线的颜色规则,用户不用读字,看连线颜色就懂这对行不行:

金线 = 相合/相生

六合、三合、相生、三分相 → 甜蜜、和谐、互补

红线 = 相冲/刑克

相冲、相克、对冲、刑相 → 冲突、竞争、拉扯

灰线 = 平淡

无明显关系 → 普通、无感、各走各路

🎁 彩蛋设计

东方盘:五行相克连成的红色五角星,既准确又好看,是东方体系的签名彩蛋。

西方盘:银河核的星云渐变,营造神秘感和科技感。

⟲ 关系算法:把命理写成代码

确定性算法,同一对永远同一分

东方体系算法

1
地支关系判定

计算冲(相隔6位)、六合(6对)、三合(4组)

2
五行生克微调

相生 +8 分,相克 -11 分,比和 ±0 分

3
分数区间控制

基础分 ± 微调,限制在 12-98 之间

东方评分标准

关系类型 基础分 说明
六合 90 最佳配对,如子鼠+丑牛
三合 84 优质配对,如申子辰
相生 +8 木生火、火生土等
比和 ±0 同五行,无加减
相克 -11 木克土、土克水等
相冲 30 最差配对,如子鼠+午马

西方体系算法

1
相位判定

计算合(0°)、三分(120°)、六分(60°)、刑(90°)、冲(180°)

2
元素相性

同象 +10 分,相性元素 +5 分,异象 ±0 分

3
分数区间控制

基础分 ± 微调,限制在 12-98 之间

西方评分标准

相位类型 角度 基础分
三分相(Trine) 120° 90
六分相(Sextile) 60° 78
同星座 70
对冲相(Opposition) 180° 44
刑相(Square) 90° 34

🎯 算法设计原则

  • 确定性:同一对永远算出同一个分,避免「一眼假」
  • 有起伏:不同对之间有差异,有高分有低分
  • 可解释:每个分数都有明确的算法依据
  • 双体系独立:东方和西方算法完全独立,互不影响

✦ 话术全部翻译成「娱乐圈语」

不出现一句封建命理话术

翻译原则

所有结论只落在营业、荧幕CP、绯闻舆论、二搭搭档这些吃瓜场景里。

传统命理

命犯凶煞

娱乐圈语

资源对家、绯闻翻车

传统命理

天作之合

娱乐圈语

官配预定、荧幕天选

传统命理

桃花劫

娱乐圈语

绯闻争议、舆论翻车

传统命理

贵人相助

娱乐圈语

二搭搭档、资源互补

🎭 人设化表达

每个元素/星座都有对应的「吃瓜人设」,让用户一看就懂:

🔥

火象 · 热搜体质

易爆恋情、撕逼上头、三天一小吵五天一大吵

⛰️

土象 · 低调隐恋

不公开、长期稳定、细水长流型

💨

风象 · 营业拉扯

社交暧昧多、营业感重、思想碰撞型

💧

水象 · 狗血情感

情绪纠葛、爱恨一体、灵魂共鸣型

⇄ 双体系互译:给「双解」找台阶

让用户产生「五行和星座都这么说」的双重盖章感

互译逻辑

☯ 火
✦ 火象
热情奔放、一见钟情
☯ 土
✦ 土象
稳重踏实、细水长流
☯ 木
✦ 风象
生长发展、思想交流
☯ 水
✦ 水象
敏感细腻、灵魂共鸣
☯ 金
✦ 特殊
日月金星影响

🎯 传播价值

  • 双重盖章:五行和星座都这么说,增加可信度
  • 话题性:双解石锤 or 双解矛盾,都是好话题
  • 分享欲:用户更愿意分享「两边都准」的结果
  • 传播点:这正是吃瓜内容最爱的传播点

⚖ 合规前置:不当真是设计的一部分

让「理性吃瓜」不是免责声明,而是产品定位本身

三重保障

📢

标语点题

页面顶部、轮盘外圈反复强调「仅供娱乐」

⚠️

弹窗提醒

首次使用时弹出免责声明弹窗

📄

页脚声明

页脚固定显示「理性吃瓜,请勿当真」

🚫 规避内容

  • ❌ 人生祸福预测
  • ❌ 婚姻成败判断
  • ❌ 职业发展建议
  • ❌ 健康风险提示
  • ❌ 财务投资决策

✅ 聚焦内容

  • ✅ CP 热度分析
  • ✅ 舆论走向预测
  • ✅ 荧幕搭配建议
  • ✅ 绯闻概率评估
  • ✅ 娱乐八卦解读

🛠 技术架构

前后端分离,零依赖,高性能

前端技术栈

🎨

纯 CSS3

变量系统、渐变、动画、响应式

原生 JavaScript

零依赖,ES6+,模块化设计

🖼️

SVG 矢量

轮盘、图标、动画全部矢量化

📱

响应式设计

完美适配桌面、平板、手机

后端技术栈

🐘

PHP 7.4+

轻量级,高性能,易部署

🗄️

Redis + 文件

Redis 缓存 + 文件降级方案

📊

JSON 数据

数据配置化,易于维护和扩展

🚀

一键启动

php server.php 即可运行

架构优势

  • 零依赖:前端不依赖任何框架或库
  • 高性能:首屏加载 < 1s,流畅运行
  • 易部署:一个命令启动,无需复杂配置
  • 可扩展:模块化设计,易于添加新功能
  • 离线可用:前端完全静态,支持离线访问

🎯 用户体验设计

让每次点击都有反馈,每次交互都有惊喜

交互设计原则

👆

即时反馈

每次点击都有视觉反馈,悬停、选中、动画

🎬

流畅动画

转盘旋转、分数跳动、弹窗滑入,所有过渡都丝滑

🎨

视觉层次

重要信息突出,次要信息弱化,引导用户注意力

🔄

状态保持

切换系统不丢失选择,历史记录持久化

🎁 惊喜设计

  • 转盘动画:点击「开转」时盘面旋转 3-5 圈
  • 呼吸光晕:轮盘底部有缓慢脉动的光晕
  • 粒子漂浮:20 个光点漂浮,营造神秘感
  • 海报二维码:真实可扫的二维码,便于分享
  • 双解石锤:东西方结果一致时的特殊提示
  • 历史记录:自动保存,随时回顾

📊 数据可视化

将抽象的命理关系转化为直观的视觉表达:

  • 分数环:环形进度条,直观显示适配度
  • 关系线:金线/红线/灰线,颜色即语义
  • 标签云:关系类型、元素属性,一目了然
  • 对比模式:东西方结果并排,方便对比