问题
Viaggio Fotografico组织摄影旅行和工作坊,并发布旅行故事。网站需要销售包含全部细节的旅行产品,准确收集报名信息,回答访客的问题,并在不丢失任何内容的前提下迁移到新服务器。
我做了什么
我把主题重建为一份旅行与摄影杂志,并加入了团队运营所需的工具。
- 旅行即产品——每次旅行都是一个WooCommerce产品,带有专属字段:桌面端和移动端视觉图、视频、折扣、参与人数、行程、标签页、图库和全景图。
- 自动填写的报名表——一个定制插件用当前浏览的旅行数据预填预订表单,增加人数和合住房间等字段,并把同样的数据写进邮件。错误更少,来回沟通也更少。
- AI助手Caronte——一个聊天小部件,使用服务器端的OpenAI接口。它的指令分为若干部分,团队可以在WordPress中编辑:规则、回答格式、主要页面、常见问题和旅行列表。它只链接到本站页面,不会编造价格或日期。
- 旅行与故事地图——用Google Maps显示旅行和带GPS坐标的故事,移动端显示意大利,桌面端显示全世界。
- 后台中心——仪表盘中的一个菜单,链接网站的各个主要区域。
- 备份与同步工具——一键打包数据库、主题和定制插件以便迁移服务器,并支持分块上传最大约200 MB的生产数据库转储,突破服务器50 MB的上传限制。
技术栈
WordPress、WooCommerce、定制主题、Advanced Custom Fields Pro、Contact Form 7、两个定制插件、Redis缓存、OpenAI Responses API、Google Maps,用git部署。
为什么这样做
AI聊天从服务器而不是浏览器调用OpenAI,因此API密钥永远不会到达访客端。把提示词保存在可编辑的分段中,团队无需找开发者就能更新常见问题和旅行信息。


