261 lines
7.3 KiB
JSON
261 lines
7.3 KiB
JSON
{
|
||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||
"title": "Cognitive Model Card",
|
||
"description": "机器可读认知模型卡 schema。字段名使用英文,中文来源的字段值应保持中文。",
|
||
"type": "object",
|
||
"required": [
|
||
"model_id",
|
||
"model_name",
|
||
"model_type",
|
||
"pipeline_position",
|
||
"one_sentence_definition",
|
||
"core_question",
|
||
"core_mechanism",
|
||
"status",
|
||
"source_articles",
|
||
"source_evidence",
|
||
"input_types",
|
||
"output_types",
|
||
"call_when",
|
||
"do_not_call_when",
|
||
"trigger_keywords",
|
||
"negative_triggers",
|
||
"related_models",
|
||
"conflicting_models",
|
||
"disciplinary_anchors",
|
||
"common_misuses",
|
||
"failure_modes",
|
||
"selection_priority",
|
||
"confidence_level",
|
||
"stability_profile",
|
||
"regression_status",
|
||
"example_inputs",
|
||
"example_outputs",
|
||
"output_contract",
|
||
"productization_notes",
|
||
"version",
|
||
"last_updated"
|
||
],
|
||
"properties": {
|
||
"model_id": {
|
||
"type": "string",
|
||
"description": "稳定机器 ID,供 JSON、证据、回归测试、selector 和索引引用。"
|
||
},
|
||
"model_name": {
|
||
"type": "string",
|
||
"description": "模型中文名称。"
|
||
},
|
||
"model_type": {
|
||
"type": "string",
|
||
"description": "模型类型。",
|
||
"enum": [
|
||
"routing_model",
|
||
"deep_modeling_model",
|
||
"lens_model",
|
||
"diagnostic_model",
|
||
"evaluation_model",
|
||
"generation_model",
|
||
"conflict_resolution_model",
|
||
"stabilization_model"
|
||
]
|
||
},
|
||
"pipeline_position": {
|
||
"type": "string",
|
||
"description": "模型在处理流程中的位置。",
|
||
"enum": [
|
||
"pre_analysis",
|
||
"analysis",
|
||
"deep_analysis",
|
||
"synthesis",
|
||
"red_team",
|
||
"evaluation",
|
||
"post_processing"
|
||
]
|
||
},
|
||
"one_sentence_definition": {
|
||
"type": "string",
|
||
"description": "一句话定义模型的用途和边界。"
|
||
},
|
||
"core_question": {
|
||
"type": "string",
|
||
"description": "模型主要回答的核心问题。"
|
||
},
|
||
"core_mechanism": {
|
||
"type": "string",
|
||
"description": "模型的核心运作机制。"
|
||
},
|
||
"status": {
|
||
"type": "string",
|
||
"description": "模型资产状态。状态升级必须由 owner / ChatGPT / CCRA 明确决定,不能由验证脚本自动升级。",
|
||
"enum": ["draft", "review", "reviewed", "callable", "stable", "archived", "deprecated", "draft_pre_contract"]
|
||
},
|
||
"source_articles": {
|
||
"type": "array",
|
||
"description": "引用的 source article ID 列表。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"source_evidence": {
|
||
"type": "array",
|
||
"description": "引用的 source excerpt ID 列表。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"input_types": {
|
||
"type": "array",
|
||
"description": "模型可接受的输入类型。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"output_types": {
|
||
"type": "array",
|
||
"description": "模型应产出的输出类型。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"call_when": {
|
||
"type": "array",
|
||
"description": "应调用该模型的场景。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"do_not_call_when": {
|
||
"type": "array",
|
||
"description": "不应调用该模型的场景。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"trigger_keywords": {
|
||
"type": "array",
|
||
"description": "提示可能调用该模型的关键词或表达。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"negative_triggers": {
|
||
"type": "array",
|
||
"description": "提示不应调用该模型的关键词或表达。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"related_models": {
|
||
"type": "array",
|
||
"description": "可前置、后置或并行调用的相关模型 ID。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"conflicting_models": {
|
||
"type": "array",
|
||
"description": "可能与该模型冲突或需要仲裁的模型 ID。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"disciplinary_anchors": {
|
||
"type": "array",
|
||
"description": "模型关联的学科、理论或知识底座。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"common_misuses": {
|
||
"type": "array",
|
||
"description": "常见误用方式。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"failure_modes": {
|
||
"type": "array",
|
||
"description": "调用失败或输出失稳的信号。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"selection_priority": {
|
||
"type": "integer",
|
||
"description": "selector 选择优先级,范围 1-10。",
|
||
"minimum": 1,
|
||
"maximum": 10
|
||
},
|
||
"confidence_level": {
|
||
"type": "string",
|
||
"description": "当前可信度等级。",
|
||
"enum": ["high", "medium", "low"]
|
||
},
|
||
"stability_profile": {
|
||
"type": "object",
|
||
"description": "稳固性评估。",
|
||
"required": [
|
||
"stability_level",
|
||
"needs_stabilization",
|
||
"main_risks",
|
||
"reason",
|
||
"next_stabilization_action"
|
||
],
|
||
"properties": {
|
||
"stability_level": {
|
||
"type": "string",
|
||
"description": "稳固性等级。",
|
||
"enum": ["A", "B", "C", "D"]
|
||
},
|
||
"needs_stabilization": {
|
||
"type": "boolean",
|
||
"description": "是否仍需要稳定化。"
|
||
},
|
||
"main_risks": {
|
||
"type": "array",
|
||
"description": "主要风险。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"reason": {
|
||
"type": "string",
|
||
"description": "当前稳固性评级理由。"
|
||
},
|
||
"next_stabilization_action": {
|
||
"type": "string",
|
||
"description": "下一步稳定化动作。"
|
||
},
|
||
"stabilization_notes": {
|
||
"type": "string",
|
||
"description": "其他稳定化说明。"
|
||
}
|
||
}
|
||
},
|
||
"regression_status": {
|
||
"type": "string",
|
||
"description": "回归测试状态。",
|
||
"enum": [
|
||
"not_started",
|
||
"pending",
|
||
"in_progress",
|
||
"passed",
|
||
"failed",
|
||
"needs_rebuild"
|
||
]
|
||
},
|
||
"example_inputs": {
|
||
"type": "array",
|
||
"description": "示例输入。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"example_outputs": {
|
||
"type": "array",
|
||
"description": "示例输出。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"output_contract": {
|
||
"type": "array",
|
||
"description": "输出必须包含的结构或要素。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"structured_output_contract": {
|
||
"type": "object",
|
||
"description": "模型专属运行输出契约。该字段允许每个模型声明自己的 required runtime output fields;字段是否完整由本地 validator 的模型专属检查负责,不进入全局顶层 required。"
|
||
},
|
||
"depth_control": {
|
||
"type": "object",
|
||
"description": "深度控制、停止条件或过度调用警告。"
|
||
},
|
||
"stabilization_path": {
|
||
"type": "array",
|
||
"description": "稳定化路径。",
|
||
"items": {"type": "string"}
|
||
},
|
||
"productization_notes": {
|
||
"type": "string",
|
||
"description": "产品化、selector、workflow 或集成说明。"
|
||
},
|
||
"version": {
|
||
"type": "string",
|
||
"description": "模型卡版本。"
|
||
},
|
||
"last_updated": {
|
||
"type": "string",
|
||
"description": "最后更新日期。"
|
||
}
|
||
}
|
||
}
|