Notion 生产力工具
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ef9e183a/productivity-notion。
技能介绍
要解决什么问题
在 Agent 或自动化脚本里直接操作 Notion,往往要自己拼 REST 请求、处理分页和块类型,还要在「页面」「数据库」「Markdown 导出」之间切换上下文。本技能把 Notion API 与 ntn CLI 收敛成同一套能力描述,让模型按约定调用页面与数据库读写,而不是每次从零查文档。
技能如何工作
- 页面与数据库:通过 API 创建、更新、查询 Notion 页面与数据库记录,适合把任务状态、笔记索引挂到固定数据源上。
- Markdown:在 Notion 块结构与 Markdown 之间做内容往返,便于在本地或 CI 里编辑后再写回工作区。
- Workers:资料中标注支持 Workers 场景,适合在边缘或轻量运行时里触发与 Notion 相关的读写(具体边界以你环境中的
ntn与 API 权限为准)。 - 环境:运行前需配置
NOTION_API_KEY,并在 Notion 集成里把目标页面/数据库授权给该集成。
适用边界与注意点
- 权限完全由 Notion 集成与共享范围决定;Agent 只能访问已授权的资源,不能绕过工作区策略。
- 数据库 schema、关联属性与富文本块在 API 层有字段限制,复杂排版可能需要拆成多次更新或先在 Notion 侧简化结构。
- 跨平台(Linux / macOS / Windows)以技能声明为准;CLI 与 API 版本变更时,以 Notion 开发者文档 为准核对行为。
使用场景
- Agent 需要根据 sprint 看板数据库 ID 批量查询未完成任务并生成摘要回复
- 在 CI 流水线里把合并说明从 Markdown 文件写入指定 Notion 页面子块
- 用 ntn CLI 在终端创建数据库条目,把工单字段映射到 Notion 属性列
- 在 Workers 运行时里按 webhook 触发,向共享的 Notion 数据库追加一条事件日志
适合人员
- 维护团队 Wiki 与任务库、需要脚本化更新页面和数据库的工程师
- 把发布记录或变更日志从仓库 Markdown 同步到 Notion 文档的 DevOps
- 在自动化 Agent 里封装 Notion 读写、避免每次手写 REST 调用的集成开发者
- 在边缘或轻量运行时里对接 Notion、记录运维或审计数据的平台工程师