# 部署成功! 你的唐家族谱网站已成功部署到 Cloudflare Workers! ## 访问地址 **主网站**: https://tangfamily.shumengya666.workers.dev ## 快速开始 ### 1. 管理员首次登录 访问管理员登录页面: https://tangfamily.shumengya666.workers.dev/admin-login.html - 管理员密码:`shumengya5201314` ### 2. 添加家族成员 登录管理后台后,点击"添加成员"按钮,建议按以下顺序添加初始成员: #### 第一代(父母) 1. **唐治明** - 出生年份:1950(请根据实际修改) - 性别:男 - 父亲:无 - 母亲:无 2. **舒邦莲** - 出生年份:1952(请根据实际修改) - 性别:女 - 父亲:无 - 母亲:无 #### 第二代(子女) 3. **唐永洪** - 出生年份:1975(请根据实际修改) - 性别:男 - 父亲:选择"唐治明" - 母亲:选择"舒邦莲" 4. **唐伟** - 出生年份:1980(请根据实际修改) - 性别:男 - 父亲:选择"唐治明" - 母亲:选择"舒邦莲" ### 3. 访客访问 添加成员后,分享主页地址给家族成员: https://tangfamily.shumengya666.workers.dev - 访客密码:`tangfamily` ## 页面说明 | 页面 | 地址 | 密码 | 说明 | |------|------|------|------| | 访客登录 | `/` | `tangfamily` | 家族成员登录查看族谱 | | 族谱树 | `/tree.html` | 需先登录 | 显示家族树状图 | | 管理员登录 | `/admin-login.html` | `shumengya5201314` | 管理员登录入口 | | 管理后台 | `/admin.html` | 需管理员权限 | 添加、编辑、删除成员 | ## 管理功能 在管理后台可以: - ✅ 添加新成员 - ✅ 编辑现有成员信息 - ✅ 删除成员 - ✅ 设置父母关系 ## 自定义域名(可选) 如果你想使用自己的域名(如 tangfamily.com),可以按以下步骤操作: 1. 在 Cloudflare 添加你的域名 2. 在 Workers 设置中添加自定义域名路由 3. 更新 DNS 记录 详见:https://developers.cloudflare.com/workers/configuration/routing/custom-domains/ ## 修改密码 如需修改默认密码,编辑 `src/index.ts` 文件: ```typescript const VISITOR_PASSWORD = 'tangfamily'; // 访客密码 const ADMIN_PASSWORD = 'shumengya5201314'; // 管理员密码 ``` 然后重新部署: ```bash npm run deploy ``` ## 数据备份 你可以使用以下命令备份 KV 数据: ```bash # 导出所有成员数据 npx wrangler kv key get "members" --binding=FAMILY_DATA --namespace-id=07e25767617e469aa297cdf79ceeb010 > backup.json ``` ## 技术支持 - Cloudflare Workers 文档:https://developers.cloudflare.com/workers/ - Cloudflare KV 文档:https://developers.cloudflare.com/kv/ ## 下一步 1. 访问管理后台添加家族成员 2. 测试访客登录和族谱查看功能 3. 分享网站给家族成员 4. 考虑绑定自定义域名 祝使用愉快!🎉