返回顶部
w

weekoWeeko书签管理

Manage bookmarks and groups via Weeko API. Use when the user wants to save links, list/search bookmarks, create groups, or organize their Weeko collection. Triggers on phrases like "save this to weeko", "add bookmark", "my weeko bookmarks", "create a weeko group", or any mention of weeko/bookmarks in the context of saving or organizing links.

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

weeko

Weeko

自由捕捉。每周消化。

设置

必需: 通过以下两种方式之一配置 API 密钥:

选项 1:openclaw.json(推荐)

添加到 ~/.openclaw/openclaw.json:

json
{
skills: {
entries: {
weeko: {
apiKey: wkyourapikeyhere
}
}
}
}

选项 2:环境变量

bash
export WEEKOAPIKEY=wkyourapikeyhere

从 Weeko 设置 → API 选项卡获取您的 API 密钥。密钥以 wk_ 开头。

身份验证

API 密钥查找顺序(优先找到的生效):

  1. 1. openclaw.json → skills.entries.weeko.apiKey
  2. 环境变量 WEEKOAPIKEY

所有 API 请求都需要包含 Authorization 标头:

Authorization: Bearer wk_xxx

书签

列出所有书签

bash
curl -s https://weeko.blog/api/bookmarks \
-H Authorization: Bearer $WEEKOAPIKEY

查询参数:

名称类型描述
groupId字符串按组 ID 筛选

获取单个书签

bash
curl -s https://weeko.blog/api/bookmarks/BOOKMARK_ID \
-H Authorization: Bearer $WEEKOAPIKEY

创建书签

bash
curl -s -X POST https://weeko.blog/api/bookmarks \
-H Authorization: Bearer $WEEKOAPIKEY \
-H Content-Type: application/json \
-d {title: 我的书签, url: https://example.com, groupId: clx..., description: 可选描述}

字段:

字段类型必需描述
title字符串书签标题(1-500 字符)
url
字符串 | 否 | URL(有效 URL,最多 2000 字符) |
| groupId | 字符串 | 是 | 目标组 ID |
| description | 字符串 | 否 | 描述(最多 5000 字符) |

注意: URL 元数据(标题、描述、网站图标)会自动为链接获取。如果书签已存在于该组中,将使用新元数据进行更新。

更新书签

bash
curl -s -X PATCH https://weeko.blog/api/bookmarks/BOOKMARK_ID \
-H Authorization: Bearer $WEEKOAPIKEY \
-H Content-Type: application/json \
-d {title: 更新后的标题, description: 新描述, url: https://new-url.com, groupId: clx...}

所有字段均为可选。仅更新提供的字段。

删除书签

bash
curl -s -X DELETE https://weeko.blog/api/bookmarks/BOOKMARK_ID \
-H Authorization: Bearer $WEEKOAPIKEY

搜索书签

bash
curl -s https://weeko.blog/api/bookmarks/search?query=关键词 \
-H Authorization: Bearer $WEEKOAPIKEY

查询参数:

名称类型描述
query字符串搜索查询(至少 1 字符)
limit
数字 | 最大结果数(1-50,默认:20) |

按标题、URL 或描述进行搜索。

分组

列出所有分组

bash
curl -s https://weeko.blog/api/groups \
-H Authorization: Bearer $WEEKOAPIKEY

获取单个分组

bash
curl -s https://weeko.blog/api/groups/GROUP_ID \
-H Authorization: Bearer $WEEKOAPIKEY

返回包含其书签的分组。

创建分组

bash
curl -s -X POST https://weeko.blog/api/groups \
-H Authorization: Bearer $WEEKOAPIKEY \
-H Content-Type: application/json \
-d {name: 我的分组, color: #3b82f6}

字段:

字段类型必需描述
name字符串分组名称(1-100 字符)
color
字符串 | 否 | 十六进制颜色(例如 #3b82f6) |

默认颜色:#3b82f6

更新分组

bash
curl -s -X PATCH https://weeko.blog/api/groups/GROUP_ID \
-H Authorization: Bearer $WEEKOAPIKEY \
-H Content-Type: application/json \
-d {name: 新名称, color: #ec4899}

所有字段均为可选。

删除分组

bash
curl -s -X DELETE https://weeko.blog/api/groups/GROUP_ID \
-H Authorization: Bearer $WEEKOAPIKEY

警告: 删除分组将移除其中的所有书签。无法删除系统分组。

用户

获取当前用户

bash
curl -s https://weeko.blog/api/user/me \
-H Authorization: Bearer $WEEKOAPIKEY

返回已验证用户的个人资料(id、name、email)。

响应格式

成功:
json
{
success: true,
data: { ... }
}

错误:
json
{
success: false,
error: 错误消息
}

书签对象:
json
{
id: clx...,
title: 示例,
description: 描述文本,
url: https://example.com,
image: https://example.com/og.png,
favicon: https://example.com/favicon.ico,
siteName: 示例,
type: link,
color: null,
isPublic: false,
groupId: clx...,
createdAt: 2024-01-01T00:00:00.000Z,
updatedAt: 2024-01-01T00:00:00.000Z,
group: { id: clx..., name: 开发, color: #3b82f6 }
}

分组对象:
json
{
id: clx...,
name: 开发,
color: #3b82f6,
isPublic: false,
bookmarkCount: 42,
createdAt: 2024-01-01T00:00:00.000Z,
updatedAt: 2024-01-01T00:00:00.000Z
}

速率限制

类型限制方法
通用60/分钟GET
写入
30/分钟 | POST、PATCH、DELETE | | 密钥生成 | 5/小时 | 密钥生成 |

每个响应中的标头:X-RateLimit-Limit、X-RateLimit-Remaining、X-RateLimit-Reset

错误代码

代码描述
400无效输入或错误请求
401
未授权(无效/缺失 API 密钥) | | 404 | 资源未找到 | | 429 | 超出速率限制 | | 500 | 内部服务器错误 |

工作流程

在任何 API 调用之前:

  1. 1. 按顺序检查 API 密钥:

- 从 ~/.openclaw/openclaw.json → skills.entries.weeko.apiKey 读取
- 回退到环境变量 $WEEKOAPIKEY
  1. 2. 如果未找到,输出以下消息并停止:

Weeko API 密钥未配置。请添加到 ~/.openclaw/openclaw.json:

json
{
\skills\: {
\entries\: {
\weeko\: {
\apiKey\: \wkyourkey_here\
}
}
}
}

或设置环境变量:export WEEKOAPIKEY=\wkyourkey_here\

  1. 3. 确认密钥后,才继续执行 API 调用

添加书签:

  1. 1. 对于没有标题的 URL

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 weeko-1776051181 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 weeko-1776051181 技能

通过命令行安装

skillhub install weeko-1776051181

下载

⬇ 下载 weeko v1.3.0(免费)

文件大小: 3.16 KB | 发布时间: 2026-4-14 10:15

v1.3.0 最新 2026-4-14 10:15
Fix openclaw.json config path: skills.entries.weeko.apiKey

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部