SuperAPI AI 工具集

business-rule-extraction

设计与创作

查看项目

更新于 10-16 01:34

技能介绍

用途:该技能用于把分散在需求、政策、合同、工作流、验收标准和示例中的业务规则,整理成可比较、可验证的 BR-## 条目,保留来源、适用范围、例外与未知项。它是盘点与分析输入,不是业务、合规或发布审批。

适用情形:当散落文字需转为可比对条目;当参与者、对象、触发器、前置条件、动作、结果、不变量或例外需要明确;当来源不完整或互相冲突但仍需有边界的第一轮规则清单时使用。不要用它凭常识发明规则、决定最终优先级、执行系统验证或代业务/合规角色批准政策。

主要能力与输出:默认用 Markdown;如要求表格、CSV 或 JSON,需保留相同的证据、状态、影响、责任人与验证字段。不得把结构化格式或静态清单当作执行、通过、审批或发布证据。

使用方式:阅读该 Skill 的主提示,提供目标、范围、材料、环境与可用证据;遵循输入审计与输出契约,信息不全时给出有边界的第一轮结果。每条发现保留来源、证据状态、影响、责任人角色、关闭条件与验证方法。

流程:先读 prompts/business-rule-extraction.md,审计目标、版本、时间与适用性;将输入分为已知、缺失、冲突、过期、超范围与假设,保留来源与位置;仅在材料支持时合并语句,否则拆为带稳定 BR-##、来源与最小证据的原子规则;区分直接事实、有证据的推断、建议与人工决定,单列例外、未知、影响与验证提示;信息缺失时提出可指派、可关闭的证据问题,不把假设升级为事实。

核心约束:不得编造阈值、优先级、状态转换、权限、默认例外或适用性;不得把示例、建议、文档存在或名称匹配当作执行、通过、审批或发布证据;每条 BR-## 应含规则、来源、参与者/对象、触发、前置条件、动作/结果、约束/不变量、例外、证据、未知、影响与验证方法;冲突双方均保留,材料不足以抉择时标为缺失、过期或未评估。

限制:回归检查需读 evals/eval.yaml 与 evals/cases/,但这些文件不证明业务语义已运行;触发器行为用 evals/trigger-prompts.csv 与 evals/local-rules.json 配合仓库 trace runner,缺少 skill.selection 证据则报告 BLOCKED。这是仓库根目录的开发检查,独立 Skill 包不含该 runner,运行时也不依赖它。具体安装或调用命令资料未提供。