SuperAPI AI 工具集

gdpr-dpa

安全与审计

查看项目

更新于 10-16 01:15

技能介绍

用途:为项目生成符合 GDPR 的数据处理协议(DPA)草稿,适用于被要求创建、生成或撰写 DPA 的场景。

主要能力与用法:该技能通过扫描项目而非访谈用户来生成简洁、准确的 DPA。工作流分四步。第一步发现子处理者:读取依赖文件(如 package.json、requirements.txt、Gemfile、go.mod、Cargo.toml、composer.json、pubspec.yaml 等)以及基础设施与配置文件(docker-compose.yml、Dockerfile、.env.example、.env.sample、.env.template、coolify.yaml、render.yaml、railway.toml、fly.toml 等),并识别源代码中已知 SDK 的导入、对已知 API 端点的直接 HTTP 调用以及暴露服务的环境变量名,再对照 references/sub-processors.md 获取 GDPR 元数据。第二步识别个人数据类型:扫描 schema、模型与表单处理代码,区分身份、位置、财务、行为、设备及敏感数据(敏感数据按第 9 条标记)。第三步标记问题:列出未收录的子处理者、可用欧盟区域却使用非欧盟区域、缺少明确同意机制的敏感数据、无法确认 DPA 链接的服务,以及未找到 .env.example 等情况。第四步生成协议:使用 references/dpa-template.md 模板,填写附件 A(子处理者及其角色和 DPA 链接)、数据类型、处理目的,保留 [YOUR COMPANY NAME]、[CUSTOMER COMPANY NAME]、[DATE] 占位符,并在顶部注明“由项目扫描生成——使用前请复核。非法律意见”,最终输出可保存为项目根目录 DPA.md 的 Markdown 文档。

限制:生成结果为草稿,需人工复核,不构成法律意见;未收录的子处理者需用户手动补充;技能细节与模板内容以来源资料为准,具体收费、适用平台等暂未提供。