返回顶部
o

outline-kbOutline知识库

Outline 知识库 API 交互。搜索文档、创建/编辑文档、管理 Collections、列出用户等。当用户需要与 Outline 知识库交互时使用,包括搜索内容、创建文档、查看文档结构、导出文档、管理权限等。

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

outline-kb

Outline 知识库 API

配置

通过环境变量配置(必填):

变量说明示例
OUTLINEBASEURLOutline 实例地址(含 /api)https://example.com/api
OUTLINEAPIKEY
API Key(olapi 开头) | olapixxxxxxxxx |

获取 API Key: Outline → 设置 → API Keys → 创建

协议

  • - 全部 POST,Content-Type: application/json,参数放在 body 中
  • 认证: Authorization: Bearer $OUTLINEAPIKEY
  • 响应: { ok: true/false, data: ..., status: 200 }
  • 分页: list 类接口支持 limit + offset,响应包含 pagination.nextPath
  • 错误: { ok: false, error: message }
  • 限流: 429 状态码,等待 Retry-After 秒

调用方式

读取环境变量后用 curl 调用:

bash
OUTLINEBASEURL=${OUTLINEBASEURL:?未设置 OUTLINEBASEURL}
OUTLINEAPIKEY=${OUTLINEAPIKEY:?未设置 OUTLINEAPIKEY}

curl -s $OUTLINEBASEURL/documents.list \
-X POST -H authorization: Bearer $OUTLINEAPIKEY \
-H content-type: application/json -d {}

或使用 webfetch POST 到 $OUTLINEBASE_URL/端点名。

首次使用时先验证连通性:auth.info 端点(无需参数),返回当前用户和团队信息。

常用操作速查

文档 (Documents)

操作端点关键参数
搜索文档documents.searchquery, collectionId?, userId?
搜索标题
documents.search_titles | query | | AI 问答 | documents.answerQuestion | query, documentId? | | 文档详情 | documents.info | id* | | 创建文档 | documents.create | title, collectionId, text?, parentDocumentId? | | 更新文档 | documents.update | id*, title?, text? | | 列出文档 | documents.list | collectionId?, limit?, offset? | | 草稿列表 | documents.drafts | | | 归档文档 | documents.archive | id* | | 恢复文档 | documents.restore | id* | | 删除文档 | documents.delete | id* | | 导出文档 | documents.export | id*, format? (markdown/html) | | 复制文档 | documents.duplicate | id*, title?, collectionId? | | 移动文档 | documents.move | id, collectionId, parentDocumentId? | | 子文档结构 | documents.documents | id* | | 最近查看 | documents.viewed | |

文集 (Collections)

操作端点关键参数
列出文集collections.listquery?, limit?, offset?
文集详情
collections.info | id* | | 创建文集 | collections.create | name*, description?, permission?, icon?, color? | | 更新文集 | collections.update | id*, name?, description? | | 文集文档树 | collections.documents | id* | | 导出文集 | collections.export | id*, format? | | 删除文集 | collections.delete | id* |

用户 (Users)

操作端点关键参数
列出用户users.listquery?, limit?, offset?
用户详情
users.info | id* | | 邀请用户 | users.invite | emails*, role?, collectionId? |

评论 (Comments)

操作端点关键参数
创建评论comments.createdocumentId, data (JSON {type, text?})
列出评论
comments.list | documentId* | | 更新评论 | comments.update | id, data | | 删除评论 | comments.delete | id* |

其他

  • - 星标: stars.list / stars.create(documentId 或 collectionId) / stars.delete
  • 分享: shares.list / shares.create(documentId) / shares.revoke
  • 群组: groups.list / groups.create(name) / groups.info
  • 模板: templates.list / templates.create(title*, text?)

注意事项

  • - 删除操作不可逆,请先确认
  • 文档内容格式为 Markdown
  • id 参数为 UUID 格式
  • 遇到 429 请等待 Retry-After 秒后重试
  • 完整 API 端点参考见 references/api-endpoints.md
  • OpenAPI 原始规范:

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 outline-kb-1776082757 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 outline-kb-1776082757 技能

通过命令行安装

skillhub install outline-kb-1776082757

下载

⬇ 下载 outline-kb v0.1.0(免费)

文件大小: 4.73 KB | 发布时间: 2026-4-14 14:32

v0.1.0 最新 2026-4-14 14:32
Initial release of outline-kb skill – Outline 知识库 API 集成:

- Provides API interaction for Outline, including document search, creation, editing, collections management, user listing, and permission management.
- Supports all major endpoints for documents, collections, users, comments, stars, shares, groups, and templates.
- Configured via environment variables for Outline instance and API key.
- Includes error handling, rate limiting, and response format details.
- Offers quick reference for common actions with required parameters.

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

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

p2p_official_large
返回顶部