核心功能
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结构,格式错误会导致创建或更新失败。