OneNote Notes

📓 Microsoft Graph 驱动的智能笔记管理

通过 Microsoft Graph API 管理 OneNote 笔记本、分区与页面内容,支持 HTML 格式的读写操作,需 ClawLink OAuth 托管认证。

收藏
7.1k
安装
2.3k
版本
0.1.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

OneNote Notes 是一个基于 Microsoft Graph API 的专业笔记管理技能,通过 ClawLink 托管的 OAuth 认证流程,让用户无需自行配置 API 密钥即可安全访问 OneNote 完整功能。该技能支持对笔记本、分区、页面三级结构的完整 CRUD 操作,特别擅长处理 HTML 格式的页面内容读写。

显著优点

1. 零配置接入:ClawLink 托管 OAuth 流程,用户仅需三步(安装插件→配对账号→连接 OneNote)即可使用,无需接触复杂的 Azure AD 应用注册和权限配置。
2. 完整功能覆盖:涵盖 40+ 个工具,从基础的笔记本列表、分区浏览到高级的 HTML 内容补丁更新、跨笔记本复制、SharePoint/Group 场景支持一应俱全。

3. 企业级权限适配:原生支持个人 OneDrive、SharePoint 站点、Microsoft 365 组三种存储场景,满足个人用户到企业团队的多样化需求。

4. 安全设计到位:所有写操作强制要求用户显式确认,破坏性操作(删除页面/分区)有专门保护机制,Token 由 ClawLink 安全托管而非暴露于对话中。

潜在局限

  • 依赖 ClawLink 生态:必须安装 ClawLink 插件并完成配对流程,无法作为独立 API 使用,存在供应商锁定风险。
  • 异步操作复杂性:复制等操作采用异步模式,需轮询状态端点,增加了调用方的实现复杂度。
  • 命名限制严格:分区名(≤50字符)和笔记本名(≤128字符)有字符集限制,不支持 ?*/:<>|&#''%~ 等特殊符号。
  • 更新能力受限:Section 仅支持修改 displayName,其他属性为只读,灵活性不如原生 OneNote 客户端。

适合人群

  • 需要自动化笔记管理效率工具的知识工作者
  • 构建企业知识库、团队 Wiki 的 Microsoft 365 管理员
  • 希望在 AI 对话中直接操作笔记内容的 OpenClaw 用户
  • 有 SharePoint/Teams 集成需求的开发者和 IT 专业人员

常规风险

  • OAuth 授权范围:ClawLink 需获得对 OneNote 数据的读写权限,用户应确认其隐私政策与数据处理方式。
  • 误操作风险:尽管有确认机制,批量删除或覆盖操作仍可能造成数据丢失,建议配合版本历史使用。
  • 服务可用性:Microsoft Graph API 有速率限制(默认每用户每秒 10 个请求),高频操作可能触发限流。
  • HTML 格式要求:页面内容需严格符合 html/head/body 结构,格式错误会导致创建或更新失败。

OneNote Notes 内容

手动下载zip · 5.7 kB
skill-card.mdtext/markdown
请选择文件