SuperAPI AI 工具集

onenote-sdk-patterns

前端与建站

查看项目

更新于 10-15 23:27

技能介绍

用途:构建可测试的 Microsoft Graph OneNote 客户端边界,把稳定的 REST 语义封装在类型化操作之后,覆盖委托身份验证、不透明分页、HTML 操作、错误分类与限流处理。适合在编写或审查 OneNote 集成代码时使用。

主要能力:定义类型化的读取层级、页面内容、创建、更新与操作结果契约;集中处理委托凭据、请求 ID、错误分类、限流、超时与脱敏;对不透明 next 链接和语义化 HTML 归一化建模,不向调用方泄露传输细节;为新增字段、分页、错误、无 Retry-After 的 429 以及歧义写入提供离线契约夹具。

使用方式:先盘点运行时、已安装 SDK、目标 v1.0 操作、位置与生成代码假设;注入绑定到应用、租户、用户、环境和作用域的委托凭据提供程序;用 Read、Glob、Grep 检查文档、配置、代码与夹具,仅对已批准的仓库产物使用 Write 和 Edit。对单个已批准的合成根进行金丝雀验证并记录兼容性矩阵。

限制:禁止应用凭据和令牌日志;不得硬编码记忆中的最新 SDK 版本;不得重建 next 链接或静默重试歧义写入;委托用户或位置绑定缺失时应失败关闭。实现变更需代码所有者批准,实时测试需沙箱所有者批准,实时写入需内容所有者单独批准。调用本身不授权网络访问、委托凭据、租户或笔记本内容、同意、文件传输、部署、写入、支出、共享变更或删除。输出客户端契约、依赖证据、认证绑定、操作类型、夹具、兼容性结果与迁移说明,并明确假设、所有者、到期与证据缺口。