Communitygithub.com

离散数学试题生成器

用于Codex的离散数学考试练习生成技能。

离散数学试题生成器 是什么?

该技能旨在帮助用户基于特定课程笔记生成离散数学的考试练习题,最终输出LaTeX/PDF格式的试题和解答。它通过强制工作流程(如先确认章节范围、复用现有生成器、按章交付并等待审查)来确保生成内容的质量和一致性。技能要求所有题目使用中文编写,并明确标注题目来源(原创或改编)。在交付前,需进行Python语法检查、LaTeX编译检查和示例PDF渲染。该技能主要面向使用Codex(或类似AI编码助手)的开发者,其核心是维护一套严格的生成与验证流程,同时确保公共仓库只包含提示和项目参考,而不包含受版权保护的教材内容。

兼容平台~Claude Code✓Codex CLI~Cursor
npx skills add AnoTherIR/discrete-math-exam-builder

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

离散数学试题生成器 是做什么的?

快速开始

对于任何实质性任务,首先阅读:

  • references/conversation-prompt.md 以了解当前项目交接、交付规则和下一步预期。
  • references/project-reference.md 以了解章节范围、术语、源映射、生成器约定和进度。

将这些文件视为权威的项目记忆。如果它们与新的用户请求冲突,则遵循新的用户请求并记录冲突。

工作流程

  1. 在编写题目之前,确认目标章节和确切范围。
  2. 使用课程笔记作为允许的概念和术语的边界。
  3. 在生成LaTeX/PDF交付物时,复用参考文件中描述的现有生成器工作流。
  4. 用中文编写,除非用户另有要求。
  5. 一次交付一个章节。一个章节完成后,提供试题PDF和解答PDF,然后停下来等待审查。

试题标准

  • 将每个题目标记为原创或改编自教科书习题,对于改编的题目使用你自己的措辞。
  • 不要复现笔记示例、定理证明或补充练习的原题。
  • 对于证明和综合题,在解题笔记中包含一个非显而易见的思路要点。
  • 将直接公式代入题的覆盖面限制在基础水平。
  • 在使用任何符号或缩写之前,先定义新概念。

验证

在交付前,检查编辑过的生成器模块的Python语法,在必要时对生成的LaTeX进行两次编译,检查日志中的LaTeX错误,并在可能的情况下渲染示例PDF。

公共仓库边界

此技能仅包含提示和紧凑的项目参考。除非用户明确要求并确认其拥有发布权,否则不要向此公共仓库添加扫描的教科书、课程笔记图片、生成的PDF或大型提取的文本文件。

相关技能