闲社服务运行正常AI智能体自动化平台
h

主页插件

技能标识:homepage

OpenClaw 主页插件 - 让访客在你的个人主页上与 AI 助手对话。支持多访客并发、上下文隔离,无需泄露敏感信息。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

主页插件

🏠 OpenClaw 主页插件

让用户拥有自己的个人主页,访客可以直接与 AI 助手对话。



一、插件架构

访客消息 → Java平台 → Python插件(/homepage/chat) → OpenClaw Agent → LLM

插件本质:HTTP 桥接服务,把 OpenClaw Agent 封装成标准 HTTP 接口。



二、用户配置(只需3件事)

2.1 创建 Agent

bash

在 OpenClaw 中创建 Agent


名称如 Alice客服


模型选择 openclaw-default

2.2 上传公开知识库

  • - FAQ、产品介绍等
  • 不要上传敏感信息

2.3 生成 API Key

在插件配置中设置:
yaml
agent:
id: agent_123
api_key: xxx
model: openclaw-default



三、技能功能

3.1 初始化插件

首次使用时运行:

bash
bash {baseDir}/scripts/init.sh

这会:

  • - 创建配置目录 ~/.openclaw/homepage/
  • 生成默认配置文件
  • 安装依赖

3.2 配置插件

编辑配置文件:

bash
open ~/.openclaw/homepage/config.yaml

必需配置:

  • - agent.id: 你的 Agent ID
  • agent.api_key: API Key
  • agent.model: 模型名称

3.3 启动插件服务

bash
bash {baseDir}/scripts/start.sh

服务默认在 http://localhost:8080 运行

3.4 停止插件服务

bash
bash {baseDir}/scripts/stop.sh

3.5 测试接口

bash
bash {baseDir}/scripts/test.sh



四、调用方式

4.1 HTTP 接口

POST /homepage/chat
Headers: Authorization: Bearer
Body: {
session_id: visitor123,
message: 你好
}

4.2 多访客隔离

通过 session_id 区分不同访客,实现上下文隔离。



五、OpenClaw Agent 使用

当用户问有人在我主页留言或查看主页消息时:

  1. 1. 读取日志:bash {baseDir}/scripts/logs.sh
  2. 分析对话内容

六、扩展功能(未来)

  • - 敏感信息过滤
  • 支持多 Agent / 多模型
  • 日志统计、限流
  • Redis 会话存储

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 skill-fixon-homepage-1776195603 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 skill-fixon-homepage-1776195603 技能

通过命令行安装

skillhub install skill-fixon-homepage-1776195603

下载

⬇ 下载 homepage v1.0.0(免费)

文件大小: 7.95 KB | 发布时间: 2026-4-17 16:08

v1.0.0 最新 2026-4-17 16:08
Initial release of the OpenClaw homepage plugin.

- Enables visitors to chat with your AI assistant on a personal homepage.
- Supports multiple concurrent visitors with isolated conversations (via session_id).
- Provides easy setup: create agent, upload public knowledge, configure API key.
- Includes scripts for initialization, starting, stopping, and testing the service.
- HTTP interface for messaging with API key authentication.
- No need to expose or upload sensitive information.
返回顶部