部署 PicoClaw 网页端前,请先完成数据库与 Pico 网关相关配置。
先将项目提供的 SQL 文件导入 MySQL 数据库。
-- 将项目附带的 .sql 文件导入到你的数据库中
-- 可使用 phpMyAdmin、Navicat 或 mysql 命令行工具执行打开项目中的 config.php 文件,配置 Pico 网关地址:
'wsUrl' => 'ws://127.0.0.1:18790/pico/ws',只需要修改 IP 和 端口,路径
/pico/ws一般无需改动。
<?php
return [
'wsUrl' => 'ws://127.0.0.1:18790/pico/ws',
];PHP 服务端连接 Pico 时需要使用对应的 token。
"token": "please-change-me"请将
please-change-me替换成你实际使用的安全 Token。
{
"pico": {
"enabled": true,
"token": "please-change-me",
"allow_token_query": true,
"allow_origins": [],
"ping_interval": 30,
"read_timeout": 60,
"write_timeout": 10,
"max_connections": 100,
"placeholder": {
"enabled": true,
"text": "Thinking... 💭"
}
}
}MySQL 连接信息请根据你的实际环境自行配置,例如:
// MySQL 持久化配置
'database' => [
'host' => '127.0.0.1',
'port' => 3306,
'dbname' => 'picoclaw',
'username' => 'root',
'password' => 'please-change-me',
'charset' => 'utf8mb4',
'tablePrefix' => 'pico_webchat_',
// true = 自动建表;false = 先手动导入 schema.mysql.sql
'autoCreateTables' => false,
],请确保数据库已创建,并且账号具有对应权限。



