ai_member_xiaoxi/memory/2026-06-01-1029.md
2026-06-02 08:00:01 +08:00

58 lines
2.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Session: 2026-06-01 10:29:05 GMT+8
- **Session Key**: agent:main:feishu:direct:ou_e63ce6b760ad39382852472f28fbe2a2
- **Session ID**: 7276cf71-a60c-452c-92d1-2f48deba4d0e
- **Source**: feishu
## Conversation Summary
user: 我想要用户的md5加密的手机号帮我看看在哪个表的哪个字段里
assistant: 李承龙,查完了,结论如下:
**没有 MD5 加密的手机号字段。**
在所有数据库Online PostgreSQL + Online MySQL与手机号加密相关的字段只有一个
| 数据库 | 表 | 字段 | 说明 |
|--------|-----|------|------|
| Online PostgreSQL `vala_bi` | `bi_vala_app_account` | `tel_encrypt` | 加密手机号varchar(100) |
| Online MySQL `vala_user` | `vala_app_account` | `tel_encrypt` | 同上MySQL 镜像) |
`tel_encrypt` 的格式是 **24 字符的 base64 编码串**(末尾 `..` 是 base64 padding看起来是 AES 加密后再 base64 编码的结果,不是 MD5 哈希。
覆盖率28,242 个有效用户全部有 `tel_encrypt` 值,覆盖率 100%。
如果你需要的是 MD5 格式的手机号哈希,目前库里没有这个字段,需要另外生成。需要我帮你做吗?
user: 帮我导出所有没有下单的用户包括下单后全额退款的用户的表bi_vala_app_account中tel_encrypt字段的值剔除测试账号和已删除账号。要excel格式
assistant: 分类逻辑有 bugNULL 值没有正确处理。修复一下。
assistant: 数据核对一致28,244 有效用户中23,763 人从未下单 + 1,361 人全部退款 = 25,124 人 GSV=0与之前的口径完全吻合。
assistant: 已导出完成,文件信息:
**文件:** `GSV为零用户_tel_encrypt_20260529_174447.xlsx`779 KB
| 分类 | 人数 |
|------|------|
| 从未下单 | 23,763 |
| 全部退款 | 1,361 |
| **合计 GSV=0** | **25,124** |
Excel 包含两个 Sheet
- **GSV=0用户** — tel_encrypt + 用户分类 + 订单数
- **统计** — 汇总数据
口径说明:从 28,244 有效用户(`status=1` 且未删除)中,筛选没有任何 `order_status=3`(已完成)订单的用户,即从未下单 + 下单后全部退款的用户。
user: 把文件发给我
assistant: 文件已发送给你,请查收飞书消息。
NO_REPLY
user: 表格里面只需要tel_encrypt这一列不需要用户分类和订单数。另外文件名改成“端内注册未成交用户加密手机号”
assistant: 已重新发送,文件名 `端内注册未成交用户加密手机号.xlsx`,只含 `tel_encrypt` 一列,共 25,124 条。
NO_REPLY
user: 把这个脚本名发我
assistant: `scripts/export_tel_encrypt_no_gsv.py`