品牌改名:家书 → 岁月家 (laoyang/FamilyBook#38)
## 起因 用户 2026-11-01:「家书已经有人做了,八月份刚上线的」。 核实:「家书 HomeBook」(广州家书科技有限责任公司,粤ICP备2026096420号, 2026-06 成立、08 上线)。功能**部分重合**(家庭记录 + 相册 + 家谱)。 华为审核指南 1.3「应用名称不得和其他应用名称相同,避免混淆」, 虽然个人与企业主体查重不互通、技术上能过,但被人工驳回概率高。 ## 定名过程(用户逐个否掉) | 候选 | 否决原因 | |---|---| | 寸草 | — | | 家卷 | ❌ 与「家眷」同音,口头传播会打错字 | | 家时光 | ❌ App Store 已有「家·时光」定位几乎一致;且「家+时光」是常见组合,辨识度低 | | 家纪 | ❌ 已有重名 | | **岁月家** | ✅ 搜不到同名应用;是口号的直接展开(岁月 + 家) | ## 最终定稿(用户明确指定) ``` 应用名 岁月家 主标语 一家人用岁月写成的一本书 ← 不变 一句话简介 一家人用岁月写成的一本书 ← 改为与标语相同 官网标题 岁月家 · 一家人用岁月写成的一本书 英文名 FamilyBook ← 不变 包名 familybook.yangyq.net ← 不变 ``` ## 改动范围(17 + 18 处,12 个文件) ### 应用名(17 处) `AppScope/resources/base/element/string.json` 的 app_name, `entry/.../string.json` 的 16 条(应用名、卡片名、无障碍描述)。 ### 用户可见文案(18 处) `FbBackgroundSync` / `EntryAbility`「正在同步家书数据」、 `FbAttachOpen`「家书附件」相册名、`FbHttp` 地址校验失败提示、 `FbCardData` / `FbCardMediaData` 卡片空态「先在「家书」里填写服务器地址」、 `TopBar` / `Drawer` / `FbLoginPage` 的应用名文本、`FbSettingsPage` 的说明。 ## 刻意不改 - **包名 / bundleName**(用户明确要求不变,且改了等于换一个应用) - **英文名 FamilyBook**、目录名、仓库名(改了会让 git 历史、部署脚本、证书路径全跟改) - **代码注释**里 200+ 处「家书 FamilyBook · 某模块」—— 不影响运行时, 改了只会制造噪音 diff,让将来 blame 变难 - **主标语**里一个字都没动 ## 验证 ### 编译 `BUILD SUCCESSFUL`,33 tasks。 ### 产物实测 解包 `.hap` 的 `resources.index`: - 「岁月家」出现 **17** 次 - 「家书」出现 **0** 次 ### 全局一致性校验(31 项全过) `_tooling/check_rename.js`: - 客户端 app_name / EntryAbility_label / 产物内容 - .ets 用户可见文案无残留(排除注释) - 服务端非注释代码无残留 - `Auth::homeTitle()` 用「某某某的家庭岁月」 - `DEFAULT_SLOGAN` 未被改动 - 官网线上 5 个页面无「家书」、标题含岁月家、渲染后 h1 是品牌名 - 材料 app_name / 一句话简介 / 包名 / versionCode / 域名 ⚠️ 校验过程中我自己的判据出了 2 次假红: ① 注释识别不全(漏了 `/**` 单行块注释和 `<!--` HTML 注释)→ 补齐 isCommentLine ② 「为什么叫岁月家」整节重写后,旧断言还在查「书信」「家与书」 (那是**旧名字**的逻辑)→ 改成查「岁月」+「家」的拆解 ## 一处语义决策(问过用户) 网页端 `Auth::homeTitle()` 生成「某某某的家书」—— 这是**产品核心语义** (每个家有自己的那一本),直接换成品牌名会读成「某某某的岁月家」,不通。 用户定:改成 **「某某某的家庭岁月」**。 兜底(无姓名时)仍用品牌名「岁月家」。 ## 连带影响(不阻塞) - 上架材料 7 个文件已同步(含软著全称改为「岁月家家庭生活档案管理软件」) - 官网已部署,线上标题已是新名字 - 软著申请尚未提交 —— 正好一次写对新名字,不需要变更
This commit is contained in:
+6
-6
@@ -1,4 +1,4 @@
|
||||
# 家书 · 上架与备案材料总览
|
||||
# 岁月家 · 上架与备案材料总览
|
||||
|
||||
> 生成于 2026-11-01。所有信息**取自真实代码与实测**,没有套模板硬填。
|
||||
> 每个数字、每个权限、每句功能描述都能在仓库里找到出处。
|
||||
@@ -109,12 +109,12 @@
|
||||
- 华为审核看到调试签名会报 **991 / 1014** 包无效
|
||||
- → 先做 `正式证书与签名切换.md`
|
||||
|
||||
### 问题 2:没有「家书」的软件著作权
|
||||
### 问题 2:没有「岁月家」的软件著作权
|
||||
|
||||
- 你名下 6 项软著**全部与家书无关**(渤海生态系统 ×2、云任务调度、雾计算、海洋大数据 ×2)
|
||||
- 你名下 6 项软著**全部与岁月家无关**(渤海生态系统 ×2、云任务调度、雾计算、海洋大数据 ×2)
|
||||
- **阿里云备案不强制软著** → 不影响备案
|
||||
- **华为上架要求软著,但可用《免责函》过渡** → 能提交,但不保证 100% 过
|
||||
- → 建议:先用免责函提审,**同时**去中国版权保护中心申请「家书」软著(免费,30–60 工作日)
|
||||
- → 建议:先用免责函提审,**同时**去中国版权保护中心申请「岁月家」软著(免费,30–60 工作日)
|
||||
- 软著以后上小米/OPPO/vivo/应用宝全都强制要,早办早省事
|
||||
|
||||
### 问题 3:隐私政策页面还不存在
|
||||
@@ -144,7 +144,7 @@
|
||||
|---|---|---|
|
||||
| 包名 | `familybook.yangyq.net` | `AppScope/app.json5 → bundleName` |
|
||||
| 版本 | `0.8.0`(versionCode **800**) | 同上 |
|
||||
| 应用名 | `家书` | `AppScope/resources/base/element/string.json → app_name` |
|
||||
| 应用名 | `岁月家` | `AppScope/resources/base/element/string.json → app_name` |
|
||||
| 图标源 | `AppScope/resources/base/media/fb_logo.png`(192×192,**自带圆角**) | 已重新出 216/1024 方形版 |
|
||||
| 权限数 | **3 个**,全部普通权限,无敏感权限 | `entry/src/main/module.json5` |
|
||||
| 权限清单 | INTERNET / GET_NETWORK_INFO / DETECT_GESTURE | 同上 |
|
||||
@@ -156,7 +156,7 @@
|
||||
### 关于权限少这件事,是优势
|
||||
|
||||
只有 3 个普通权限、**没有定位、没有通讯录、没有相机、没有设备标识符**,
|
||||
这在审核里是极大的加分项 —— 「权限滥用」是驳回第一大类原因,家书直接绕开了。
|
||||
这在审核里是极大的加分项 —— 「权限滥用」是驳回第一大类原因,岁月家直接绕开了。
|
||||
隐私政策第二节和第十节已经做了**权限逐条对照表**,可以直接给审核看。
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user