55 lines
3.3 KiB
Markdown
55 lines
3.3 KiB
Markdown
# MeetPaprika Working Index
|
||
|
||
本目录用于承接 Paprika 网站后续开发推进。所有后续工作优先从 `04-任务矩阵.md` 领取任务,并在完成后同步更新 `03-推进台账.md`、`05-验收证据.md` 和必要的 `06-决策记录.md`。
|
||
|
||
## 文档索引
|
||
|
||
1. [01-项目功能内容.md](01-项目功能内容.md)
|
||
对标 `/home/mes123456/MeetPaprika/doc/index.html`,说明当前 Paprika 静态网站 mockup 的页面、功能、内容模块、交互方式、视觉规范、CSS 类、JS 函数、CTA 映射、表单边界、服务器目标和已知风险。
|
||
|
||
2. [02-项目程序开发详细步骤.md](02-项目程序开发详细步骤.md)
|
||
说明从当前单文件 mockup 到可维护、可上线版本的开发步骤,包括静态修复、真实表单、工程化拆分、8082 部署、HTTPS、回归验收和完全对标核验命令。
|
||
|
||
3. [03-推进台账.md](03-推进台账.md)
|
||
记录每轮做了什么、改了哪些文件、验证了什么、下一步是什么。
|
||
|
||
4. [04-任务矩阵.md](04-任务矩阵.md)
|
||
统一维护任务编号、状态、验收标准和依赖,防止重复做同一件事。
|
||
|
||
5. [05-验收证据.md](05-验收证据.md)
|
||
记录命令、页面、截图、PDF、job_id、report_id、submission_id、部署链接等证据。
|
||
|
||
6. [06-决策记录.md](06-决策记录.md)
|
||
记录关键设计、工程、部署和安全决策,后续变更时先查这里,避免反复争论同一个问题。
|
||
|
||
## 当前基线
|
||
|
||
- 参考文件:`/home/mes123456/MeetPaprika/doc/index.html`
|
||
- 当前形态:已新增 Next.js + React 工程;`doc/index.html` 保留为静态 mockup 对标基线。
|
||
- 静态基线:`doc/index.html` 仍通过查询参数 `?page=...` 渲染不同页面。
|
||
- Next 路由:`/`、`/press`、`/judging`、`/scholarly`、`/services`、`/why`、`/resources`、`/faq`、`/start`、`/ask`、`/thanks`、`/terms`、`/privacy`、`/disclaimer`。
|
||
- 当前表单:`/start` 和 `/ask` 已改为真实 React 表单,提交到 `POST /api/submissions`;成功入库依赖生产 `DATABASE_URL`。
|
||
- 数据访问层:Prisma ORM;已存在 `prisma/schema.prisma` 和初始化 migration。
|
||
- 目标域名:`https://paprikalaw.com/`
|
||
- 目标服务器:`ubuntu@170.106.192.152`
|
||
- 目标端口:`8082`
|
||
- 邮箱普通入口:`https://mail.paprikalaw.com/webmail/`
|
||
- 邮箱管理员入口:`https://mail.paprikalaw.com/admin/`
|
||
- 凭据规则:长期文档不保存明文密码,后续部署改用 SSH key 或受控密钥交接。
|
||
|
||
## 下一步建议
|
||
|
||
1. 配置生产 `.env` 的 `DATABASE_URL`,在服务器 PostgreSQL 上执行 Prisma migration。
|
||
2. 远程验证 `170.106.192.152` 的 PostgreSQL、应用数据库和应用用户。
|
||
3. 将 Next.js 应用部署到服务器 `8082`,再配置 HTTPS 反向代理到 `https://paprikalaw.com/`。
|
||
4. 登录邮件后台确认邮箱、DNS 和收发,再接入表单通知。
|
||
5. 完成法务文本、outlet/network 名称、文件上传策略和截图验收。
|
||
|
||
## 工作规则
|
||
|
||
1. 开始前查 `04-任务矩阵.md`。
|
||
2. 完成后写 `03-推进台账.md`。
|
||
3. 有命令、截图、部署、表单提交、PDF、job_id、report_id 时写 `05-验收证据.md`。
|
||
4. 有路线、合规、安全、部署、架构取舍时写 `06-决策记录.md`。
|
||
5. 不把 SSH 密码、API key、表单 webhook secret、CRM token 写入本目录。
|