OneNote Notes

📝 零配置 OneNote 智能笔记管理

通过 ClawLink 托管集成,零配置调用 Microsoft Graph OneNote API,实现笔记本、分区、页面的查询与内容管理。

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

使用说明

核心用法

该技能通过 ClawLink 插件桥接 OpenClaw 与 Microsoft OneNote API。用户无需自行申请 Azure AD 应用或管理 OAuth 令牌,由 ClawLink 托管完成身份验证流程。典型工作流程包括:

1. 插件安装:执行 openclaw plugins install clawhub:clawlink-plugin 并重启会话
2. 设备配对:调用 clawlink_begin_pairing 生成配对 URL,用户在浏览器中完成 ClawLink 账户授权

3. 服务连接:访问 claw-link.dev/dashboard?add=onenote 完成 Microsoft 账号授权

4. 工具发现:使用 clawlink_list_tools 动态获取 OneNote 相关工具,避免硬编码假设

5. 安全执行:写入操作前必须调用 clawlink_preview_tool 并获取用户确认

显著优点

  • 零配置集成:省去 Azure AD 应用注册、重定向 URI 配置、令牌刷新等基础设施工作
  • 动态工具发现:ClawLink 根据用户实际权限返回可用工具列表,避免功能假设错误
  • 安全默认:工具元数据包含 safeDefaultsaskBefore 等安全提示,降低误操作风险
  • 本地凭证隔离:设备凭证仅存储于 OpenClaw 本地配置,不暴露于对话上下文

潜在局限与风险

| 类别 | 说明 |
|------|------|
| **供应商锁定** | 功能完全依赖 ClawLink 服务可用性,若 claw-link.dev 宕机则技能失效 |
| **权限盲区** | 实际可用功能取决于 Microsoft Graph 授予的 OAuth Scope,可能存在企业策略限制 |
| **延迟问题** | 每次工具调用需经 ClawLink 中继,较原生 API 调用增加网络跳数 |
| **调试困难** | 错误信息经过 ClawLink 封装,原始 OneNote API 错误可能丢失 |

适合人群

  • 需要快速原型验证 OneNote 自动化的开发者
  • 不具备 Azure AD 管理权限的企业用户
  • 希望避免 OAuth 实现细节的对话式 AI 使用者

常规风险

  • 凭证泄露:虽设备凭证本地存储,但 ClawLink 服务端持有用户的 Microsoft Graph 刷新令牌
  • 数据驻留:笔记内容需经 ClawLink 服务器中转,敏感信息存在第三方暴露面
  • 权限蔓延:建议定期审查 clawlink_list_integrations 返回的授权范围,及时断开未使用的集成

OneNote Notes 内容

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