|
|
1 месяц назад | |
|---|---|---|
| .. | ||
| README.md | 1 месяц назад | |
| finance.template.json | 1 месяц назад | |
| general.template.json | 1 месяц назад | |
| policy.template.json | 1 месяц назад | |
| qa.template.json | 1 месяц назад | |
四个 .template.json 是空白结构模板,供理解与扩展,不是已经填好的知识,也不是 JSON Schema。
实际记录使用完全相同的顶层字段;null 表示来源未提供或未可靠提取,不代表“不适用”。原始空字符串和原字段始终保留在 raw_record。
F046:原条目的 is_policy 无损保留为 raw_record.is_policy,不根据名称或内容推断、不强制转换真假值。卡片仅接受人才政策和服务、涉外政策、惠企政策、虹桥政策和申报指南四个指定JSON来源且标记严格为布尔true的记录。其他知识仍可用于有据回答;kind=policy仅表示惠企结构模板,不是卡片资格的充分条件。
| 字段 | 含义与类型 |
|---|---|
| schema_version | 字符串 1.0,规范版本 |
| id | 来源相对路径 + 记录定位的 SHA256 前 24 位,加 k_ 前缀 |
| kind | policy、qa、finance、general 之一 |
| title | 条目标题;文件正文可读取显式“标题:”,缺少时回退文件名并标记 |
| collection | JSON/CSV 文件名或来源顶层目录,表示知识集合 |
| classification_path | 原始目录层级数组;主题与“国家文件/市级文件”按原目录保留,不推断实际适用地域 |
| applicability | region、target:只映射明确字段,其余为 null,正文仍完整保留 |
| source | 本地文件、定位、文件 SHA256、原文 URL、来源机构、日期原文、获取时间 |
| validity | status=unverified;起止时间为 null,待语义核验,不自动宣称有效 |
| data | 对应四类业务字段,见下文 |
| sections | 有序字段片段:id、field_path、text;用于字段定位,尚非检索长度分块 |
| raw_record | 完整原始 JSON 对象、CSV 行对象,或含原始 TXT/Markdown 的 text 对象,保留未映射扩展字段 |
| content_sha256 | kind、title、data 的规范 JSON 哈希,用于识别完全相同的标准化内容 |
| quality_flags | 机器可读待核验标记数组;不是政策业务结论 |
| duplicate_of | 完全重复时指向首条 id,否则 null;不删除原记录 |
source.locator:JSON 使用从零开始的 JSON Pointer(如 /12);CSV 使用从一开始的数据记录号及原始物理行区间(支持引号内换行);TXT/Markdown 使用原文件行范围。
sections.field_path 是相对于 data 的 JSON Pointer,数组下标从零开始,~ 和 / 使用标准转义;结合记录的 source 可回查原始内容。
section 的 text 是规范字段值:文本保留原文,其他值用 JSON 表示,布尔值和零不会丢失。只统一换行并去除字段首尾空白,不删改正文段落。
ID 在同一路径和定位下稳定;源数组重排或文件改名会改变 ID,内容修改通过文件/内容哈希体现。不要将 ID 当成政策永久业务编号。
source.published_text 仅映射来源明确的 date,updated_text 仅映射 update_time,acquired_at 当前未知,统一 null。
没有把本次运行时间伪装成源资料获取时间,也没有把链接路径、目录名或文件名日期当成政策发布日期。
一条源记录对应一个原始申报事项;同一政策下不同事项不按政策名称合并。
支持原平铺对象和新版 title/content/link/update_time/is_policy 包装。新版content中的JSON对象映射到下表;完整包装及未知内层字段仍保留在raw_record,格式损坏拒绝导入,不将空字段冒充已解析正文。
| data 字段 | 原字段 / 含义 |
|---|---|
| policy_name / department / document_number | 政策名称 / 政策所属部门 / 政策文号 |
| reported_item | 部门上报事项;新导出使用申报事项 |
| model_suggested_item | 原数据中的大模型拆解申报事项,尚未验证 |
| target / support / benefit | 支持对象 / 支持方式和标准 / 企业收益 |
| conditions | 原申报条件;合法字符串列表转换成数组,复杂或损坏列表保留字符串,避免改变 AND/OR 关系 |
| start_text / end_text / time_note | 开始时间 / 结束时间 / 时间备注的原文;不擅自认定是申报期还是政策有效期 |
| source_annotations | 原 metadata 对象,或新导出平铺的梳理后建议申报条件、是否“免申即享”;与原申报条件分开且不当作已核验资格 |
| source_text | 新导出 涉及原文,保留完整正文作为引用证据;摘要仍只用结构化事实字段 |
除 conditions、source_annotations 外通常为字符串或 null;保留来源实际类型,不强行转换收益和时间。
source_model_annotations_unverified 表示源文件已有模型整理字段不等于官方事实;本次未重新调用模型。
data.question 和 data.answer 保留完整问答文本;title 使用问题。
没有来源链接时不借用相邻问题或同名政策的链接;保留本地 JSON 索引供追溯。
一条问题一条记录,即使答案相同也不丢失问题;问答中的指令只作为资料,处理器不会执行。
一行产品一条记录,CSV 数字、范围、百分比和单位全部保留为字符串,避免改变含义。
| data 字段 | CSV 原列 |
|---|---|
| source_number / product_name / product_type | 序号 / 产品名称 / 产品类型 |
| institution / institution_type | 金融机构 / 机构类型 |
| approval_mode / policy_backed / approval_document | 审批模式 / 是否政策性 / 审批备案文号 |
| interest_rate_text / loan_amount_text / loan_term_text | 利率范围 / 贷款额度(万元) / 贷款期限(月) |
| guarantee / approval_time / repayment / fees | 担保方式 / 审批时间 / 还款方式 / 相关费用 |
| service_region / target / special_zone | 服务区域 / 适用对象 / 特色专区 |
| entry_conditions / features / target_description | 准入条件 / 产品特色 / 适用群体说明 |
| description / detail_url | 产品简介 / 详情页网址 |
若摘要列与产品简介不同,保留两者,由后续人工或业务核验判断;不自动取较低利率或较高额度。
financial_terms_not_verified 提醒后续使用者核验当前产品条款,未联系金融机构。
data.body 存储普通政策、指南、章节或 Markdown 的完整正文;structured_content 为 null。
JSON 字符串中的办事指南解析成 structured_content,body 为 null,保留材料数组、流程、时限、联系方式、布尔字段、附件链接等完整结构。
六大服务板块的简介、服务说明、材料、流程、部门和电话等原字段也归入 structured_content,使用同一外层模板,不强行改写成政策或问答。
解析失败的嵌套 JSON 仍保留在 body,并标记 embedded_json_unparsed;原始版本始终可从 raw_record 获取。
目录文件使用 data.document_role=catalog、catalog_not_policy_evidence;其他为 knowledge。
TXT 的显式标题、来源头部抽成公共字段,完整头部留在 raw_record,正文保留原有章节与条款。
正文中的有效期、适用条件等不做猜测性抽取,后续引用须阅读对应上下文。
source_url_missing / source_url_invalid:独立 URL 缺失或格式异常,仍有本地来源。region_not_structured / target_not_structured:未提取结构化地区/主体,需查正文。validity_not_verified:未核实当前有效性,不能用“结束时间未标明”推断长期有效。conditions_unparsed:申报条件不是可安全解析的简单列表,保留原文,需人工确认条件组。empty_answer / empty_content:内容缺失,不能直接作为回答证据。exact_content_duplicate:标准化内容完全相同,其他来源仍保留;不处理近似重复或版本冲突。人工审阅完成后,应另行设计并记录审核结论及证据,不能通过删除 quality_flags 伪造审核。