agentCLAWHUBUnverified

语病追踪档案

语文病句专项教练:按六类病句(中考、高考卷面常见的分类)判定,并在学生同意后建立语病档案;高中延伸到长句、复句与语境中的词语辨析、语体、简明连贯。当学生说"这句话有语病吗"、"帮我改病句"、"病句题怎么做"、"搭配不当怎么判断"、"我写的句子读着别扭"、"帮我看语病改善了多少"时,建议激活此SKILL。六类:语序不当 / 搭配不当 / 成分残缺或赘余 / 结构混乱 / 表意不明 / 不合逻辑。不处理作文(转 xiaozhi-chinese-writing-coach)、阅读答题规范(转 xiaozhi-chinese-reading-decoder)、文言句式(转 xiaozhi-chinese-classical-revival)。未获同意不建档、不跨SKILL共享。 Skill: 语病追踪档案 Owner: qizhitang Summary: 语文病句专项教练:按六类病句(中考、高考卷面常见的分类)判定,并在学生同意后建立语病档案;高中延伸到长句、复句与语境中的词语辨析、语体、简明连贯。当学生说"这句话有语病吗"、"帮我改病句"、"病句题怎么做"、"搭配不当怎么判断"、"我写的句子读着别扭"、"帮我看语病改善了多少"时,建议激活此SKILL。六类:语序不当 / 搭配不当 / 成分残缺或赘余 / 结构混乱 / 表意不明 / 不合逻辑。不处理作文(转 xiaozhi-chinese-writing-coach)、阅读答题规范(转 xiaozhi-chinese-reading-decoder)、文言句式(转 xiaozhi-chinese-classical-revival)。未获同意不建档、不跨SKILL共享。 Tags: latest:2.11.1 Version history: v2.

OpenClaw

Rank

62

Safety

84

Downloads

1.8k

Updated

Oct 10, 2026

Version

2.11.1

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.8K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.8K downloadsadoption · observed Oct 10, 2026
Latest release
2.11.1release · observed Oct 8, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17egdt3mjea4rhm19wt7tm77x852sxg:xiaozhi-chinese-grammar-tracker
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-chinese-grammar-tracker/snapshot"

Documentation

CLAWHUB

149,879 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: xiaozhi-chinese-grammar-tracker
description: '语文病句专项教练:按六类病句(中考、高考卷面常见的分类)判定,并在学生同意后建立语病档案;高中延伸到长句、复句与语境中的词语辨析、语体、简明连贯。当学生说"这句话有语病吗"、"帮我改病句"、"病句题怎么做"、"搭配不当怎么判断"、"我写的句子读着别扭"、"帮我看语病改善了多少"时,建议激活此SKILL。六类:语序不当 / 搭配不当 / 成分残缺或赘余 / 结构混乱 / 表意不明 / 不合逻辑。不处理作文(转 xiaozhi-chinese-writing-coach)、阅读答题规范(转 xiaozhi-chinese-reading-decoder)、文言句式(转 xiaozhi-chinese-classical-revival)。未获同意不建档、不跨SKILL共享。'
compatibility: WorkBuddy / SkillHub / OpenClaw / ClawHub
license: MIT
display_name: 🔍 语病追踪档案
version: 2.11.1
author: 小智伴学
category: 语文专项
grade_bands:
  - 小学高段
  - 初中
  - 高中
tags: [语病, 病句, 语法, 写作改错, 追踪档案, 语文]
depends_on:
  - xiaozhi-learning-dna
slug: xiaozhi-chinese-grammar-tracker
displayName: 🔍 语病追踪档案
summary: '语文病句专项教练:按六类病句(中考、高考卷面常见的分类)判定,并在学生同意后建立语病档案;'
---

# 🔍 语病追踪档案 SKILL

> **一句话定位:** 普通批改是帮你改好这一篇——  
> 语病追踪档案是帮你找到为什么你总是在同一个地方出错,  
> 然后一次把它修好。

---

> 技术边界:本 SKILL 依赖能力 [M, X],无该能力时按 shared/platform-conventions.md 降级。
> 无 M 时只做本次检查,不承诺"下次我还记得你的语病";无 X 时不输出"本月比上月少了 N 处",只给本次会话内的计数。
> 使用前提:小学学段须有家长或老师在场陪同使用(shared/vocab.md §8 规则 4);学生说明正在考试或测验中时,不讲该题、不给提示,约好考完再复盘(shared/hint-ladder.md §〇)。

⚠️ 危机例外(最高优先级):若对话中出现自伤/自残、轻生念头、遭受霸凌或伤害、持续严重绝望、家庭安全问题等超出学习范畴的信号,立即停止本 SKILL 的一切流程(含熔断、温情转化、数据展示、出题、家长摘要),按 shared/crisis-exception.md 处置:稳住不评判 → 说明 AI 边界 → 如实提示联系信任的成年人 → 按所在地区给出求助渠道(不确定地区时先问;中国大陆即时危险为 110/120,其他地区用当地紧急电话)。宁可误报,不可漏报;档案只记"已转介"的处置事实。

### 隐私与数据控制入口
- 查看:「查看我的语病档案」
- 更正:「更正我的语病档案」
- 删除:「删除我的语病档案」(删除后不可恢复,会先确认一次)
- 暂停:「这次不要记忆」(本次会话不读取、不保存任何记录,也不发起回写与交接)/「暂停提醒」
- 共享控制:「不要共享给其他SKILL」/「不要给家长看」
- 导出:「导出我的语病档案」(以文本形式给出,便于转存)

---

## 一、核心使命

**传统语病纠错的问题:**

```
发一段话给AI → AI指出语病 → 学生改掉 → 下次写作,又犯同样的语病
                                              ↑
                                        每次纠正都是孤立的
                                        没有形成积累
```

**这个SKILL解决的问题:**

```
不只是"纠正这次的语病"——而是在用户同意后建立语病档案,持续观察顽固语病

每次检测后:记录语病类型和频次
28 天内同类语病累计 3 次:按 shared/vocab.md §5 记为"顽固弱项",进入专项突破
写作前:在用户允许读取档案时,提示"你最容易犯的语病,这次注意"
月度报告:看见自己的语言能力在进步
```

---

## 二、六类语病(中考考纲口径)

本 SKILL 按中考、高考卷面常见的**六类**判定(课标本身没有列病句类型;高中照用,见第九节)。六类是唯一口径,写入档案时使用 `dna-profile.schema.json` 的 `subjectExtensions.chinese.grammarErrorProfile[].errorType` 枚举(其中"成分残缺或赘余"按实际情况分记为 `成分残缺` 或 `赘余`):

| 类型 | 名称 | 真实病句示例 | 病在哪里 | 档案 errorType |
|-----|-----|---------|---------|---------|
| ① | 语序不当 | 他是一位有三十年教学经验的国家队的优秀的篮球教练。 | 领属定语"国家队的"应排在最前 | `语序不当` |
| ② | 搭配不当 | 他那和蔼可亲的笑容和爽朗的话语,至今还留在我的记忆里。 | "笑容"可留在记忆里,"话语"应搭"回响" | `搭配不当` |
| ③ | 成分残缺或赘余 | 经过这次活动,使我明白了什么是责任。 | 介词淹没主语(残缺);"大约三点左右"属赘余 | `成分残缺` / `赘余` |
| ④ | 结构混乱(句式杂糅) | 这次成功的原因,是由于大家共同努力造成的。 | "原因是……"与"由于……造成的"两种句式糅在一起,二选一 | `结构混乱` |
| ⑤ | 表意不明 | 他在火车上认识了一位老人,他刚从北京回来。 | 第二个"他"指代不清 | `表意不明` |
| ⑥ | 不合逻辑 | 为了防止这类事故不再发生,学校加强了安全教育。 | "防止"与"不再"相消,自相矛盾 | `不合逻辑` |

> 判定互斥:**结构混乱(杂糅)不等于赘余**——杂糅是两种句式糅在一起(删一整套句式才能救),赘余是个别词语多余(删一个词就好)。同一句先判杂糅,不成立再判赘余。
> "不合逻辑"与"表意不明"的区分:句子只有一种理解但违背事理 → 不合逻辑;句子有两种及以上理解 → 表意不明。

## 三、检测操作规程

### 触发后的第一步:不直接指错

**当学生发来文字要检查语病时:**

```
❌ 错误方式:
"这句话'经过这次活动,使我明白了……'有语病,
 原因是缺少主语,应该改为……"

✅ 正确方式(追问模式):
"我看了这个句子——
 '经过这次活动,使我明白了……'
 
 问你一个问题:

_meta.json

{
  "ownerId": "kn79c5gcmfkt9p1pk656tgq7nd853s7v",
  "slug": "xiaozhi-chinese-grammar-tracker",
  "version": "2.11.1",
  "publishedAt": 1791474093640
}

references/chinese-hs-sentence.md

# 高中病句与语言运用:长句、复句与语境中的表达

> 示例题验算:2026-09-29
> 本文件是 `xiaozhi-chinese-grammar-tracker`(语病追踪档案)第九节"高中"的参考资源(学生端),主要对应《普通高中语文课程标准日常修订版(2017 年版 2025 年修订)》的三处:学习任务群 4"语言积累、梳理与探究"的学习目标与内容(3)(4)(5)和教学提示(4)(5);学业质量水平一、水平二中关于语言运用与表达的描述;选择性必修和选修课程学习要求(4)。直角引号「」里是课标原文。
> 层次口径:合格考考必修,难度主要依据学业质量水平一;高考考必修和选择性必修,难度主要依据学业质量水平二;语文没有等级性考试。选修的专题研讨不在考试范围内,本文件不覆盖。课标没有语法、修辞知识清单,要求「不追求知识点的全面与系统」;"六类语病""语言文字运用""长短句变换"等是试卷的惯用说法,题型与分值按本地当年考试说明处理,不说成课标的要求。
> 例句全部原创,不取自真实试题。病句已逐句核对"原句确实有病、改后确实无病、一句只含一个主病点"(`shared/ai-item-check.md` 第 8 条),词语辨析题和排序题已核对"在所给语境里只有一个答案恰当"。子类型定义见 `shared/chinese-error-dimension-table.md`(LG01—LG06 在第六节,LG07—LG10 在第十一节);`verify` 断言由 CI 重算。

---

## 〇、课标依据与层次

| 课标位置 | 原文 | 本文件 |
|---|---|---|
| 任务群 4 学习目标与内容(3) | 「在自主修改病句和分析句子结构的过程中,体会汉语句子的结构特点和虚词的作用,进一步领悟语法规律」 | 第一、二节 |
| 同一条的后半句 | 「在学习文学作品时,观察词语的活用、句子语序的变化等,体会文学语言的灵活性和创造性」 | 第一节末的误判表 |
| 任务群 4 学习目标与内容(4) | 「在运用口语和书面语表达的过程中,对比两种语体用词和造句的差别,体会口语和书面语的风格差异」 | 第五节 |
| 任务群 4 学习目标与内容(5) | 「反思和总结自己写作时遣词造句的经验,建构初步的逻辑和修辞知识,提高语用能力,增强表达的个性化」 | 第二节④、第七节 |
| 课程目标 5"发展逻辑思维" | 「运用基本的语言规律和逻辑规则,判别语言运用的正误」 | 第一、二节 |
| 学业质量水平二 | 「能结合具体语境,分辨词语语义和情感上的细微差别,理解复杂结构语句的意思」;「做到内容具体、概念准确、中心突出、语言简明连贯、逻辑清晰合理」 | 第三、四、六节 |
| 学业质量水平一 | 「能根据对语境的理解,调整自己的语言表达,做到文明得体」;「做到内容完整、判断合理、结构清楚、推理符合逻辑」 | 第六节(得体);第一节⑥ |
| 选择性必修和选修课程学习要求(4) | 「了解国家通用语言文字法律法规的有关内容,增强规范意识,学会辨析和纠正错误,提高语言文字运用的正确性和有效性」 | 全文 |

- **在哪个阶段、考到多深**:任务群 4「本任务群在必修和选择性必修阶段均安排 1 学分,各 18 课时」,两个阶段共用一套学习目标。考试范围是「学业水平合格性考试范围为必修课程内容;普通高校招生考试范围为必修和选择性必修课程内容」,所以本文件的内容合格考、高考都用得上。深浅按学业质量分:「合格性考试主要依据学业质量水平一确定难度结构;普通高校招生考试主要依据学业质量水平二确定难度结构」。

```verify
{"claim": "任务群 4 在必修、选择性必修各 1 学分、各 18 课时,两个阶段合计 2 学分、36 课时", "expr": "[1 + 1, 18 + 18]", "expect": [2, 36]}
```

- **水平三是拔高**:水平三「用于指导在语文学习方面有更高要求的学校设计课程与测评工具」,不是高考命题的依据。「解释隐含的语义和情感」、「准确运用多种文体、语体、媒介」这类要求,用到时标"拔高"。
- **选修不覆盖**:选修任务群 13"汉字汉语专题研讨"接着任务群 4 往深处做(例如口语与书面语的不同特点),不在任何考试范围内,本文件不展开。
- **课标里没有的**:高中课标里"病句"只出现 1 次,没有列病句类型;"语法"只见「进一步领悟语法规律」,"修辞"只见「建构初步的逻辑和修辞知识」,比喻、夸张、排比、拟人等修辞格名称一处也没有。任务群 4 教学提示(5)说:「不追求知识点的全面与系统,切忌违背学生自主学习的精神,生硬灌输一些语言学条文」。本文件因此不开语法条目清单,只讲找病、改病用得上的那一点。
- **考试惯用**:六类语病(语序不当、搭配不当、成分残缺或赘余、结构混乱、表意不明、不合逻辑)是中考、高考卷面常见的分类,高中课标没有列。卷面还常把病句放进一段文字里考,并常见词语使用、长短句变换、语句排序与补写、表达得体等题。这些都是考试惯用的说法,题型与分值以本地当年考试说明为准。
- **先让学生自己找**:任务群 4 的导语是「在观察、探索语言文字现象,发现语言文字运用问题的过程中,自主积累语文知识」。本技能照旧先追问、让学生自己找出病处,再给判定;提示按 `shared/hint-ladder.md` 逐级升,到提示阶梯 L5 时用本文件里同一类的另一句示范,不在学生尝试前给原句的改法。

---

## 一、六类语病在高中长句、复句里

六类的判定、档案 errorType 与追问话术照 SKILL 第二、三节,初中例句见 `references/grammar-error-library.md`。到了高中,病点常藏在三处:长定语、长状语把主干撑开,主语和谓语、动词和宾语隔得远;复句里关联词多、层次多;并列成分多,其中一项跟共用的成分搭不上。所以高中找病,先压主干、再分层次(第二节)。

下面每类 2~3 句,用作提示阶梯 L5 的示范和顽固语病的定向练习(SKILL 第四节 Step 3)。学生拿来的句子先追问;到 L5 时挑同一类、同一落点的另一句示范,再请学生改自己的句子。

```verify
{"claim": "第一节六类共 17 句:语序不当 3、搭配不当 3、成分残缺或赘余 3、结构混乱 2、表意不明 3、不合逻辑 3;每类 2~3 句", "expr": "[[3, 3, 3, 2, 3, 3].reduce((a, b) => a + b, 0), Math.min(3, 3, 3, 2, 3, 3), Math.max(3, 3, 3, 2, 3, 3)]", "expect": [17, 2, 3]}
```

### ① 语序不当(LG01)

| # | 原句 | 修改 | 为什么 |
|---|---|---|---|
| 1-1 | 调查小组计划期中考试后分析并收集同学们对新课表的意见,下个

references/grammar-error-library.md

# 六类语病参考库与专项练习题库

> 适用学段:小学高段(仅类型③简版)/ 初中(全部)。全部例句取自中考病句常考句式。
> 示例题验算:2026-09-03(每题已核对"原句确实有病、修改后确实无病、每题只含一个主病点",按 `shared/ai-item-check.md` 第 8 条)
> 六类口径与 SKILL.md §二 一致,与 `dna-profile.schema.json` 的 `grammarErrorProfile[].errorType` 枚举对应。

---

## 一、六类语病专项练习题库

> 用于顽固语病突破时的定向练习。每类 3-5 道,难度递进。题干句均为真实病句(陷阱题会注明)。

---

### 类型①:语序不当(`语序不当`,5 道)

**第1题(入门)**:下面句子的多项定语排错了,错在哪里?
"他是一位有三十年教学经验的国家队的优秀的篮球教练。"
> 答:语序不当。领属性定语"国家队的"要排在最前面。
> 常规顺序:领属/时间处所 → 数量 → 动词性或主谓短语 → 形容词性 → 性质材料类名词 → 中心语。
> 改正:"他是一位国家队的有三十年教学经验的优秀的篮球教练。"

**第2题(基础)**:调整关联词的位置:
"不但他学习好,而且体育也很出色。"
> 答:语序不当。两个分句主语相同(都是"他"),关联词应放在主语之后。
> 改正:"他不但学习好,而且体育也很出色。"

**第3题(基础)**:调整多项定语的顺序:
"她穿上了一件羊毛的崭新的刚买的上衣。"
> 答:语序不当。多项定语的常规顺序是:领属/时间处所 → 数量 → 动词性(短语/主谓)→ 形容词性 → 性质或材料类名词 → 中心语。
> 改正:"她穿上了一件刚买的崭新的羊毛上衣。"
> 注:本题不能拿"一件红色的新毛衣"当反例——"新"与"红色"都是形容词性定语,先后皆可,不判病句。

**第4题(进阶)**:找出语序问题并改正:
"我们要发扬和继承中华民族的优良传统。"
> 答:语序不当(并列成分的事理先后颠倒)。先"继承"才谈得上"发扬"。
> 改正:"我们要继承和发扬中华民族的优良传统。"

**第5题(进阶)**:调整多项状语的顺序:
"许多代表在休息室里昨天热情地同他交谈。"
> 答:语序不当。多项状语的常规顺序是:时间 → 处所 → 语气/范围 → 情态/程度 → 对象(介宾短语)。
> 改正:"许多代表昨天在休息室里热情地同他交谈。"

---

### 类型②:搭配不当(`搭配不当`,5 道)

**第1题(入门)**:下面哪句话有搭配问题?
A. 我们要提高学习效率。
B. 我们要增加学习效率。
> 答:B。"效率"搭"提高/降低",不搭"增加/减少"。

**第2题(基础)**:改正下面的语病:
"他的这种做法严重损失了集体的利益。"
> 答:搭配不当(动宾)。"损失"多带数量、金额类宾语;"利益、名誉、健康"要搭"损害"。
> 改正:"他的这种做法严重损害了集体的利益。"

**第3题(基础)**:改正下面的语病:
"由于他的努力,工作条件得到了很大的改进。"
> 答:搭配不当。"改进"搭方法、技术、工作作风;"条件、生活、关系、环境"要搭"改善"。
> 改正:"由于他的努力,工作条件得到了很大的改善。"
> 中考惯例:此句在各地真题中一律判为动宾搭配不当,不能当"可接受"处理。

**第4题(进阶)**:下面句子有几处搭配错误?
"他增加了学习方法,加强了学习成绩,终于提高了时间的利用率。"
> 答:两处——"增加学习方法"(应"改进/优化");"加强学习成绩"(应"提高")。"提高利用率"正确。

**第5题(进阶)**:判断并改正:
"能否学好语文,关键在于平时的积累。"
> 答:搭配不当(一面对两面)。前半句"能否"是两面,后半句"在于积累"是一面。
> 改正:①"能否学好语文,关键在于平时是否积累。" ②"要学好语文,关键在于平时的积累。"

---

### 类型③:成分残缺或赘余(`成分残缺` / `赘余`,5 道)

**第1题(入门·残缺)**:找出语病:
"经过老师的帮助,使我明白了道理。"
> 答:滥用介词导致主语残缺。"经过老师的帮助"是状语,后面没有主语。
> 改正:去掉"经过"→"老师的帮助使我明白了道理";或去掉"使"→"经过老师的帮助,我明白了道理。"

**第2题(基础·陷阱)**:找出语病并改正:
"通过这次活动,同学们的思想觉悟有了很大提高。"
> 答:此句无语病。"通过这次活动"是状语,"思想觉悟"是主语,结构完整。(陷阱题,练"不过度纠错")

**第3题(基础·残缺)**:找出语病:
"在这本书里,描写了一个农村少年的成长故事。"
> 答:"在这本书里"是状语,后面缺主语。
> 改正:"这本书描写了一个农村少年的成长故事。"

**第4题(基础·赘余)**:找出多余的词:
"他大约在下午三点左右到达。"
> 答:"大约"和"左右"都表约数,意思重复,保留一个。
> 改正:"他大约在下午三点到达。"或"他在下午三点左右到达。"

**第5题(进阶·赘余)**:判断并说明:
"这两个班的成绩相差悬殊很大。"
> 答:赘余。"悬殊"本身就含"相差很大"。
> 改正:"这两个班的成绩相差悬殊。"或"这两个班的成绩相差很大。"

---

### 类型④:结构混乱/句式杂糅(`结构混乱`,4 道)

**第1题(入门)**:这句话把哪两种说法糅在了一起?
"这个问题的原因,是由于缺乏经验造成的。"
> 答:句式杂糅。"……的原因是……"与"是由……造成的"二选一。
> 改正:①"这个问题的原因是缺乏经验。" ②"这个问题是由缺乏经验造成的。"

**第2题(基础)**:找出杂糅并改正:
"这次比赛能否取得好成绩,关键在于平时的训练是否扎实决定的。"
> 答:句式杂糅。"关键在于……"与"由……决定的"二选一。
> 改正:①"……关键在于平时的训练是否扎实。" ②"……是由平时的训练是否扎实决定的。"

**第3题(基础)**:找出杂糅并改正:
"本次读书会本着以学生自主分享为原则,取消了教师点评环节。"
> 答:句式杂糅。"本着……原则"与"以……为原则"二选一。
> 改正:①"本次读书会本着学生自主分享的原则……" ②"本次读书会以学生自主分享为原则……"

**第4题(进阶·辨析)**:下面两句,哪句是杂糅,哪句只是赘余?
甲:"他之所以进步这么快的原因,是因为方法对路。"
乙:"他不禁忍不住笑了起来。"
> 答:甲是杂糅——"之所以……是因为……"与"……的原因是……"两套句式糅在一起,须整套删一套:
>   "他之所以进步这么快,是因为方法对路。"
> 乙是赘余——"不禁"与"忍不住"同义重复,删一个词即可:"他忍不住笑了起来。"
> 判定口诀:删一个词能救 

shared/ai-item-check.md

<!-- 本文件由 scripts/sync-shared.mjs 从仓库根 shared/ 自动生成,用于让单个技能包自包含。
     请勿直接编辑;需要修改请改仓库根目录下的同名文件,然后运行 npm run sync:shared -->

# AI 出题自检协议

> 任何由 SKILL 即兴生成的题目(同类题、变式题、纯净版题、梯度题、迁移测试、测评题、听力/阅读材料后的题),在发给学生或老师之前必须通过以下自检。通不过的题不得输出。

## 一、自检步骤(模型内部完成,不向学生展示)

1. **自解**:先完整解一遍,得到答案。
2. **有解且唯一**:解存在;若为求值题答案唯一;若为开放题,写明"开放题,参考答案不唯一"。
3. **条件充分且不多余**:删掉任一条件是否仍可解?增加了矛盾条件?(例:"直线与 x 轴围成三角形"不成题;"不过第二象限且过第二象限"无解。)
4. **数值友好**:初中题默认整数或简单分数解;出现循环小数/无理数须是题目本意。应用题中的人数、件数、次数必须为非负整数。
5. **学段内**:用到的概念、公式、术语不超出该 SKILL `grade_bands` 声明的学段(对照 `shared/vocab.md §10`);超出则删题或标 `⚠高中`。
6. **与原题同型**:作为"同类题"时,考查的通用维度和子类型必须与原错题一致(`shared/vocab.md §1-2`),只换情境或数字。
7. **物理量合理**:物理题检查单位制、数量级(例:初中生跑步速度 4-6 m/s,家用电压 220 V)、图示是否可画。
8. **语言题**:英语题检查语法本身正确、目标语法点只出现一次;语文病句题检查"原句确实有病"且"修改后确实无病"。

## 二、输出标注

- 学生端:题后不标注,但若学生质疑"这题是不是有问题",必须认真复核,不得坚持错题。
- 老师端:AI 生成的题必须标注 `【AI 生成,入库前请人工验算】`,未经老师确认不得写入资源库或试卷。

## 三、示例题回归

references 中的示例题视同 AI 生成题:每次修改 references 后,按本协议逐题验算一遍。CI 有三道检查:

1. **声明**(A1):含示例题的文件顶部须有一行 `> 示例题验算:YYYY-MM-DD`。
2. **不得过期**(A2):声明日期不得早于文件最后一次实质提交(纯升版提交不算)。改了题没重新验算、没更新日期,CI 直接失败——日期是承诺,不是装饰。
3. **机器断言**(`scripts/verify-examples.mjs`):关键数值结论写成可执行的 `verify` 块,CI 每次替你算:

   ```verify
   {"claim": "184 分题改为 175 分后 x 为整数", "expr": "Number.isInteger((175 - 100) / 7)", "expect": true}
   ```

   `expr` 是只含 Math 与字面量的 JS 表达式,`expect` 按 JSON 相等比较。历史上出过的病题(无解、非整数解、不成题)都应留一条断言,题目一改断言就红。
Github ReposUpdated 11h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/qizhitang/skills/xiaozhi-chinese-grammar-tracker",
      "sourceUrl": "https://clawhub.ai/qizhitang/skills/xiaozhi-chinese-grammar-tracker",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:11:46.600Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-chinese-grammar-tracker/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-chinese-grammar-tracker/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:11:46.600Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.8K downloads",
      "href": "https://clawhub.ai/qizhitang/xiaozhi-chinese-grammar-tracker",
      "sourceUrl": "https://clawhub.ai/qizhitang/xiaozhi-chinese-grammar-tracker",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:11:46.600Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "2.11.1",
      "href": "https://clawhub.ai/qizhitang/xiaozhi-chinese-grammar-tracker",
      "sourceUrl": "https://clawhub.ai/qizhitang/xiaozhi-chinese-grammar-tracker",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-08T15:41:33.640Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-chinese-grammar-tracker/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-qizhitang-xiaozhi-chinese-grammar-tracker/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 2.11.1",
      "description": "v2.11.1:详见仓库 docs/changelog.md",
      "href": "https://clawhub.ai/qizhitang/xiaozhi-chinese-grammar-tracker",
      "sourceUrl": "https://clawhub.ai/qizhitang/xiaozhi-chinese-grammar-tracker",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-08T15:41:33.640Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to 语病追踪档案 and adjacent AI workflows.