PUBLIC LAUNCH

上线安全自检

这里把公开网站最容易出问题的入口拆开检查:验证码、防刷、用户内容、 AI 生成、订单支付、浏览器安全头和后续审核流程。状态为“已接入”的项目已经落到代码里。

返回排盘

01

登录与验证码

已接入
  • 按手机号、邮箱、IP 分层限流,阻止短信轰炸和撞库尝试。
  • 验证码错误会记录安全事件,连续失败会被临时限制。
  • 生产环境不会向前端返回明文验证码。

02

用户可写内容

已接入
  • 姓名、城市、显示名、档案名、发票抬头进入系统前先做危险内容拦截。
  • 阻止脚本标签、跳转链接、提示词注入、引流和违规推广内容。
  • 当前没有开放公开评论和头像上传,后续开放前必须先接审核流。

03

命书与合盘生成

已接入
  • 免费预览和付费命书分别限流,避免公开后被批量刷模型额度。
  • AI 输出保存前会过滤提示词泄露、密钥、token 等敏感片段。
  • 生成结果只作为传统文化娱乐与自我反思参考,不替代专业决策。

04

订单与支付

已接入
  • 创建订单必须登录,接口按用户和 IP 限流。
  • 支付确认必须校验订单属于当前登录用户,阻止越权解锁。
  • 模拟支付只允许非生产环境使用,正式上线必须接入真实支付回调验签。

05

浏览器与访问安全

已接入
  • 全站添加 nosniff、frame deny、referrer policy 和权限策略。
  • HTTPS 生产环境启用 HSTS,降低中间人和嵌套风险。
  • 敏感审计记录只保存哈希,不保存明文 IP 或手机号。

06

暂未开放能力

保持关闭
  • 图片上传、头像、留言墙、公开评论暂不开放。
  • 任何用户公开发布内容上线前,都要先接人工审核、举报和一键下架。
  • 支付上线前,需要商户号、回调验签、退款流程和订单对账。

NEXT BEFORE FULL PUBLIC

正式收费前还需要完成:短信供应商、微信/支付宝商户号、支付回调验签、 ICP 备案通过、客服与退款规则、用户协议/隐私政策最终审阅。没有完成这些之前, 站点可以用于测试和免费预览,不建议开放真实付费。