mcp-server-chatsum

  • chatbot
# 聊天机器人 将您的聊天消息保存到本地 SQLite 数据库。 ## 前置条件 1. 在本地机器上安装 `sqlite3`。 对于 macOS: ```shell brew install sqlite3 ``` 2. 设置环境变量。 在根目录创建 `.env` 文件,并设置您的聊天数据库路径。 ```txt CHAT_DB_PATH=path-to/data/chat.db ``` 3. 初始化聊天数据库。 使用 `sqlite3` 命令连接到您的聊天数据库 ```shell sqlite3 path-to/data/chat.db ``` 使用 `install.sql` 创建 `chat_messages` 表。 ```sql CREATE TABLE chat_messages ( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, created_at INTEGER NOT NULL, msg_id TEXT NOT NULL, room_id TEXT, room_name TEXT, room_avatar TEXT, talker_id TEXT NOT NULL, talker_name TEXT, talker_avatar TEXT, content TEXT, msg_type INTEGER, url_title TEXT, url_desc TEXT, url_link TEXT, url_thumb TEXT ); ``` ## 运行聊天机器人 1. 安装依赖。 ```shell pnpm install ``` 2. 启动聊天机器人。 ```shell pnpm start ``` 3. 使用微信登录 用微信扫描二维码登录。让聊天机器人自动接收并保存聊天消息。 > **注意:** > > - 聊天机器人使用 `wechaty` 的 `wechaty-puppet-wechat4u` 协议实现 RPA。 > - 可能会被微信封禁。请谨慎使用您的微信账号。