agent-doppelganger

🎭 策略可控的智能通信分身

基于策略门控架构的身份代理技能,在严格安全边界内自动化处理邮件与即时通讯,确保身份一致性与零越权风险。

收藏
11k
安装
3k
版本
1.0.0
CLS 安全性认证2026-06-24
点击查看完整报告 >

使用说明

Agent Doppelgänger(ADG)是一款基于策略门控架构的身份代理技能,旨在以安全可控的方式代用户处理日常通信任务。该技能通过 Adapter 统一接入 Email、Discord、Slack、WhatsApp 等渠道,利用 Intent Analysis 模块对消息进行多维度意图分类(Domain、Stakes、Authority、Ambiguity),并在响应生成前严格执行声明式策略(Policy DSL)检查,确保所有操作均在用户预定义的权限边界内。

ADG 的核心优势在于其"策略先行"的安全设计理念。与常规 AI 代理不同,ADG 在生成任何响应前必须通过 Policy Gate 评估,从根本上防止提示词注入或权限越界。其身份建模系统通过 Style(风格)、Heuristics(启发式)、Preferences(偏好)和 Constraints(约束)四层结构精确模拟用户行为特征,同时默认采用 draft_only 模式,要求人工确认后才发送消息。数据隐私方面,ADG 采用零网络传输设计(outbound: false),所有数据本地存储于 ~/.openclaw/adg/ 目录,敏感内容自动脱敏,并提供完整的审计日志追踪。

然而,该技能也存在一定局限性。作为 T3 级社区开源项目(OpenClaw Community),其长期维护稳定性和企业级支持尚待验证。功能上,ADG 仅依赖 Python 标准库和 PyYAML,缺乏与外部 AI 服务或复杂企业系统的深度集成能力。此外,用户需要投入时间配置 policies/authority.yaml 等策略文件,配置复杂度较高,错误的策略规则可能导致误拦截或过度授权。

该技能最适合高频通信负载的职场人士、社区管理员或需要维护一致个人品牌的专业人士,特别是那些希望自动化处理常规咨询、日程协调等重复性沟通,同时又对安全性和身份一致性有严格要求的用户。对于涉及金融交易、法律文件、医疗建议或政治敏感话题的场景,ADG 明确禁止处理并会触发自动升级机制。

使用风险主要包括策略配置错误导致的通信中断、社区维护不确定性带来的长期可用性风险,以及意图分析置信度不足时频繁触发人工确认可能降低效率。建议用户初始阶段严格使用 Draft 模式,定期审查审计日志,并为不同通信渠道设置差异化的置信度阈值。

安全解读

核心定位

Agent Doppelgänger(ADG)是一种约束型自主代理,专为"身份代理通信"场景设计。它不追求通用智能,而是在严格可证明的权限边界内,代表用户处理邮件、Discord、Slack、WhatsApp等渠道的往来消息。

工作流程与机制

ADG 采用六阶段管道:
1. Adapter —— 归一化多源消息格式

2. Intent Analysis —— 按 Domain、Stakes、Authority、Ambiguity 四维度分类意图

3. Policy Gate —— 策略先于生成,用声明式 DSL 判定是否允许处理

4. Confidence Engine —— 双维度置信度评估(意图识别+处理方案)

5. Response Generation —— 融合 Style、Heuristics、Preferences 合成回复

6. Verifier —— 硬约束审计,通过后才发送或转草稿

显著优点

  • 零依赖架构:仅使用 Python 标准库,供应链攻击面为零
  • 本地优先:无网络外联,数据驻留 ~/.openclaw/adg/ 目录
  • 策略先行安全:声明式策略在生成前拦截,天然免疫提示注入绕过
  • 完整审计链:JSONL 格式记录所有决策,支持行为回放
  • 身份建模四层解耦:Style/Heuristics/Preferences/Constraints 分离,便于用户精细控制

潜在局限

  • 功能范围受限:明确禁止处理财务、法律、医疗、政治、情感创伤等 7 类敏感域
  • 依赖用户策略质量:若用户配置的策略 DSL 存在逻辑漏洞,可能导致误判
  • 关键词级敏感检测:当前仅用简单关键词匹配,对抗注入鲁棒性有限
  • 无自动日志轮转:需手动管理 30 天保留策略的清理

适合人群

  • 高频跨平台沟通、需要减负的专业人士(项目经理、社区运营、独立顾问)
  • 对隐私极度敏感、拒绝云端托管通信数据的用户
  • 愿意投入时间精调个人策略 DSL 的"控制型"用户
  • 需为助理或代理设置硬性权限边界的组织

常规风险

| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 策略配置错误 | 用户 DSL 写错导致过度授权或过度拦截 | 提供 Schema 验证 + 模拟测试模式 |
| 身份一致性偏差 | 长期运行后风格漂移 | 定期校准 Identity 四层模型 |
| 日志泄露 | 本地审计日志被其他程序读取 | 建议 chmod 600 加固目录权限 |
| 升级路径混淆 | 未来版本引入依赖后风险上升 | 保持零依赖原则,审慎评估新依赖 |

安全认证亮点

CLS-Certify v2.1.0 全维度扫描:S 级(95/100)。零高危发现,静态/动态/依赖/网络/隐私/威胁情报六项全过,GDPR 六项合规检查全 Pass。

一句话总结

ADG 不是"更聪明的助手",而是"更可信赖的代理"——用代码实现的权限边界,替你把关每一次代行沟通。

agent-doppelganger 内容

references文件夹
scripts文件夹
手动下载zip · 10.6 kB
specification.mdtext/markdown
请选择文件