Notion integration for OpenClaw. Manage pages, databases, and blocks via AI agent.
通过AI代理管理Notion工作区的OpenClaw技能。提供针对页面、数据库、块和搜索的CLI命令。
所有命令均使用以下模式:
bash
uv run {baseDir}/scripts/notion.py <命令> [选项]
创建页面:
bash
uv run {baseDir}/scripts/notion.py page create \
--parent <父页面ID> \
--title 我的新页面 \
--content 初始段落内容
获取页面:
bash
uv run {baseDir}/scripts/notion.py page get <页面ID>
更新页面:
bash
uv run {baseDir}/scripts/notion.py page update <页面ID> \
--title 更新后的标题
删除(归档)页面:
bash
uv run {baseDir}/scripts/notion.py page delete <页面ID>
列出子页面:
bash
uv run {baseDir}/scripts/notion.py page list --parent <页面ID>
查询数据库:
bash
向数据库添加页面:
bash
uv run {baseDir}/scripts/notion.py db add <数据库ID> \
--props {Name:{title:[{text:{content:任务}}]},Status:{select:{name:已完成}}}
列出所有数据库:
bash
uv run {baseDir}/scripts/notion.py db list
追加段落:
bash
uv run {baseDir}/scripts/notion.py block append <页面ID> \
--type paragraph \
--text 这是一个段落
追加待办事项:
bash
uv run {baseDir}/scripts/notion.py block append <页面ID> \
--type todo \
--text 待完成任务 \
--checked
追加标题:
bash
uv run {baseDir}/scripts/notion.py block append <页面ID> \
--type heading1 \
--text 章节标题
追加代码块:
bash
uv run {baseDir}/scripts/notion.py block append <页面ID> \
--type code \
--text print(Hello, World!) \
--language python
列出子块:
bash
uv run {baseDir}/scripts/notion.py block children <块ID>
搜索工作区:
bash
CLI处理常见错误:
创建会议记录页面:
bash
uv run {baseDir}/scripts/notion.py page create \
--parent <工作区根ID> \
--title 会议记录 - 2026-03-10 \
--content 与会人员:团队
向项目数据库添加任务:
bash
uv run {baseDir}/scripts/notion.py db add <项目数据库ID> \
--props {Name:{title:[{text:{content:修复Bug #123}}]},Status:{select:{name:进行中}},Priority:{select:{name:高}}}
构建结构化页面:
bash
PAGE_ID=$(uv run {baseDir}/scripts/notion.py page create --parent <父页面> --title 报告 | jq -r .id)
uv run {baseDir}/scripts/notion.py block append $PAGE_ID --type heading1 --text 执行摘要
uv run {baseDir}/scripts/notion.py block append $PAGE_ID --type paragraph --text 关键发现...
uv run {baseDir}/scripts/notion.py block append $PAGE_ID --type heading2 --text 详细信息
uv run {baseDir}/scripts/notion.py block append $PAGE_ID --type todo --text 审查发现
bash
uv run {baseDir}/scripts/notion.py --help
uv run {baseDir}/scripts/notion.py page --help
uv run {baseDir}/scripts/notion.py db --help
uv run {baseDir}/scripts/notion.py block --help
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 notion-agent-1776174182 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 notion-agent-1776174182 技能
skillhub install notion-agent-1776174182
文件大小: 9.01 KB | 发布时间: 2026-4-15 13:12