/standards-reference-checker · 准则依据核查
> 作者:rexmakes · 版本:1.2
> GitHub:https://github.com/Rexmakes/rex-skills · Gitee:https://gitee.com/rexmakes/rex-skills
概述
底稿里“根据《企业会计准则第X号》第X条……”这种句子,写的人未必翻过原文,复核的人未必有空翻。本 Skill 干的就是这件没人愿意干的活:把每条依据拆成“文件名称 + 条款号 + 核心内容”三要素,逐条跟官方原文对,自编条文、错引条款号、虚构文件名、指南冒充正文——这几类高频雷区当场现形。
本 Skill 内置了 119 份离线准则原文(references/standards/:准则正文、应用指南、准则解释、监管规则适用指引、部分审计准则),断网也能查;本地没有的文件,再联网查询。
触发方式
用户输入 /standards-reference-checker 后,将待核查的依据段落粘贴进来。
典型输入示例:
> 根据《企业会计准则第16号——政府补助》应用指南第五部分“(一)与资产相关的政府补助”,总额法下应在开始对相关资产计提折旧或摊销时摊销。
核查流程
Step 1:提取引用要素
从用户输入中识别每一条依据,拆成三要素:
| 要素 | 说明 | 示例 |
|---|---|---|
| 文件名称 | 被引用的准则、法规、通知、答复等 | 《企业会计准则第16号——政府补助》应用指南 |
| 条款号 | 第 X 条、第 X 部分、第 X 号解释等 | 第五部分“(一)与资产相关的政府补助” |
| 核心内容 | 用户写的具体条文或结论 | 总额法下应在开始对相关资产计提折旧或摊销时摊销 |
如信息不完整,先向用户确认;如用户只给一段话,自行合理拆分。拆分后,在后续输出表格的“原文表述”列中,必须完整保留用户该条依据的原始文字(包括“第 X 条”“关键要点”等前缀),不得取舍、改写或省略。
Step 2:判断引用类型并选择查询来源
根据文件名称判断应查询哪一类来源:
| 引用类型 | 典型关键词 | 本地缓存路径 | 联网来源 |
|---|---|---|---|
| 企业会计准则正文 | “CAS X”“企业会计准则第 X 号” | references/standards/cas/{XX}.md |
docs.maoyanqing.com/accounting/ent/cas/{XX}.html |
| 准则应用指南 | “应用指南” | references/standards/casg/{XX}.md |
docs.maoyanqing.com/accounting/ent/casg/{XX}.html |
| 准则解释 | “解释第 X 号” | references/standards/casi/{XX}.md |
docs.maoyanqing.com/accounting/ent/casi/{XX}.html |
| 监管规则适用指引 | “监管规则适用指引——会计类” | references/standards/rlc/{XX}.md |
docs.maoyanqing.com/securities/rlc/{XX}.html |
| 上市公司案例解析 | “上市公司执行企业会计准则案例解析” | 暂无 | docs.maoyanqing.com/securities/casca/{XX}.html |
| 会计监管风险提示 | “会计监管风险提示” | 暂无 | docs.maoyanqing.com/securities/rwas/{XX}.html |
| 审计准则 | “中国注册会计师审计准则”“CSA” | references/standards/csa/{####}.md(部分) |
cicpa.org.cn / docs.maoyanqing.com/auditing/csa/{####}.html |
| 税收文件 | “财税〔X〕X号”“12366” | 暂无 | chinatax.gov.cn、mof.gov.cn、gov.cn |
| 党规/其他法规 | “中组部”“党费”等 | 暂无 | 共产党员网、政府官网等 |
Step 3:查询来源(本地优先,联网兜底)
- 优先读取本地缓存。根据 Step 2 的映射,读取
references/standards/下对应文件,找到与引用内容相关的原文段落。 - 本地未命中时,尝试联网查询。使用
WebFetch抓取docs.maoyanqing.com对应页面;如WebFetch不可用或返回不完整,使用WebSearch在官方站点中搜索。 - 涉及 12366 答复、地方口径、党规等非准则文件时,直接联网搜索权威来源,并注明口径来源。
Step 4:核对并下结论
将用户写的内容与查询到的原文对比,给出以下结论之一:
| 结论 | 含义 | 后续处理 |
|---|---|---|
| 原文准确 | 文件、条款号、内容均与官方来源一致 | 可保留,建议标注出处 |
| 条款号有误 | 文件名称对,但条款号不对应 | 给出正确条款号 |
| 文件名称有误 | 引用的文件不存在或名称错误 | 给出真正出处文件 |
| 内容为概括 | 结论对,但不是原文,是改写或综合 | 建议改写为“根据……,……”的概括表述,不要加引号当原文 |
| 未找到 | 在本地缓存和官方来源中均查不到对应内容 | 标注“待核实”,建议用户补充 |
| 结论错误 | 引用内容本身与准则规定不符 | 说明正确处理方式 |
Step 5:输出格式
按以下结构输出,并在开头或结尾给出数据来源与免责声明:
## 数据来源与免责声明
本核查基于本地缓存的准则文本,本地数据来源见各文件 frontmatter 中的 `source` 字段(通常为财政部官网、财政部会计准则委员会、中注协官网或 docs.maoyanqing.com 等 mirror 站点)。**本地缓存可能存在滞后或录入误差,正式写底稿前请自行到财政部、中注协等官方网站再次核对原文。**
## 结论总述
待核查依据共 X 条:
- 原文准确:X 条
- 条款号有误:X 条
- 文件名称有误:X 条
- 内容为概括非原文:X 条
- 未找到/待核实:X 条
- 结论错误:X 条
## 逐条核对
| 序号 | 原文表述 | 官方出处 | 官方原文 | 结论 | 说明 |
|------|----------|----------|----------|------|------|
| 1 | **用户原文(一字不改,含“第 X 条”“关键要点”等前缀)** | 《XXX》第 X 条 | **官方原始条文(一致处加粗)** | 原文准确 | …… |
| 2 | 用户原文中**能对应上的内容**与官方有差异的内容 | 《XXX》第 X 条 | 官方原文中**能对应上的内容**与官方有差异的内容 | 条款号有误 | …… |
> **注意**:
> - “原文表述”列必须为用户提供的完整原文,不得删减前缀、改写措辞或只摘录核心句子。
> - “官方原文”列应摘录与用户表述对应的官方关键条文,重点呈现存在差异的部分(如条款号、关键字眼),不必整段照抄全文。
> - **对比加粗**:在“原文表述”和“官方原文”两列中,对内容一致、能够对应上的文字加粗;对不上的地方(如条款号错误、关键字差异、多字少字)保持普通字体。若整段一致,可整段加粗。
## 建议修改后的引用表述
为便于用户根据场景选择,每条提供两个版本:
1. **第 X 条**
- **版本1(概括引用版)**:适合底稿结论段,用概括语言说明依据。建议改为“根据《XXX》第 X 条,……”。
- **版本2(原文引用版)**:适合需要逐字引用原文的场景。建议改为“《XXX》第 X 条规定:‘……’。”
2. **第 X 条**:……
本地缓存说明
缓存目录
本地缓存位于:
references/standards/
├── cas/ # 企业会计准则正文(CAS 1-42、基本准则 00)
├── casg/ # 准则应用指南
├── casi/ # 企业会计准则解释
├── rlc/ # 监管规则适用指引
├── csa/ # 中国注册会计师审计准则(部分)
└── manifest.json # 缓存清单
更新缓存
在 scripts/ 目录下运行:
# 下载常用准则(推荐)
python3 fetch_standards.py
# 下载全部常用准则
python3 fetch_standards.py --all
# 更新所有已缓存的准则
python3 fetch_standards.py --update
# 下载单个准则,例如 CAS 14
python3 fetch_standards.py cas 14
依赖:pip install requests beautifulsoup4
手动补充缓存
你也可以直接把准则原文 .md 文件放入对应目录,无需运行脚本。文件建议包含 frontmatter:
---
source: https://docs.maoyanqing.com/accounting/ent/cas/14.html
downloaded: 2026-06-22
title: 企业会计准则第14号——收入(2017)
---
注意事项
- 绝不编造原文。如果查不到,直接说“未找到”或“待核实”。
- 区分文件层级。不要把“准则正文”“应用指南”“解释”“解读”“问答”“12366答复”混为一谈。
- 区分“原文”和“概括”。用户写的结论可能对,但只要不是官方原文,就不能加引号或写成“根据《XXX》第 X 条规定:……”。
- 条款号必须逐条核对。同一主题在准则正文和应用指南中的条款号可能不同。
- 逐条核对表格中的“原文表述”必须为用户提供的完整原文,包括“第 X 条”“关键要点”等前缀,不得取舍、改写或省略,确保与官方出处对比直观。
- 税务口径地方差异。12366 答复属于执行口径,各地可能不一致,引用时注明“12366 答复口径”。
- 审计准则与中注协来源。审计准则引用应以
cicpa.org.cn官方文本为准,docs.maoyanqing.com 可作为快速入口。 - 不确定事项。如果官方来源之间有冲突,或无法确定最终口径,标注“待核实/待补充”并说明原因。
- 本地缓存不是唯一依据。本地缓存可能未及时更新,遇到明显存疑或重要结论时,仍应联网复核。
资源
references/standard_sources.md:常用准则、监管、税收、审计依据的优先查询来源清单。scripts/fetch_standards.py:本地准则缓存同步脚本。