必须先确保php 8.1环境就绪且composer可全局调用,否则后续命令均失败;验证php -v和composer --version后,执行composer create-project topthink/think .并php think run,浏览器访问http://127.0.0.1:8000即可点击右下角thinkchat图标使用预集成ai助理。

要在本地快速启动ThinkPHP 8.0项目并启用官方AI助理ThinkChat,必须先确保PHP 8.1环境已就绪且Composer可全局调用——缺一不可,否则后续所有命令都会在第一步就失败。
验证并安装PHP 8.1
打开终端(Windows用PowerShell,macOS/Linux用bash),执行php -v。若显示版本低于8.1.0,或提示“command not found”,说明PHP未安装或未加入PATH。
Windows用户直接前往https://windows.php.net/download/下载php-8.1.x-nts-Win32-vs16-x64.zip(务必选NTS+vs16+x64),解压至C:\php81这类无中文、无空格路径;解压后将该路径添加进系统环境变量PATH,然后重启终端再验。
macOS用户执行brew install php@8.1,安装完成后运行brew link --force php@8.1确保命令可用。
Linux(Ubuntu)用户依次执行:sudo add-apt-repository ppa:ondrej/php → sudo apt update → sudo apt install php8.1-cli php8.1-zip php8.1-mbstring php8.1-pdo php8.1-mysql php8.1-opcache。
【关键前提】必须确认php -m | grep opcache有输出,否则ThinkPHP 8.0的性能优化将失效;若无输出,需手动启用opcache.so扩展。
安装并配置Composer
访问https://getcomposer.org/download/,下载最新composer-setup.php文件。
在终端中进入该文件所在目录,执行:php composer-setup.php --filename=composer --install-dir=/usr/local/bin(macOS/Linux)或php composer-setup.php --filename=composer.bat --install-dir=C:\Windows(Windows)。
安装完成后立即运行composer --version,若报错“Could not open input file”,说明路径未生效,需检查是否遗漏了--install-dir参数或权限问题。
这一步操作起来很简单,直接把文件拖进去就行。但要注意:不要用国内镜像一键安装脚本,它可能跳过SSL校验,导致后续拉取thinkphp时因证书错误中断。
创建ThinkPHP 8.0项目并启用ThinkChat
新建项目目录,例如mkdir tp8-ai && cd tp8-ai。
执行composer create-project topthink/think .(注意末尾的英文句点,表示当前目录)。此过程会自动下载框架、依赖think-orm 3.0及PSR-4兼容组件。
项目初始化完成后,运行php think run启动内置服务器,默认监听http://127.0.0.1:8000。
打开浏览器访问http://127.0.0.1:8000,页面右下角会出现浮动的ThinkChat图标——点击即弹出AI助理面板,无需额外配置Token或API密钥,它已随框架预集成。
此时可在ThinkChat输入“生成一个用户登录验证规则”或“解释validate场景用法”,AI将基于ThinkPHP 8.0文档实时响应。该功能依赖think-chat服务包,由顶想云后台直连,首次使用会自动完成轻量注册。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











