将会议、邮件、聊天记录和方案文档编译成结构化决策合同,自动识别责任人、批准人、截止时间、假设、证据和验收标准;支持决策查错、版本冲突检测、影响范围分析、决策回放及敏感信息检查。
DecisionTrace 企业决策编译器是一项面向实际任务的技能,主要用于把散落在会议、邮件、聊天记录、方案、制度和项目文档中的自然语言,编译为可执行、可追踪、可复盘的企业决策资产;本 Skill 不是普通会议纪要工具;
该决定依赖哪些证据和假设?与历史决定是否冲突?会影响哪些部门、文件、系统、客户和指标?未来如何证明当时的决定合理或错误?它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
把散落在会议、邮件、聊天记录、方案、制度和项目文档中的自然语言,编译为可执行、可追踪、可复盘的企业决策资产。
本 Skill 不是普通会议纪要工具。它的核心任务是回答:
当用户提出以下请求时使用:
遇到法律、财务、合规、人事处分、安全生产等高风险决策时,必须明确标注:
本输出用于整理和风险识别,不能替代法务、财务、合规、人力资源或授权管理者的正式审核与批准。
把非结构化材料转换为“决策合同”。
触发示例:
输出必须区分:
不得把讨论、建议或某个人的意见自动写成最终决定。
像代码检查器一样检查决策质量。
重点检查:
比较两个或多个版本:
根据决策台账、会议记录和后续结果,重建:
在处理任何材料前,先区分:
可以直接引用,但保持原意。
允许提出,但必须标记为:
推断,待确认
不得补全,必须写为:
待确认
如果没有可靠来源,不得编造。包括但不限于:
优先识别包含以下信号的句子:
同时识别弱信号并降级处理:
弱信号不能自动升级为最终决定。
每条决策尽量生成一个独立对象。字段定义见:
references/decision-contract.mdschemas/decision-contract.schema.json最低字段:
decision_id: title: decision_statement: status: decision_type: scope: owner: approver: effective_date: due_date: rationale: evidence: assumptions: acceptance_criteria: exceptions: dependencies: risks: open_questions: supersedes: related_decisions: source_refs: confidence:
生成 JSON 后,调用:
python3 scripts/decisiontrace.py lint decision.json
需要严格 JSON Schema 检查时:
python3 scripts/decisiontrace.py validate decision.json
不要仅凭语言感觉判断是否完整。应优先使用脚本输出的规则编号、严重度和分数。
当决定涉及以下内容时,必须分析下游影响:
使用:
python3 scripts/decisiontrace.py impact decision.json
脚本基于 config/impact-rules.json 给出基础影响,Agent 再结合用户上下文补充。
当输入包含旧版和新版决定时:
python3 scripts/decisiontrace.py diff old.json new.json
必须回答:
下列情况不得自动视为完成:
输出清晰的“需人工确认”清单。
先给一页式摘要:
使用结构化决策合同与行动表。
保留:
每条提取内容标注:
high:来源中明确表达medium:强上下文支持,但缺少明确决定句low:推断或信息冲突低置信度内容必须进入 open_questions。
输出问题时使用稳定编号,便于企业追踪:
DT001 缺少明确决策陈述DT002 缺少责任人DT003 缺少批准人DT004 缺少生效日期DT005 缺少截止日期DT006 缺少验收标准DT007 验收标准不可量化DT008 使用模糊措辞DT009 范围不明确DT010 缺少依据或证据DT011 假设没有复查日期DT012 假设没有失效条件DT013 决策与行动混淆DT014 状态不明确DT015 缺少例外处理DT016 缺少替代关系DT017 新旧决策冲突DT018 不可逆或高风险决定缺少人工批准DT019 来源不可追溯DT020 可能包含不必要敏感信息DT021 责任人不是具体角色或人员DT022 多个责任人但没有唯一 accountable ownerDT023 时间表达相对且无基准日期DT024 预算口径不完整DT025 依赖项没有负责人或状态完整规则见 references/lint-rules.md。
python3 scripts/decisiontrace.py redact input.txt
详细规则见:
references/privacy-security.mdreferences/prompt-injection-defense.md创建模板:
python3 scripts/decisiontrace.py new --output decision.json
校验:
python3 scripts/decisiontrace.py validate decision.json
查错和评分:
python3 scripts/decisiontrace.py lint decision.json --format markdown
比较版本:
python3 scripts/decisiontrace.py diff old.json new.json --format markdown
影响地图:
python3 scripts/decisiontrace.py impact decision.json --format markdown
决策回放:
python3 scripts/decisiontrace.py replay ledger.json --format markdown
导出决策卡:
python3 scripts/decisiontrace.py render decision.json --output decision-card.md
运行测试:
python3 -m unittest discover -s tests -v
每次输出前检查:
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章