Word文档处理
创建编辑分析docx
AgentConstitution 是一套部署在 Base Sepolia 测试网的链上治理框架,用于规范 AI 代理的行为。该技能让 AI 代理能够查询宪法规则、检查自身合规状态、记录关键操作,并获取实时治理信息。
AgentConstitution 为企业 AI 代理提供链上合规管控能力。通过实时规则查询与行为审计,运营团队可确保代理操作符合治理框架,降低违规导致的质押损失风险。紧急状态监控功能支持快速响应系统级变更,适用于需要透明问责的自动化业务场景。
落地案例:某金融科技团队在 Base Sepolia 测试网部署 AgentConstitution:其交易类代理在执行转账前自动调用合规检查,输入 actionType=0 与 riskLevel=2,系统返回 compliant 状态及适用规则详情。关键操作经私钥签名后上链存证,风控部门定期导出 ruleDetails 比对业务日志,核查是否存在规则遗漏。
安装准备
需安装 Foundry 工具包(含 cast 命令):
curl -L https://foundry.paradigm.xyz | bash
foundryup
检查代理合规状态
./scripts/check-compliance.sh <agentId>
或直接使用 cast:
cast call 0xcCFc2B8274ffb579A9403D85ee3128974688C04B \
"isCompliant(uint256)(bool)" <agentId> \
--rpc-url https://sepolia.base.org
读取生效规则
./scripts/get-rules.sh
记录代理行为(需已注册代理)
./scripts/log-action.sh <agentId> <actionType> <riskLevel> <description>
actionType: 0=交易, 1=委托, 2=配置, 3=通信, 4=资源访问, 5=其他
riskLevel: 0=低, 1=中, 2=高, 3=严重
检查全局紧急状态
cast call 0x6324A4640DA739EEA64013912b781125A76D7D87 \
"globalEmergencyActive()(bool)" \
--rpc-url https://sepolia.base.org
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | agentId(代理标识符)、actionType/riskLevel(行为与风险编码)、description(描述文本)、privateKey(签名私钥) |
| 输出 | 合规状态布尔值、规则详情数组、紧急状态标志、行为日志索引 |
| 适用人群 | AI 代理开发者、DeFi 协议方、链上治理研究者、自动化交易系统构建者 |
| 不包含 | 以太坊主网支持、代理自动注册、违规自动检测、多链兼容、图形界面 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/ztsalexey/agent-constitution/SKILL.md
来源类型:GitHub 开源项目