瀏覽代碼

平台更名:数据服务平台 → 数据平台

tianyu.chu 1 月之前
父節點
當前提交
14eed6cf04

+ 4 - 0
CHANGELOG.md

@@ -4,6 +4,10 @@
 
 ## 2026-06-25
 
+### 变更
+- **平台更名「数据服务平台」→「数据平台」**:把"数据服务"一词留给将来的**对外供数 / API 层**(业界 OneService = 统一数据服务,该词语义本属 API 层,不该占在看数平台上)。改顶栏品牌、`index.html` / `document.title`、`package.json`、`docs/01-05` 的平台名引用;**保留"数据服务层"**(PG 存储层术语,不动)。`docs/01` §1 加命名约定。
+- **时间边界条收尾**:去掉"· 不含今日";**单日不显示任何时间文案**(日期已在按钮上),仅近 7/30 天显示日期范围。
+
 ### 新增
 - **一键部署 `/look` + 服务器静态托管**(`infra/` + `.claude/`):
   - 部署链路(纯 git、不用 scp):本地 build → 推 `feature`(源码)+ `deploy`(构建产物,独立分支)→ 服务器 `git pull` → 上线。封装为 `infra/look.sh`。

+ 1 - 1
apps/web/index.html

@@ -5,7 +5,7 @@
     <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="theme-color" content="#04CB94" />
-    <title>HS Data · 数据服务平台</title>
+    <title>HS Data · 数据平台</title>
   </head>
   <body>
     <div id="root"></div>

+ 2 - 2
apps/web/src/layout/AppLayout.tsx

@@ -31,7 +31,7 @@ export function AppLayout({ children }: Props) {
     const leaf = trail[trail.length - 1];
     document.title = leaf
       ? `${leaf.label} · HS Data`
-      : 'HS Data · 数据服务平台';
+      : 'HS Data · 数据平台';
   }, [pathname]);
 
   return (
@@ -45,7 +45,7 @@ export function AppLayout({ children }: Props) {
           HS <span className="text-primary">Data</span>
         </span>
         <span className="h-4 w-px bg-border" />
-        <span className="text-xs text-muted-foreground">数据服务平台</span>
+        <span className="text-xs text-muted-foreground">数据平台</span>
         <div className="ml-auto flex items-center gap-2">
           <span className="flex items-center gap-1.5 text-xs text-muted-foreground">
             <span className="size-1.5 rounded-full bg-primary" />

+ 3 - 1
docs/01-产品需求-MVP.md

@@ -1,6 +1,8 @@
 # 产品需求
 
-> hs-data 内部数据服务平台的产品需求与信息架构(模块与层级)。
+> hs-data 内部数据平台的产品需求与信息架构(模块与层级)。
+>
+> 命名约定:**本平台 =「数据平台」(看数/分析)**;"数据服务"一词留给将来的**对外供数 / API 层**(避免与平台名混淆)。
 
 | 项 | 内容 |
 |----|----|

+ 1 - 1
docs/02-技术架构.md

@@ -137,7 +137,7 @@ UV 直接取列值;相邻转化率由 UV 计算。**不读 bitmap、不做 OR、
 
 ## 7. 性能策略
 
-系统是内部低并发数据服务平台,MVP 不引入额外缓存层。
+系统是内部低并发数据平台,MVP 不引入额外缓存层。
 
 后端性能策略:
 

+ 4 - 4
docs/03-数据契约.md

@@ -1,6 +1,6 @@
 # 数据契约
 
-> 数仓与数据服务平台之间的数据接口与表结构约定。
+> 数仓与数据平台之间的数据接口与表结构约定。
 
 | 项 | 内容 |
 |----|------|
@@ -21,15 +21,15 @@
 
 ## 1. 边界说明
 
-本文档定义数仓与数据服务平台之间的数据契约。
+本文档定义数仓与数据平台之间的数据契约。
 
 职责边界:
 
 - 数仓负责产出 bitmap 数据。
 - PostgreSQL 是数据服务层存储。
 - FastAPI 从 PostgreSQL 读取 bitmap 并计算查询结果。
-- 数据服务平台不存储埋点明细。
-- 数据服务平台不负责数仓侧的更新、重算和明细治理。
+- 数据平台不存储埋点明细。
+- 数据平台不负责数仓侧的更新、重算和明细治理。
 
 ## 2. 用户 ID 前提
 

+ 1 - 1
docs/04-设计规范.md

@@ -43,7 +43,7 @@
 
 ## 3. 布局(三段式 + 单一滚动区)
 
-- **顶栏**:白(`bg-card`)+ 底部细线;左 mint logo 图标 + 标题「hs-data · 数据服务平台」,右 mint dot + `MVP`。
+- **顶栏**:白(`bg-card`)+ 底部细线;左 mint logo 图标 + 品牌「HS Data · 数据平台」,右 mint dot + `MVP`。
 - **侧栏**:浅 slate-100(`--sidebar`,**有色不刺眼**,比主区沉一档);宽 `w-56`,可纵向滚动。
   - **三级导航树**(`NavTree.tsx`,IA 见 `docs/01` §2):L1 能力域(加粗 + 图标 + 展开箭头 ▸/▾)→ L2 分析模块 → L3 报表;L2/L3 用**左侧竖引导线**(`border-l border-sidebar-border`)+ 缩进,层级一眼可分。
   - **展开/折叠**(对齐主流后台):点 L1/L2 分组手动展开/折叠(不跳转);多个可同时展开;进入某页自动展开其所在分支,不折叠其它已展开分支。叶子才跳转。

+ 1 - 1
docs/05-agent协作准则.md

@@ -19,7 +19,7 @@
 
 ## 1. 项目背景
 
-内部数据服务平台,MVP 先交付泛用 UV 漏斗一个可用模块,其余能力域占位"待开发"。完整需求见 `docs/01-产品需求`。
+内部数据平台,MVP 先交付拼团漏斗一个可用模块,其余能力域占位"待开发"。完整需求见 `docs/01-产品需求`。
 
 ## 2. 角色模型
 

+ 1 - 1
package.json

@@ -2,7 +2,7 @@
   "name": "hs-data",
   "version": "0.0.0",
   "private": true,
-  "description": "内部数据服务平台 — 五大能力域 · MVP 泛用 UV 漏斗",
+  "description": "内部数据平台 — MVP 拼团漏斗",
   "packageManager": "pnpm@10.34.4",
   "engines": {
     "node": ">=20"