Skip to content

dingdingpw/PicoClawWeb

Repository files navigation

PicoClaw 网页端部署说明

部署 PicoClaw 网页端前,请先完成数据库与 Pico 网关相关配置。


1. 导入 SQL

先将项目提供的 SQL 文件导入 MySQL 数据库

-- 将项目附带的 .sql 文件导入到你的数据库中
-- 可使用 phpMyAdmin、Navicat 或 mysql 命令行工具执行

2. 修改 config.php

打开项目中的 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',
];

3. 配置 PHP 服务端连接 Pico 的 Token

PHP 服务端连接 Pico 时需要使用对应的 token

"token": "please-change-me"

请将 please-change-me 替换成你实际使用的安全 Token。


QQ20260309-232359.png

4. 如果没有 Pico 配置,可使用以下默认配置

{
  "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... 💭"
    }
  }
}

5. MySQL 配置

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,
    ],

请确保数据库已创建,并且账号具有对应权限。


七、演示图片

1. 登录页面示例

登录页面示例

2. 聊天页面示例

聊天页面示例

3. 主页示例

主页示例


About

PicoClaw 网页端 为你的PicoClaw部署一个网页版聊天AI吧

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors