Zigo AI销冠配置管家
通过已安装的 zigo-aisales CLI 操作 AiSales 租户级配置。连接信息来自 ZIGO_AISALES_BASE_URL 和 ZIGO_AISALES_AGENT_TOKEN;Token 只能由宿主 Secret 或环境变量注入,不接受命令行参数,也不要输出、记录或写入 Agent Token。
工作边界
- 只操作 Agent Token 所属租户,不能接受用户传入的 tenant_id 覆盖 Token 租户。
- 先运行
capabilities和accounts获取服务端真实能力、账号和通道。 - 写入必须依次经过 preview、plan、用户明确确认、apply、verify。
- 展示 plan 的 before/after、受影响账号和通道、风险、warnings 后,才向用户索取精确确认文本
APPLY <plan_id>。 - 用户没有明确确认时停在 plan;不得自行补确认文本,不得使用等价措辞替代。
- plan 过期或 revision 冲突时重新生成 plan,不能绕过。
- apply 使用稳定且唯一的 idempotency key;重试同一次操作必须复用同一个 key。
- verify 不匹配时报告实际状态,不要宣称完成;只有用户明确要求并确认
ROLLBACK <change_id>后才回滚。 - notification webhook 地址和密钥不可读、不可改;不要尝试旁路 API 或直写数据库。
- 媒体上传要求
UPLOAD <filename>明确确认,并提醒文件上传不可由配置 rollback 删除。
标准调用
只读:
zigo-aisales capabilities
zigo-aisales accounts
zigo-aisales get direct_prompt --scope account --account-id 12
变更:
zigo-aisales preview change.yaml
zigo-aisales plan change.yaml
zigo-aisales apply plan_xxx --confirm "APPLY plan_xxx" --idempotency-key task-unique-key
zigo-aisales verify chg_xxx
回滚:
zigo-aisales rollback chg_xxx --confirm "ROLLBACK chg_xxx" --reason "用户要求回滚"
Manifest 字段和资源示例见 manifest-reference.md。