SuperAPI AI 工具集

palantir-debug-bundle

测试与质量

查看项目

更新于 10-15 23:28

技能介绍

用途:在 Palantir Foundry 出现 API、OSDK、Transform 或 Compute Module 故障时,收集一份最小化、已脱敏的诊断包,让其他操作者能够复现失败,同时排除 bearer token、密钥、对象值、数据集行和不必要的日志。该包是清单与证据清单,而非不加区分的归档。

主要能力:收集精确 ID、版本、分支/提交、时间戳、状态或错误名称、脱敏后的请求元数据及相关平台链接;导出经授权的最小日志片段,并用带类型的脱敏标记替换令牌、密钥、个人数据和受保护值;通过安全请求、预览或沙箱构建复现问题并记录结果;对文件计算哈希、设置过期时间并通过批准渠道传输。

使用方式:先确定故障面、时间窗口、负责人、支持案例、受众和允许的最大数据分类;获取请求 ID、构建 ID、仓库分支/提交、模块版本、SDK 包版本和非机密环境元数据;阅读 references/official-docs.md 并确认日志访问是否启用且标记正确;在受访问控制的临时位置创建诊断包并指定过期负责人。工具使用上,用 Glob 定位候选仓库、清单、配置和证据,用 Grep 查找标识符、声明、权限、错误和过时声明,用 Read 检查最小必要文件,用 Write 仅创建新的已批准本地草稿、测试、清单或证据工件,用 Edit 仅做有界且回滚已知的已批准更改。

适用场景:API 支持包(请求 ID、端点模板、响应状态、授权类型、作用域名称、SDK 版本、时间戳和脱敏复现,不含请求头或对象数据);Transform 构建包(构建和作业 ID、分支提交、声明的输入/输出、失败堆栈帧、选定指标和一页复现清单)。

限制:资源所有者授权证据收集,安全或数据所有者授权任何日志,支持所有者授权传输;绝不附加 .env、凭据文件、原始请求头、数据集、对象负载或完整日志导出。若唯一复现需要生产写回,应停止并设计非生产或仅验证的复现;若日志访问不可用,记录缺失证据并询问授权所有者,不要扩大自身访问权限;若审查中发现密钥,隔离诊断包、轮换暴露凭据、重新生成脱敏证据并记录事件;若诊断包过大,缩减到失败请求/构建/模块和最小相关时间窗口。验证要求:第二位操作者能根据清单识别并复现失败;每个文件都有所有者、分类、哈希和过期时间;密钥和敏感值扫描未发现未批准数据;日志证据限于授权来源执行器和时间窗口;传输回执仅确认预期受众。官方文档和合同说明需在实时操作前重新核对,未解决或变更的供应商行为应视为停止条件。