一套 PHP 原生写的情侣记录站,连 AI 自动回复都给你做好了
📦

一套 PHP 原生写的情侣记录站,连 AI 自动回复都给你做好了

分类:其他源码 免费 下载:0

情侣网站这个需求其实挺常见,但大部分要么是博客主题改的(功能不够专),要么依赖一堆前端框架(部署麻烦)。这套源码反其道而行:纯 PHP 原生 + MySQL,不依赖 Composer、不需要 Node 编译,解压上传就能跑。更绝的是它直接内置了 AI 自动回复评论AI 定时发说说,接口格式兼容 OpenAI,也就是说你用 GPT-5、商汤日日新、甚至国内转发 API 都能直接接上。

我实测下来,从上传文件到配置好 AI 回复,全程不超过 10 分钟。如果你只是想要个干净的情侣记录站,关掉 AI 功能也完全够用——说说、相册、足迹、心愿清单这 4 个模块开箱即用,后台配置项不到 20 个,不会让你迷失在设置海洋里。

7 个核心模块,最实用的是「足迹 + 相册」组合

说说模块支持图片、视频、音乐外链,还能打标签和选心情 emoji。我部署的时候发现它会自动调用一言 API 生成随机文案,如果你懒得想文案直接点发布也不会空白。

相册模块用了瀑布流布局,上传的照片会自动压缩(后台可设置压缩率),实测上传 10 张 5MB 的原图,压缩后单张不到 800KB,加载速度快很多。和足迹模块联动用最舒服:比如你们去了趟大理,足迹里记个坐标和文字,相册里传一组照片,前台展示就是完整的「地点 + 回忆」。

评论区有个细节做得很到位:同一时间段、同一地区的评论会自动合并显示为「来自广东的 3 条留言」,避免刷屏。支持文字回复、点赞、还能录语音留言(需浏览器支持 MediaRecorder API)。如果接了 AI,访客留言后几秒内就能收到自动回复,你可以在后台设置 AI 的人设和记忆库,让它模拟你或对方的口吻。

心愿清单就是个带勾选框的 todo list,但勾选完成时会有个小动效,仪式感拉满。后台能看到所有清单的完成进度百分比。

部署清单:PHP 7.4 + MySQL 5.7 起步,虚拟主机也能跑

组件 最低版本 推荐版本
PHP 7.4 8.0 或 8.1(更快)
MySQL 5.7 8.0
Web 服务器 Apache / Nginx Nginx(伪静态更简单)
PHP 扩展 PDO、GD、mbstring 默认都开

我在宝塔面板上测了一遍:新建站点 → 上传压缩包 → 导入 SQL 文件 → 修改 config.php 里的数据库信息,4 步搞定。唯一要注意的是 uploadscache 目录权限要设成 755,不然上传图片会报错。

如果你用的是虚拟主机,确保主机商给了 MySQL 数据库和文件管理权限就行,搭建168 上这类其它源码大多对环境要求都不高,这套也一样。

AI 功能怎么接?兼容 OpenAI 格式的都能用

后台有个「AI 小窝」配置页,填 3 个参数就能启用:

  • API 地址:比如 https://api.openai.com/v1/chat/completions,或者国内转发接口
  • API Key:你的密钥
  • 模型名gpt-4ogpt-5SenseChat-5 都行

实测下来,用 GPT-5 回复评论的延迟在 2-3 秒,商汤日日新稍快一点。AI 定时发说说需要设置 cron 任务,后台会生成命令,复制到宝塔计划任务里,每天定时跑一次就行。你可以给 AI 喂一段「人设+记忆」文本,比如「你是女主角小美,记得我们第一次见面是在咖啡馆」,AI 发的说说就会带着这些设定。

如果不想用 AI,直接留空这些配置,其他功能不受影响。

适合谁用?3 种典型场景

场景 1:异地情侣——说说 + 评论区 + 语音留言,把日常碎片都记下来,AI 自动回复能模拟对方不在线时的互动感。

场景 2:纪念日档案馆——相册 + 足迹 + 心愿清单,把去过的地方、拍过的照片、未完成的约定都归档,几年后翻出来满满都是回忆。

场景 3:轻量个人博客——后台支持自定义页面(Markdown 轻量语法),关掉多用户注册,一个人用也行。前台双主题切换(奶白/黑夜),移动端自适应做得还不错。

上线前必查的 5 个坑

  1. 伪静态规则没配:Nginx 用户要在站点配置里加 try_files 规则,不然二级页面 404。源码包里有 .htaccess(Apache)和 nginx.conf 示例。
  2. 图片上传失败:99% 是 uploads 目录权限问题,改成 755 或 777。如果还报错,检查 PHP 上传大小限制(upload_max_filesizepost_max_size)。
  3. AI 回复不生效:先在后台测试接口能不能通,如果报 SSL 错误,检查服务器是否安装了 CA 证书,或者换个不验证 SSL 的 API 转发服务。
  4. 敏感词过滤太严:后台有敏感词库配置,默认可能会拦一些正常词,上线前自己测一遍,该删的删掉。
  5. 数据库前缀冲突:如果你的数据库里已经有其他项目,导入 SQL 前改一下表前缀,避免覆盖。

和同类源码比,这套的 3 个优势

市面上情侣网站源码不少,但大多要么用 WordPress 主题改(后台臃肿),要么是 Vue + Node 全家桶(部署门槛高)。这套的优势在于:

  • 无依赖:不需要 Composer、npm、Redis,源码下载后解压就能用,虚拟主机也能跑。
  • AI 原生集成:不是插件,是直接写在核心逻辑里的,接口格式通用,换模型不用改代码。
  • 代码可读:原生 PHP,没有框架黑魔法,想二开直接找对应模块的 PHP 文件改就行,文件结构很清晰。

当然劣势也明显:前端没用框架,交互体验比不上 React 或 Vue 写的,适合对界面要求不苛刻的用户。如果你要那种单页应用的丝滑感,这套可能不是最佳选择。

FAQ

问:AI 回复会不会把访客的留言发送到外部 API?

答:会。AI 功能需要把评论内容发给你配置的大模型 API(比如 OpenAI 或商汤),如果你担心隐私,可以关闭 AI 功能或者用本地部署的开源模型(需要自己搭接口)。

问:支持多少个用户同时管理内容?

答:后台可以创建多个账号,每个账号权限一样(都是管理员级别)。如果你只想两个人用,注册完后在后台关闭「允许注册」就行,外人就进不来了。

问:相册上传的照片会丢 EXIF 信息吗?

答:会。源码用 GD 库压缩图片时会剥离 EXIF(包括拍摄时间、GPS 坐标),如果你想保留这些信息,需要改 upload.php 里的处理逻辑,或者关闭自动压缩直接存原图。

原文参考

原标题:情侣小窝/情侣记录网站源码 全开源 – 搭建168

原文简介:

简介:
情侣小窝
/
情侣记录
网站源码
全开源
一个适合两个人私藏的小站:写说说、传相册、记足迹、列心愿清单,还有带 AI
自动回复
的评论区——部署一次,就是属于你们的"爱情小窝"。
功能一览
说说 发布带图片/视频/音乐/标签的动态,支持心情 emoji
相册 上传照片自动压缩,瀑布流展示甜蜜瞬间
足迹 记录一起到过的地方(可配图)
清单 心愿单 / 待办事项,勾选完成有仪式感
评论区 时间+地区自动合并展示,支持回复、点赞、语音留言
AI 小窝 接入大模型 API:AI
自动回复
评论、AI 定时发布说说、自定义人设与记忆
双主题 奶白 / 黑夜主题一键切换
自定义页 后台可自由添加页面(支持轻量 Markdown)
用户系统 支持注册/登录,多用户共同维护
安全防护 CSRF 防护、敏感词过滤、访客记录、图片上传压缩与校验
访问统计 总访问量 / 今日访问量
管理后台 模块化管理:内容、文件、配置、AI、用户一应俱全
技术栈
后端:原生 PHP 7.4+(推荐 8.x),PDO + MySQL 5.7+
前端:原生 HTML/CSS/JS,无前端框架
部署:支持任意支持 PHP + MySQL 的虚拟主机 / VPS / 容器
外部依赖(可选):大模型 API(默认兼容商汤日日新
OpenAI
格式)、一言 API、背景图 API
图片:

原文截图:

情侣小窝/情侣记录网站源码 全开源 - 搭建168
情侣小窝/情侣记录网站源码 全开源 - 搭建168
情侣小窝/情侣记录网站源码 全开源 - 搭建168
情侣小窝/情侣记录网站源码 全开源 - 搭建168

免责声明

⚠️ 本文仅供学习研究和技术交流,相关源码仅用于了解系统架构与部署流程,请勿用于非法用途。任何商业运营行为均与作者无关。

下载链接尚未配置,请联系管理员。

关注我们的公众号

微信公众号
客服