# 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 写入本目录。