SuperAPI AI 工具集

outline

办公与效率

查看项目

更新于 10-15 21:05

技能介绍

用途:在任意 Outline Wiki 实例中搜索、读取、创建和管理文档,面向支持 Agent Skills 标准的 AI 客户端。

环境要求:Python 3.8+;依赖通过 pip install -r requirements.txt 安装。配置时从 Outline 的 Settings > API Tokens 创建 API 令牌,复制并编辑 .env,或设置环境变量:export OUTLINE_API_KEY=your-api-key-here;自托管实例可设置 export OUTLINE_API_URL=https://your-wiki.example.com/api。可选变量包括 OUTLINE_TIMEOUT(默认30秒)与 OUTLINE_VERIFY_SSL(默认true,自签名证书可设为false)。

主要能力与用法:脚本为 scripts/outline.py。搜索用 python3 scripts/outline.py search "deployment guide",可加 --limit 10 或 --collection-id <id>;读取用 read <document-id>,加 --json 输出机器可读结果;列出集合用 list-collections(可加 --limit 50),列出集合内文档用 list-documents --collection-id <id>,查看集合详情用 get-collection <collection-id>;创建文档用 create --title "New Guide" --collection-id <id>,可用 --text 指定内容或 --draft 创建草稿;更新用 update <document-id> --title 或 --text,--publish 发布;导出 Markdown 用 export <document-id>,--output doc.md 写入文件;验证连接用 auth-info。任何命令加 --json 可获得机器可读输出。

适用场景:在 Wiki 中查找部署指南、API 文档、入职资料等;浏览集合与文档结构;生成或维护文档内容;导出为 Markdown。

限制与注意:退出码 0 表示成功,1 表示错误(认证失败、未找到、请求无效等)。常见问题包括未配置 API key、令牌无效或过期、连接超时、SSL 证书错误、文档 ID 错误和权限不足,需对应检查环境变量、网络、证书设置与令牌权限。资料未提供其他高级功能或收费信息。