返回顶部
k

kaitenKaiten看板管理

Manage Kaiten.ru project boards via REST API. Use when the user asks to create, view, update, move, or search cards (tasks), list spaces/boards/columns, manage tags, add comments, work with checklists, track time, or perform any project management action in Kaiten. Also triggers on mentions of "кайтен", "kaiten", "доска", "карточка", "задача" in project management context. NOT for: generic todo lists unrelated to Kaiten, or Jira/Trello/other PM tools.

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

kaiten

Kaiten 技能

通过 REST API (api/latest) 管理 Kaiten 项目看板。

配置

环境变量(从 ~/.openclaw/secrets/kaiten.env 加载):

  • - KAITENTOKEN — Bearer API 令牌
  • KAITENDOMAIN — 公司子域名(例如 company.kaiten.ru)

在任何 API 调用前,先加载环境文件:
bash
source ~/.openclaw/secrets/kaiten.env

API 基础地址

所有请求发送至:https://$KAITEN_DOMAIN/api/latest/

认证头:Authorization: Bearer $KAITEN_TOKEN

快速参考

读取操作

操作端点方法
列出空间/spacesGET
获取空间
/spaces/{id} | GET | | 列出空间中的看板 | /spaces/{space_id}/boards | GET | | 获取看板 | /boards/{id} | GET | | 列出列 | /boards/{board_id}/columns | GET | | 列出泳道 | /boards/{board_id}/lanes | GET | | 列出卡片 | /cards?limit=N&offset=M | GET | | 获取卡片 | /cards/{card_id} | GET | | 获取卡片评论 | /cards/{card_id}/comments | GET | | 获取卡片检查清单 | /cards/{card_id}/checklists | GET | | 获取卡片成员 | /cards/{card_id}/members | GET | | 获取卡片文件 | /cards/{card_id}/files | GET | | 获取卡片标签 | /cards/{card_id}/tags | GET | | 获取卡片子项 | /cards/{card_id}/children | GET | | 获取卡片时间日志 | /cards/{card_id}/time | GET | | 列出所有标签 | /tags | GET | | 列出用户 | /users | GET | | 当前用户 | /users/current | GET | | 搜索 | /search?query=TEXT | GET |

写入操作

操作端点方法
创建卡片/cardsPOST
更新卡片
/cards/{card_id} | PATCH | | 移动卡片 | /cards/{card_id}/location | PATCH | | 删除卡片 | /cards/{card_id} | DELETE | | 添加评论 | /cards/{card_id}/comments | POST | | 为卡片添加标签 | /cards/{card_id}/tags | POST | | 移除标签 | /cards/{cardid}/tags/{tagid} | DELETE | | 添加成员 | /cards/{card_id}/members | POST | | 移除成员 | /cards/{card_id}/members/{id} | DELETE | | 创建检查清单 | /cards/{card_id}/checklists | POST | | 添加检查清单项 | /cards/{cardid}/checklists/{clid}/items | POST | | 切换检查清单项状态 | /cards/{cardid}/checklists/{clid}/items/{item_id} | PATCH | | 记录时间 | /cards/{card_id}/time | POST | | 创建看板 | /spaces/{space_id}/boards | POST | | 创建列 | /boards/{board_id}/columns | POST |

卡片创建 (POST /cards)

必填字段:
json
{
title: 卡片标题,
board_id: 123,
column_id: 456,
lane_id: 789
}

可选字段:description、ownerid、typeid、size、sizetext、asap、duedate、plannedstart、plannedend、tagids、memberids、sort_order。

卡片状态

  • - 1 — 活跃(默认)
  • 2 — 已归档

卡片移动 (PATCH /cards/{card_id}/location)

json
{
board_id: 123,
column_id: 456,
lane_id: 789
}

状态与默认值

状态文件:SKILL_DIR/scripts/kaiten-state.json

存储 defaultspaceid、defaultboardid、lastspaceid、lastboardid、lastcolumnid、lastlaneid。

规则:

  • - 当用户设置默认空间/看板时 → 更新 default 字段
  • 对空间/看板/列/泳道进行任何操作后 → 更新 last 字段
  • 创建卡片时未指定看板 → 使用 defaultboardid,回退到 lastboardid
  • 当用户说当前看板/同一看板时 → 使用 lastboardid
  • 操作前读取状态,操作后写入状态

bash

读取状态


bash SKILL_DIR/scripts/kaiten.sh state

设置默认空间

bash SKILLDIR/scripts/kaiten.sh set-default-space id>

设置默认看板

bash SKILLDIR/scripts/kaiten.sh set-default-board id>

工作流程

  1. 1. 加载环境:source ~/.openclaw/secrets/kaiten.env
  2. 检查状态:bash SKILL_DIR/scripts/kaiten.sh state
  3. 使用 scripts/kaiten.sh 进行常见操作
  4. 对于复杂查询,直接使用 curl 配合 API 基础地址

脚本使用

scripts/kaiten.sh 辅助工具封装了常见操作:

bash

先加载环境


source ~/.openclaw/secrets/kaiten.env

列出空间

bash SKILL_DIR/scripts/kaiten.sh spaces

列出空间中的看板

bash SKILLDIR/scripts/kaiten.sh boards id>

列出看板上的列

bash SKILLDIR/scripts/kaiten.sh columns id>

列出看板上的泳道

bash SKILLDIR/scripts/kaiten.sh lanes id>

获取卡片(可选限制/偏移)

bash SKILL_DIR/scripts/kaiten.sh cards [limit] [offset]

搜索卡片

bash SKILL_DIR/scripts/kaiten.sh search 查询文本

获取单个卡片

bash SKILLDIR/scripts/kaiten.sh card id>

创建卡片

bash SKILLDIR/scripts/kaiten.sh create-card id> id> id> 标题 [描述]

更新卡片

bash SKILLDIR/scripts/kaiten.sh update-card id> {title:新标题}

移动卡片

bash SKILLDIR/scripts/kaiten.sh move-card id> id> id>

添加评论

bash SKILLDIR/scripts/kaiten.sh comment id> 评论内容

列出标签

bash SKILL_DIR/scripts/kaiten.sh tags

为卡片添加标签

bash SKILLDIR/scripts/kaiten.sh add-tag id>

列出用户

bash SKILL_DIR/scripts/kaiten.sh users

当前用户

bash SKILL_DIR/scripts/kaiten.sh me

卡片检查清单

bash SKILLDIR/scripts/kaiten.sh checklists id>

创建检查清单

bash SKILLDIR/scripts/kaiten.sh create-checklist id> 检查清单名称

添加检查清单项

bash SKILLDIR/scripts/kaiten.sh add-checklist-item id> 项目文本

记录时间

bash SKILLDIR/scripts/kaiten.sh log-time id> <分钟数> [评论]

API 详情

有关完整的端点文档和字段模式,请参阅 references/api-reference.md。

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 kaiten-1776022709 技能

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

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

通过命令行安装

skillhub install kaiten-1776022709

下载

⬇ 下载 kaiten v1.1.0(免费)

文件大小: 7.74 KB | 发布时间: 2026-4-13 10:44

v1.1.0 最新 2026-4-13 10:44
Added metadata.openclaw with requires.env and primaryEnv for KAITEN_TOKEN and KAITEN_DOMAIN. Resolves ClawHub review findings about undeclared secrets.

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

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

p2p_official_large