浅念
|
14d1caf9e8
|
docs: 计划修正底卡/抽屉行号锚点(329止,332+抽屉严禁触碰)+断点advisory吸收
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 16:23:44 +08:00 |
|
浅念
|
a38da904f1
|
docs: 访客详情三栏Tab化实现计划(3任务:模板重组/样式断点/四档验证部署)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 16:18:28 +08:00 |
|
浅念
|
42ffcf73c5
|
docs: spec吸收审查修正——旧媒体查询必须替换/activeTab类型与初始值/1100验证视口
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 16:16:07 +08:00 |
|
浅念
|
5e127ce4ec
|
docs: 访客详情页三栏Tab化设计文档
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 16:13:03 +08:00 |
|
浅念
|
6173d97df0
|
docs: 台账补终审结论——track通道留阶段B/多标签并行会话行已知行为/记录性事项
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 15:39:24 +08:00 |
|
浅念
|
1e55286a76
|
docs: 阶段A验收台账——生产部署记录/OT映射/量化指标/遗留清单
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 15:25:52 +08:00 |
|
浅念
|
87261abf16
|
fix(server): PV统计加event_name过滤——增量停留事件不再灌倍PV(gzip 4817B记录:0.1.0为3838,增量989)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 15:16:05 +08:00 |
|
浅念
|
f24060de87
|
feat(sdk): 0.2.0接线——归属快照/区间停留/清洗对齐/响应契约全链路
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 14:56:56 +08:00 |
|
浅念
|
2a9c98c993
|
feat(sdk): 入队前清洗三轨制对齐服务端(共享向量)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 14:37:23 +08:00 |
|
浅念
|
08495bc365
|
fix(sdk): 超预算组丢最旧闭环+4xx丢弃计数(I1/M1)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 14:27:26 +08:00 |
|
浅念
|
6432435c93
|
feat(sdk): 传输快照信封+混合拆批+beacon预算+响应计数
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 14:07:45 +08:00 |
|
浅念
|
b0a8afcc19
|
docs: T10清单补活动监听合并评估备忘(Task7审查遗留)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 13:46:04 +08:00 |
|
浅念
|
25e37f56dc
|
fix(sdk): stayIntervalMs边界守卫——0/NaN钳制下限防事件灌入
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 13:45:36 +08:00 |
|
浅念
|
d6b2289cee
|
feat(sdk): 停留改单调时钟区间制——15s切分/共享结算/幂等
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 13:29:24 +08:00 |
|
浅念
|
d7d5ed9c94
|
fix(sdk): flush前resume检查点预埋+onClose晚注册即触发+归属预留字段从快照展开
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 13:02:19 +08:00 |
|
浅念
|
9cd2a65735
|
feat(sdk): PageSession事件级归属冻结+会话恢复+bfcache+SPA切段
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 12:45:59 +08:00 |
|
浅念
|
77ca0ea110
|
feat(sdk): 版本注入与事件归属骨架(0.2.0/build_id/schema_version)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 12:22:05 +08:00 |
|
浅念
|
0cb8c6fb0c
|
test(server): v1/v2混合停留聚合回归+聚合点核查适配
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 12:12:03 +08:00 |
|
浅念
|
5e024b814b
|
fix(server): v2入口加固——page_id孤代理/NaN区间值拒绝,共享ISO解析
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 11:53:02 +08:00 |
|
浅念
|
8459e6fa13
|
feat(server): ingest v2事件级归属+session_resume+stay区间并集重算+响应明细契约
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 11:14:06 +08:00 |
|
浅念
|
d8999035c9
|
feat(server): schema v2契约——session_resume白名单/Event归属与区间字段/会话resume_of/request_id
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 10:38:20 +08:00 |
|
浅念
|
5881046a2d
|
feat(server): URL清洗三轨制+共享测试向量(D08)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 10:15:42 +08:00 |
|
浅念
|
73af568c3f
|
docs: define键改点链形式(esbuild成员表达式替换实测约束)+spec同步slug安全线32口径
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 09:55:29 +08:00 |
|
浅念
|
1f39fe9e1b
|
docs: 阶段A计划吸收审查修正——__BUILD_ID__测试期define与ambient声明、slug安全线32并补33-64向量、保留字/resolveJsonModule/null防御
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 09:50:13 +08:00 |
|
浅念
|
03b8b60dd8
|
docs: 采集底座修复阶段A实现计划(12任务:server清洗/契约/ingest→SDK骨架/PageSession/区间停留/传输/接线→部署)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 09:39:43 +08:00 |
|
浅念
|
8526ba5a97
|
docs: 阶段A spec 吸收审查修正——幂等约束已存在/sent_at已有/stay_ms重算式与v1v2混合解释
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 09:31:49 +08:00 |
|
浅念
|
01cf26aabf
|
docs: 采集底座修复阶段A设计文档(归属快照/区间停留/清洗三轨制/契约升级)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-18 09:25:56 +08:00 |
|
浅念
|
28fad05031
|
feat(admin): 侧栏隐藏系统名文字只留K标,全局系统名改为客迹
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 18:16:40 +08:00 |
|
浅念
|
8a3003bf4a
|
feat(admin): 侧栏/顶栏logo换成客迹K标(裁自品牌logo,浅深背景通用)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 18:05:13 +08:00 |
|
浅念
|
8aea3d8916
|
feat(admin): 登录表单恢复Art Design Pro原版样式(紧凑40px/左对齐/无图标),左侧保留品牌区
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 17:16:54 +08:00 |
|
浅念
|
803fc3d611
|
feat(admin): 登录表单按验收反馈精简——去标签/去底部文案/滑块与输入框等高
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 17:14:04 +08:00 |
|
浅念
|
d7121640f5
|
fix(admin): 登录样式构建修复——flex-cc换核心工具类,注册/忘记密码页补固定浅色
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 16:47:30 +08:00 |
|
浅念
|
b9eaa5a32a
|
feat(admin): 登录表单区对齐客迹V1——移除账号下拉/注册/忘记密码入口,固定浅色
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 16:30:19 +08:00 |
|
浅念
|
8c5c913b1a
|
chore(admin): 入库登录页品牌区素材(白字logo+深蓝背景图)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 16:22:54 +08:00 |
|
浅念
|
d7e250e1fb
|
feat(admin): 登录左侧品牌区重做为客迹V1深蓝视觉
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 16:19:34 +08:00 |
|
浅念
|
8841c85c20
|
feat(admin): 登录页i18n文案对齐客迹V1
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 16:13:45 +08:00 |
|
浅念
|
433721f8c0
|
docs: 登录页客迹V1实现计划——吸收审查建议(滑块文字色硬编码、统一56px、移除明文密码)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 16:10:41 +08:00 |
|
浅念
|
8a88bbacb9
|
docs: spec 吸收审查建议——rememberPwd改保持登录、色值归属修正、暗色滑块条件删除、补英文文案
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 15:50:31 +08:00 |
|
浅念
|
b8dc17d2a6
|
docs: 登录页客迹视觉V1对齐设计文档
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 15:46:28 +08:00 |
|
浅念
|
62aee34827
|
feat(admin): 渠道徽章显示渠道词——付费广告/AI引用等一目了然
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 15:08:47 +08:00 |
|
浅念
|
35f7b55946
|
fix: 趋势改实时聚合+DailyStat自愈回写,摆脱cron依赖
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 14:17:08 +08:00 |
|
浅念
|
8f20d8d9a2
|
feat(admin): 数据总览按客迹视觉V1重做(周期卡/趋势双线/渠道条形/最近访问)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 12:18:37 +08:00 |
|
浅念
|
132e2feb75
|
fix: 来源冲突比较升级为广告家族归一(meta/google/bing/yandex 家族)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-17 11:23:02 +08:00 |
|
浅念
|
aba9e8eb26
|
chore: exports 目录不入库
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-16 22:32:21 +08:00 |
|
浅念
|
22d89a3f42
|
feat: 移动端设备信息最大化采集(型号/UA-CH/视口/方向/触点/内存/网络/深浅色)
SDK:buildEnvContext 同步扩展 12 键(dpr/viewport/orientation/maxTouchPoints/
deviceMemory/languages/colorScheme/standalone/network downlink·rtt·saveData/
微信版本),逐键 try/catch 静默缺则不挂;新增 collectHighEntropyHints(UA-CH
model/platformVersion/architecture/bitness),init 后 Promise.race 2s 超时
异步并入 __ctk_ctx——批次 context flush 时读取,不阻塞首屏。
后端:Visitor 加 device_model/env_extra(迁移 0005);ingest 首批快照
EXTENDED_ENV_KEYS 白名单(值截 100),非首批不覆盖、唯 device_model 空且
本批有值时补填一次(晚到 hints);列表/详情 API 随行输出。
前端:详情访问环境卡设备行升级显示型号(手机 · Pixel 7),追加像素比/
视口/屏幕方向/触点/内存/网络质量/深浅色/微信版本行(env_extra 逐键判空,
旧数据整块不显示);列表设备列主行拼型号(手机·Pixel 7)。
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-16 19:12:20 +08:00 |
|
浅念
|
7f2a746f66
|
fix: 排序作用于组内事件+时间线限高滚动+UTM别名归一消冲突误报
- attribution.py:新增 _canon 归一(小写/去协议与域名后缀/别名表 fb→facebook、百度→baidu 等/仅留字母数字汉字),
冲突判定改为两路各自归一后比较——同源升级 combined 并在 detail 记 utm_source 原文,仍不同才 conflict
- detail.vue:orderedDays 组内会话/事件同步翻转(desc=组与组内都最新在前,asc=都最早在前);
.tl-body 限高 calc(100vh - 380px) 卡内滚动,日期组头随内容滚动
- test_attribution.py:+4 用例(fb↔facebook、chatgpt.com↔ChatGPT、google↔facebook 仍冲突、百度↔baidu)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-16 18:39:02 +08:00 |
|
浅念
|
50faa73cf9
|
feat(admin): 访客详情页按客迹视觉V1重设计(头部卡/统计卡/时间线/来源证据三口径/访问环境)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-16 18:19:31 +08:00 |
|
浅念
|
008d9277d8
|
feat: 来源组合显示——徽章/识别卡拼装落地页·国家·语言(搜索意图线索)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-16 17:43:37 +08:00 |
|
浅念
|
f9c8c354ae
|
feat(admin): 来源归因展示——渠道徽章/筛选/来源识别卡/渠道构成图
- 类型:VisitorRow 补 channel/platform/variant/search_term/resolution,新增
AttributionInfo/AttributionBlock,详情响应带 attribution 块;dashboard
响应补 channels(ChannelItem)
- 工具:CHANNEL_LABELS 八渠道元数据 + channelBadge 徽章串(搜索词/标签/
冲突后缀,未归因回 —)
- 访客列表:首触来源列升级渠道徽章(first_source 进 tooltip 兜底),
筛选栏加渠道下拉(channel= 枚举)
- 访客详情:首触来源升级来源识别卡(渠道徽章/平台/国家站/搜索词显著
展示,label_only/conflict 诚实标注,冲突并列两路证据文本渲染),
无归因旧数据降级原 first_source 口径
- 总览:来源饼图改渠道构成(标签/颜色按渠道绑定 CHANNEL_LABELS),
下方保留平台明细小表(原 sources 域名口径)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-16 17:19:31 +08:00 |
|
浅念
|
64d5daf921
|
feat(sdk): page_view 增加 nav_type/prerendering 来源信号(预渲染=AI搜索指纹)
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-09-16 17:09:22 +08:00 |
|