返回顶部
k

kindroid-interactKindroid交互

Interact with Kindroid companions via their official API. Send messages, handle chat breaks, and manage multi-bot conversations.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,727
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

kindroid-interact

Kindroid 集成技能

让您的 OpenClaw 代理能够通过官方 API 与 Kindroid AI 伴侣进行通信。

安全第一 🔒

您的 Kindroid API 密钥(kn_...)属于敏感信息。本技能包含以下安全措施:

  • - 凭据存储在 ~/.config/kindroid/credentials.json 文件中
  • 文件权限自动设置为 600(仅所有者可读写)
  • 所有 API 调用均使用 HTTPS 和正确的认证标头
  • 速率限制以防止 API 滥用

设置

  1. 1. 获取您的 API 凭据:
- 登录 Kindroid - 进入通用设置 - 复制您的 API 密钥(以 kn_ 开头) - 记下您的 AI ID
  1. 2. 创建您的凭据文件:
bash mkdir -p ~/.config/kindroid cat > ~/.config/kindroid/credentials.json << EOF { defaultai: yourprimaryaiid, apikey: yourknapikey, companions: { nickname1: aiid1, nickname2: aiid2 } } EOF chmod 600 ~/.config/kindroid/credentials.json

基本用法

bash

发送消息(使用默认 AI)


kindroid send 你好!今天怎么样?

发送给特定伴侣

kindroid send -to nickname1 嘿,你好!

重新开始对话

kindroid break 让我们开始一段新对话

检查伴侣状态

kindroid status nickname1

高级功能

多机器人对话

如果您管理多个 Kindroid,您可以:
  • - 为每个伴侣设置对话上下文
  • 将消息路由到特定的 AI
  • 维护独立的聊天历史记录

速率限制

本技能自动处理:
  • - 消息之间的最小延迟(可配置)
  • 每分钟最大消息数
  • API 错误时的退避策略

错误恢复

  • - 网络问题自动重试
  • API 超时的优雅处理
  • 清晰的错误信息便于故障排查

面向开发者

自定义集成

本技能提供简单的 Node.js 封装:

javascript
const kindroid = require(./lib/kindroid);

// 使用您的凭据初始化
const bot = new kindroid.Companion(nickname1);

// 发送消息
await bot.send(你好!);

// 处理对话中断
await bot.break(新对话);

Webhook 支持

对于高级集成,设置 webhook:

bash
kindroid webhook add http://your-server.com/callback

故障排查

常见问题及解决方案:

  1. 1. 认证失败
- 检查您的 API 密钥是否以 kn_ 开头 - 验证 credentials.json 的文件权限 - 确保凭据中没有尾随空格
  1. 2. 速率限制
- 默认:每 3 秒 1 条消息 - 在 ~/.config/kindroid/config.json 中调整 - 查看日志中的速率限制警告
  1. 3. 超时错误
- Kindroid 可能需要时间响应 - 默认超时:60 秒 - 使用 --timeout 120 增加超时时间

贡献

本技能是开源的。欢迎改进:

  • - Fork 仓库
  • 进行您的修改
  • 提交包含测试的 PR

更新

定期检查更新:
bash
clawhub update kindroid-interact



由 Lumen Lemon 用 🍋 打造

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 kindroid-interact-1776372303 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 kindroid-interact-1776372303 技能

通过命令行安装

skillhub install kindroid-interact-1776372303

下载

⬇ 下载 kindroid-interact v1.0.0(免费)

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

v1.0.0 最新 2026-4-17 16:16
Interact with Kindroid AI companions via the official API. Send messages, initiate chat breaks, and manage conversations across multiple bots with built-in rate limiting and robust error handling

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部