Files
MeetPaprika/working/README.md

3.3 KiB
Raw Permalink Blame History

MeetPaprika Working Index

本目录用于承接 Paprika 网站后续开发推进。所有后续工作优先从 04-任务矩阵.md 领取任务,并在完成后同步更新 03-推进台账.md05-验收证据.md 和必要的 06-决策记录.md

文档索引

  1. 01-项目功能内容.md
    对标 /home/mes123456/MeetPaprika/doc/index.html,说明当前 Paprika 静态网站 mockup 的页面、功能、内容模块、交互方式、视觉规范、CSS 类、JS 函数、CTA 映射、表单边界、服务器目标和已知风险。

  2. 02-项目程序开发详细步骤.md
    说明从当前单文件 mockup 到可维护、可上线版本的开发步骤包括静态修复、真实表单、工程化拆分、8082 部署、HTTPS、回归验收和完全对标核验命令。

  3. 03-推进台账.md
    记录每轮做了什么、改了哪些文件、验证了什么、下一步是什么。

  4. 04-任务矩阵.md
    统一维护任务编号、状态、验收标准和依赖,防止重复做同一件事。

  5. 05-验收证据.md
    记录命令、页面、截图、PDF、job_id、report_id、submission_id、部署链接等证据。

  6. 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. 配置生产 .envDATABASE_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 写入本目录。