前九篇讲的是「东西丢了怎么找回来」。这一篇讲的是更极端的情况:你暂时或永久无法工作,产品怎么办。
一、住院的第三个月
这是为解释机制构造的假设案例,人物、引语、收入和耗时均为教学设定,不是对真实事件的调查记录。
一位开发者独自运营一款订阅制工具,付费用户几百人。某天他因急病住院,原本以为两周就能回来,结果住了三个月。
产品在这三个月里没有挂:服务器在跑,自动续费在扣,用户还能登录。但——
- 没有人回复支持邮件。
- 没有人处理退款请求。
- 没有人修一个已知的登录 bug。
- 没有人更新即将过期的证书。
- 没有人知道服务器续费绑的是哪张卡。
第三个月,证书过期,HTTPS 中断,用户开始流失。他的家人知道他在做「一个网站」,但不知道从哪登录、钱在哪里、客户怎么联系。
他康复后说:「我以为产品会自动运行。它确实自动运行了三个月,然后开始自动死亡。」
二、什么叫「可交接状态」
一个可交接的产品,不是「代码写得清楚」,而是另一个人在不问你任何问题的情况下,能维持它运行 30 天。
用四个问题检验:
- 一个懂技术的人,能否按文档部署、回滚、恢复数据?
- 一个不懂技术的人,能否找到账号、联系服务商、处理退款?
- 客户能否找到一个明确的联系人,而不是石沉大海?
- 法律与财务上,谁有权代表这个产品做决定?
四个问题里任何一个答不上来,产品就还没有进入可交接状态。
三、四份交接文档
3.1 资产清单
就是第 01 篇那张表,但要更完整:
| 内容 | 必须写清楚 |
|---|---|
| 账号 | 入口、注册邮箱、2FA 方式、恢复方式 |
| 域名 | 注册商、到期日、DNS 托管、转移锁 |
| 云服务 | 供应商、区域、账单联系人、关键资源 |
| 支付 | 服务商、账号主体、结算周期、备用通道 |
| 商店 | 平台、账号类型、角色、证书到期日 |
| 代码 | 仓库地址、组织、镜像、归档位置 |
| 数据 | 数据库、对象存储、备份位置、加密密钥位置 |
3.2 运行手册
运行手册不是架构文档,而是「出事时照着做」的步骤:
- 如何部署一个新版本。
- 如何回滚到上一个版本。
- 如何从备份恢复数据库。
- 如何续期证书与域名。
- 如何查看监控与告警。
- 如何联系关键供应商。
- 常见故障的排查顺序。
每一步都要有可执行的命令或可点击的入口,不要写「检查服务器状态」这种无法验收的话。
3.3 供应商与合同
| 文档 | 用途 |
|---|---|
| 服务协议与条款 | 争议时确认权利义务 |
| 发票与付款记录 | 对账、税务、尽调 |
| 数据处理协议(DPA) | 客户问询与合规 |
| 域名与商标注册证明 | 所有权证明 |
| 保险单(如适用) | 事故赔付 |
3.4 客户与法律
- 客户名单与联系方式(注意隐私与合规)。
- 退款政策与服务条款。
- 未完成的承诺与合同。
- 数据导出与删除流程。
- 谁有权代表产品对外沟通。
四、应急联系人
4.1 不是「填个名字」
很多服务允许你填一个「紧急联系人」,但真正出事时,联系人不知道自己要做什么。应急联系人至少要满足三个条件:
- 知道自己在名单上。 你提前告诉过对方。
- 知道入口在哪。 有一张纸或一个离线文档,写着服务商、账号标识、联系路径。
- 有明确的授权边界。 能做什么、不能做什么、什么情况下触发。
4.2 授权边界表
| 场景 | 联系人可以做什么 | 不可以做什么 |
|---|---|---|
| 你失联 7 天 | 登录监控、回复客户、处理紧急退款 | 改定价、签新合同、删数据 |
| 你失联 30 天 | 维持运行、续费、发布安全修复 | 出售产品、转移域名所有权 |
| 你永久无法工作 | 按预先授权交接或关停 | 超出授权范围处置资产 |
授权要写在纸上,并咨询专业人士。 不同司法辖区对代理、继承、公司治理的规定不同,本文不提供法律意见。
4.3 密码管理器的紧急访问
紧急访问依具体产品和套餐。以 Bitwarden 为例,要先邀请并确认联系人、选择等待和 View/Takeover;不是仅因“失联”就自动赋予所有业务权限。1Password 的 Emergency Kit、恢复代码和家庭/团队恢复是不同机制。
配置时注意:
- 等待期要覆盖你正常出差或休假的时长。
- 联系人要完成过一次流程演练。
- 先核对覆盖范围:Bitwarden View 不应被描述为仅分享自选条目。需要最小交接范围时,另设计业务共享空间和授权,不依赖一个不存在的通用开关。
- 联系人自己的账号也要有 2FA 与恢复码。
4.4 密封信封
对不懂技术的联系人,一份纸质材料往往比密码管理器更可靠:
- 关键账号清单(不含密码)。
- 服务商客服电话。
- 「第一步做什么」的一页说明。
- 律师、会计、合伙人的联系方式。
- 密封存放,定期更新。
五、个人账号的数字遗产
Apple、Google 等个人账号体系提供数字遗产或不活跃账号管理功能,允许你指定联系人,在自己身故或长期不活跃后访问部分数据。
但要注意:
| 场景 | 个人数字遗产工具 | 商业账号 |
|---|---|---|
| 个人照片、邮件 | 通常支持 | — |
| 开发者账号 | 通常不适用 | 需按平台商业流程处理 |
| 云账号 | 通常不适用 | 需按合同与公司授权处理 |
| 支付账号 | 通常不适用 | 需按服务商 KYC 与主体变更流程处理 |
不要把「个人数字遗产」当成「商业交接方案」。 商业资产需要合同、授权、公司治理文件,而不是账号层面的继承设置。
六、三种退出路径
6.1 出售
| 步骤 | 要做的事 |
|---|---|
| 准备 | 整理财务、用户、流量、代码、合同 |
| 估值 | 基于收入、增长、留存、技术债 |
| 尽调 | 账号所有权、数据合规、知识产权、负债 |
| 转让 | 域名、代码、账号、支付、客户合同 |
| 过渡 | 30–90 天支持,确保买家能接手 |
出售前要确认:账号能否转让、数据能否迁移、客户合同是否允许主体变更。 这些往往比价格更影响交易能否完成。
6.2 关停
| 阶段 | 动作 |
|---|---|
| 公告 | 提前 30–90 天通知,说明时间线与数据导出方式 |
| 导出 | 提供自助导出,或按请求人工导出 |
| 退款 | 按条款处理未使用部分 |
| 迁移 | 提供替代方案或推荐工具 |
| 下线 | 关闭服务、撤销 DNS、归档数据 |
| 保留 | 按法规保留必要记录,其余删除 |
关停的核心不是「关」,而是「让用户能带走自己的东西」。
6.3 开源
| 阶段 | 动作 |
|---|---|
| 清理 | 移除密钥、客户数据、内部文档 |
| 许可 | 选择合适的开源许可证,确认依赖兼容 |
| 文档 | 安装、配置、贡献指南 |
| 治理 | 谁维护、如何接受 PR、安全漏洞怎么报 |
| 交接 | 仓库所有权、域名、包管理器发布权 |
开源不是「把代码扔出去」,而是「让别人能接手维护」。
七、30 天交接演练
用测试项目模拟你失联 30 天,让受授权联系人按文档操作;重启、回滚、退款默认在隔离/沙箱环境,不实际关停生产或退真实订单。
7.1 演练清单
- 联系人能在 1 小时内找到资产清单与运行手册。
- 联系人能登录监控,看到服务状态。
- 联系人能按手册重启或回滚一次。
- 联系人能回复一封客户邮件。
- 联系人能在支付沙箱处理一次测试退款并记录幂等结果。
- 联系人能找到证书与域名的到期日。
- 联系人能联系到至少一个供应商的真人支持。
- 联系人知道哪些事不能做。
7.2 记录
| 项目 | 结果 |
|---|---|
| 卡在哪一步 | — |
| 缺哪份文档 | — |
| 缺哪个权限 | — |
| 联系人最大的疑问 | — |
| 下次改进 | — |
演练的目的不是「证明文档完美」,而是发现那些你以为写清楚了、其实只有你懂的地方。
八、常见错误
| 错误 | 后果 | 更好的做法 |
|---|---|---|
| 文档只存在脑子里 | 你无法工作时无人能接手 | 写成可执行的运行手册 |
| 应急联系人只是填个名字 | 出事时对方不知道做什么 | 提前告知、演练、给授权边界 |
| 把个人数字遗产当商业方案 | 商业账号无法按个人继承处理 | 用合同、授权、公司治理文件 |
| 出售前不处理账号转让 | 买家拿不到控制权 | 提前确认平台转让政策 |
| 关停时直接删数据 | 用户无法导出,投诉与合规风险 | 提前公告、提供导出、按法规保留 |
| 开源时忘记清理密钥 | 泄露历史凭据 | 清理历史、轮换密钥、检查依赖许可 |
九、行动清单
- 写一份资产清单,确保另一个人能看懂。
- 写一份运行手册,覆盖部署、回滚、恢复、续期。
- 指定一位应急联系人,告知流程并做一次演练。
- 配置密码管理器的紧急访问。
- 准备一份密封信封,放在联系人能找到的地方。
- 确认商业账号的转让/继承路径,必要时咨询专业人士。
- 为出售、关停、开源各写一份清单。
- 每年做一次 30 天交接演练,记录卡点。
十、这个系列的收束
十篇文章,其实只讲了一件事:
资产不是「你拥有什么」,而是「你丢了之后还能恢复什么,以及你不在时别人还能接手什么」。
回到第 01 篇的那句话:一个人做产品,最贵的不是服务器,也不是流量,而是只有你知道怎么恢复。
如果你只记住三句话:
- 身份是根。 主邮箱、密码管理器、2FA 恢复码,决定了其他五层资产能不能找回来。
- 备份要演练。 没演练过的备份不算备份,只能算希望。
- 交接要提前。 可交接状态不是给「以后」准备的,是给「明天就可能发生的事」准备的。
平台会变,账号会丢,人会生病。这些都不是失败。没有为它们做准备,才是。
使用边界与实操验收
知道密码、被设为恢复联系人与获得合法处分权不是同一件事。平台条款、公司授权、代理与继承规则需要分别满足。
交接验收样例:联系人在一小时内定位只含测试数据的资产表,使用独立测试角色查看监控、回滚测试部署、处理沙箱退款并导出日志。验收表记录“技术能做、授权可做、平台允许”三列;任一列未知就不能真实出售、转域名或删除客户数据。
关键参考与核验范围
以下链接支持对应的机制或规则;本文的案例、成本和经营评分是说明方法的假设,不能当作平台统计或收益承诺。核验日期:2026-10-22。
- Bitwarden 紧急访问 :联系人、View/Takeover 和请求流程。
- 1Password Emergency Kit :套件保存与登录材料,不等同于无限制继承。
- 公司法 :责任、治理、出资和股权转让以相应条文为准。
系列导航
继续阅读
探索更多技术文章
浏览归档,发现更多关于系统设计、工具链和工程实践的内容。