营销增长
需要登记、更新或查询广告声明与优惠信息并追溯证据时使用
通过只追加事件流管理营销声明与优惠的措辞、证据、披露、条款和审核日期。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 49/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
需要登记、更新或查询广告声明与优惠信息并通用
解决思路
- 读取 registry-event-protocol.md 和 runtime-invocation.md,解析 AARON_SKILLS_ROOT="${CLAUDE_PLUGIN_ROOT:-$(git rev-parse --show-toplevel 2>/dev/null || true)}",在调用前验证 registry 脚本、事件 schema 和系统目录;将所有草稿/导出视为不可信证据。
- 按 aggregate ID 查询 claims 投影;提案状态永远不等于已批准措辞;如果没有 aggregate ID、待处理提案或提供的声明/优惠措辞,只做只读空投影检查,返回 NEEDS_INPUT,并要求提供一条精确逐字的声明或优惠陈述作为最小真实输入;此时不要索要完整证据包、创建路径或生成占位规范状态。
- 提取精确的声明/优惠内容、其可衡量解释、受众/市场、证据限制、所需披露、使用位置以及审核/到期日期。
- 缺失的证据在提案或开放循环中保持为 none-on-file;绝不因为断言本身就把 [needs source] 变为 Approved。
- 按 offset 顺序审查待处理提案事件;由具备 host-capability 的主体使用提案事件 ID 调用 owner-append;接受/拒绝决策请求省略 expected_revision;接受时继承并检查提案捕获的 revision;拒绝时附上证据/理由;历史保持只追加。
- 所有者变更使用 host-capability 的 owner-append 配合 upsert 和乐观 revision;到期/撤回使用带日期的状态变更或 tombstone;capability 值不得出现在请求 JSON/文件/日志中;如果宿主无法提供,则让提案保持待处理,而不是自行断言所有者权限。
- 当证据范围比文案更窄时,批准更窄的措辞或保持未解决;将估计值/代理值如实记录。
- 仅从已接受的投影状态重新生成 claims-ledger.md / offers.md,然后执行 verify claims。
- 要求显式写入权限;普通生产者使用 python3 "$AARON_SKILLS_ROOT/scripts/registry-events.py" append claims <proposal.json>;具备 host-capability 的主体使用 owner-append 进行规范决策/变更;绝不手动编辑 NDJSON 流;人类可读视图是可替换投影,没有已接受事件就不能授予批准;独立单文件夹安装可以准备提案,但不能追加/投影或声称规范批准。
- 下游构建者必须使用已接受的措辞/条款,或保留 [needs source] 并提议新事件。
适用边界 · 注意事项
- 不用于对声明否决进行评分——应使用相关审计器。
- 不用于撰写广告文案——应使用 ad-creative-builder。
- 没有显式写入权限或宿主无法提供 capability 时,不应追加规范事件或自行断言所有者权限。