← 返回总入口

项目设计规范

成丰货运平台原型设计 · 2026-06-30 · 确保每次修改页面时设计行为一致

1. 项目文件结构

freight-platform/
├── index.html                    # 总入口导航页
├── 迭代需求归档表.html            # 需求归档表
├── 项目设计规范.html              # 本文件
├── shipper/
│   ├── pc/
│   │   ├── index.html            # 货主PC首页
│   │   ├── waybill.html          # 运单列表
│   │   ├── waybill-detail.html   # 运单详情(运单信息Tab + 运单日志Tab)
│   │   ├── settings.html         # 设置页(订单昵称等)
│   │   └── ship.html             # 发货页
│   └── app/
│       └── index.html            # 货主APP原型
├── shared/
│   └── prd/
│       ├── 订单昵称显示设置PRD.html
│       └── 运输计划功能优化PRD.html
└── iterations/

2. 色彩体系

品牌色

用途色值说明
品牌主色#01CB8A PRD 标题下划线、左侧边框、链接色
品牌深色#00b87a hover 状态

页面背景

用途色值
全局背景#f5f6f8
卡片/表格背景#fff
Hero 渐变起始#1a2742
Hero 渐变结束#0f2027

边框

用途色值
卡片/默认边框#eef0f3
表格行分割线#f5f5f7

文字

层级色值用途
一级标题#1a1a1a h1、卡片标题
正文#333 主要文字
二级正文#555 段落、列表
三级说明#888 描述文字
弱化#999 / #aaa日期、脚注

功能色

用途背景文字
PC 标签#eff6ff#1d4ed8
APP 标签#f0fdf4#166534
小程序标签#fdf2f8#9d174d
管理后台标签#f5f3ff#5b21b6
已完成状态#e6f7ec#0e8345
进行中状态#fff6e5#b76e00
链接默认#2563eb

3. 字体与排版

层级字号字重用途
页面标题22–26px500–600h1 / hero-title
章节标题15–18px600h2
子标题14–15px500–600h3
正文13–14px400p / li / td
小字/标签11–12px400tag / 日期 / 描述
微字10px400file-tag

字体家族-apple-system, "PingFang SC", "Microsoft YaHei", sans-serif

行高:正文 1.6–1.8,标题按默认

4. 圆角与间距

元素圆角说明
大卡片12px总入口卡片、表格外层、header
中卡片10px统计卡片
标签20px / 10px / 4px按场景选用
小元素3–4px文件标签
间距数值
页面容器内边距32–40px
卡片内边距20–24px
网格间距16px
表格单元格12–16px

5. PRD 文档模板

所有 PRD 统一使用 HTML 格式,章节结构如下:

  1. 文档信息 — 表格:文档名称/需求名称/需求编号/来源/优先级/所属端/版本号/编写人/日期 + 修订记录表
  2. 需求背景与目标
  3. 用户角色与使用场景
  4. 名词解释
  5. 业务流程图 — 泳道图(可选)
  6. 功能清单
  7. 详细功能说明
    • 7.1 页面布局与字段说明
    • 7.2 交互说明
    • 7.3 业务规则
    • 7.4 异常与边界处理
  8. 附录 — 原型链接等

PRD 模板特有样式

6. 链接与导航规则 ⚠️

内部页面跳转

核心规则:

外部链接

部署链接(CloudStudio 等)可以使用 target="_blank",它们是真正的站外跳转。

返回按钮

凡是子页面(归档表等),必须有「返回总入口」按钮,指向 file:/// 绝对路径。

7. HTML/CSS 修改规范 ⚠️

修改前必做

  1. 完整读取 <style> 块,确认所有级联关系
  2. 确认修改范围:一个改动可能影响多个元素
  3. 检查命名冲突:不同组件可能共用类名(如 .tag

修改后必做

  1. 检查两个位置同步freight-platform/ 和当前工作区两处都要更新
  2. 在预览区验证:点击每一个链接,确保能正常跳转
  3. 验证返回链接:从子页面点返回,确认能回到上级页面

8. 日常规则

新建需求流程

  1. 确认需求名称 + 需求编号
  2. freight-platform/shared/prd/ 创建 HTML 格式 PRD
  3. 原型文件放在迭代目录 iterations/iter-XXX-.../
  4. 部署到 CloudStudio 获取外网链接
  5. 更新「迭代需求归档表」
  6. 更新 freight-platform/index.html 总入口

需求完成流程

  1. 原型同步到 freight-platform/shipper/pc/ / freight-platform/shipper/app/
  2. 更新迭代需求归档表状态
  3. 询问宁宁:"是否将此需求同步到成丰平台项目中?"

记忆文件职责

文件内容更新时机
YYYY-MM-DD.md工作日志 + 关键决策每天 / 每次实质性工作
MEMORY.md(工作区)项目触发规则规则变化时
~/.workbuddy/MEMORY.md跨项目偏好偏好变化时