|
|

分享源码
| 界面截图: |
|
| 是否带模块: |
纯源码 |
| 备注说明: |
- |
本帖最后由 暗影网络科技 于 2026-6-25 17:08 编辑
特性一览
智能对话 – 基于 Agnes AI API(支持 Flash / Pro / Vision 模型),流式输出,响应迅速。
深度思考模式 – 开启后 AI 会先展示推理过程,再给出最终答案,适合复杂问题。
文件上传 – 支持 .txt .md .json .js .py .html .css .csv .xml .log .doc .docx .xls .xlsx,自动解析内容并入上下文(Office 文件通过 mammoth / SheetJS 解析)。
图生图 / 文生图 – 上传参考图或输入提示词,AI 生成高清图像(支持 1024x1024 等尺寸)。
视频生成 – 文生视频 / 图生视频 / 多图视频 / 关键帧视频,支持帧数选择,后台异步生成并轮询进度。
拖拽上传 – 直接拖拽文件或图片到输入区,极速交互。
对话历史 – 所有对话保存在 MySQL 中,支持新建、删除、切换,自动保存。
用户系统 – 注册/登录,每个用户独立管理自己的对话和 API Key。
暗色主题 – 一键切换深色/浅色,护眼舒适。
响应式设计 – 适配桌面、平板、手机,移动端侧边栏自动折叠。
安装步骤
1. 环境要求
PHP 7.4 或更高(需启用 pdo_mysql、curl、session)
MySQL 5.7 或更高
Web 服务器(Apache / Nginx)
2. 下载源码并解压
将源码解压到网站根目录(如 /www/agnes)。
3. 导入数据库结构
访问 install.php(如 http://your-domain.com/install.php),
该脚本会自动创建所需的数据表(users、conversations),并生成默认管理员账号 admin / admin123。
4. 配置数据库连接
编辑 config.php,填写你的数据库信息:
$db_host = 'localhost';
$db_name = '你的数据库名';
$db_user = '数据库用户名';
$db_pass = '数据库密码';
同时修改默认 API Key(建议留空,由用户自行在后台配置):
define('DEFAULT_API_KEY', '替换为你自己的Key');
5. 设置目录权限
确保以下目录可写(用于会话等,通常无需额外操作):
PHP 会话存储目录(由 session.save_path 决定)
6. 完成
访问 index.php,使用 admin / admin123 登录,或在注册页面创建新账号。
使用指南
登录/注册 – 首次使用请注册,或使用内置管理员账号。
获取 API Key – 前往 Agnes AI Hub 注册并获取 API Key(需付费或试用)。
配置密钥 – 点击侧边栏的 “配置 API Key” 按钮,输入你的 sk-xxx 密钥并保存。
开始对话 – 在输入框输入消息,按回车发送。支持上传文件/图片(拖拽或点击按钮)。
高级功能:
点击 “深度思考” 开启推理过程显示。
点击 “图生图” 上传参考图并输入提示词,生成新图片。
点击 “文生图” 或 “视频生成” 打开模态框,输入提示词即可生成。
切换模型 – 在侧边栏选择 Flash(快速)、Pro(强大推理)或 Vision(多模态视觉)。
管理对话 – 侧边栏显示所有历史对话,可删除、切换,也可点击 “新对话” 创建。
注意事项
默认管理员账号密码为 admin / admin123,建议首次登录后立即修改密码。
如果遇到流式输出卡顿,请检查服务器是否开启 output_buffering 或 Nginx 的 X-Accel-Buffering 设置。
本源码仅供学习交流,请勿用于非法用途。
Agnes Ai PHP源码.zip
(32.45 KB, 下载次数: 36)
|
评分
-
查看全部评分
|