MeetPaprika Working Index
本目录用于承接 Paprika 网站后续开发推进。所有后续工作优先从 04-任务矩阵.md 领取任务,并在完成后同步更新 03-推进台账.md、05-验收证据.md 和必要的 06-决策记录.md。
文档索引
-
01-项目功能内容.md
对标/home/mes123456/MeetPaprika/doc/index.html,说明当前 Paprika 静态网站 mockup 的页面、功能、内容模块、交互方式、视觉规范、CSS 类、JS 函数、CTA 映射、表单边界、服务器目标和已知风险。 -
02-项目程序开发详细步骤.md
说明从当前单文件 mockup 到可维护、可上线版本的开发步骤,包括静态修复、真实表单、工程化拆分、8082 部署、HTTPS、回归验收和完全对标核验命令。 -
03-推进台账.md
记录每轮做了什么、改了哪些文件、验证了什么、下一步是什么。 -
04-任务矩阵.md
统一维护任务编号、状态、验收标准和依赖,防止重复做同一件事。 -
05-验收证据.md
记录命令、页面、截图、PDF、job_id、report_id、submission_id、部署链接等证据。 -
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 或受控密钥交接。
下一步建议
- 配置生产
.env的DATABASE_URL,在服务器 PostgreSQL 上执行 Prisma migration。 - 远程验证
170.106.192.152的 PostgreSQL、应用数据库和应用用户。 - 将 Next.js 应用部署到服务器
8082,再配置 HTTPS 反向代理到https://paprikalaw.com/。 - 登录邮件后台确认邮箱、DNS 和收发,再接入表单通知。
- 完成法务文本、outlet/network 名称、文件上传策略和截图验收。
工作规则
- 开始前查
04-任务矩阵.md。 - 完成后写
03-推进台账.md。 - 有命令、截图、部署、表单提交、PDF、job_id、report_id 时写
05-验收证据.md。 - 有路线、合规、安全、部署、架构取舍时写
06-决策记录.md。 - 不把 SSH 密码、API key、表单 webhook secret、CRM token 写入本目录。