بنقرة واحدة
beforeu-report
用于写作、补全、审查或打包课程作业、实验报告、小报告、论述题、练习题、源文档填空、数据分析作业、LaTeX/Typst 公式报告、PDF 渲染、截图附件、参考文献、文件命名和提交前检查等学生交付物。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
用于写作、补全、审查或打包课程作业、实验报告、小报告、论述题、练习题、源文档填空、数据分析作业、LaTeX/Typst 公式报告、PDF 渲染、截图附件、参考文献、文件命名和提交前检查等学生交付物。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | beforeu-report |
| description | 用于写作、补全、审查或打包课程作业、实验报告、小报告、论述题、练习题、源文档填空、数据分析作业、LaTeX/Typst 公式报告、PDF 渲染、截图附件、参考文献、文件命名和提交前检查等学生交付物。 |
用于课程作业、实验报告、小报告、论述题、课堂练习、源文档填空、数据分析作业,以及生物/化学/计算类作业交付。
总原则:保护原件,按题干完成;图表积极增强,文档风格可控;LaTeX/Typst 公式与排版可用;老师视角 review;清理必须用户确认。
开始生成正式交付物前,先检查本 skill 的必选依赖。若缺失,先帮用户安装,再继续写作或渲染:
python3 scripts/check_dependencies.py
python3 scripts/install_dependencies.py
必选依赖:
Typst:用于生成 .typ 源稿和渲染 PDF。LaTeX:使用 xelatex、lualatex 或 pdflatex 渲染 .tex 源稿,支持课程报告中的公式。Pandoc 是可选增强项;缺失时不阻塞报告写作,但如果用户要求格式转换,可先尝试安装或说明缺失。
Typst 或 LaTeX 时,先运行安装脚本并复查。先判断用户想要的文档风格:
使用当前可用的文档生成 skill(如 officecli-docx)时尤其要克制;这些工具容易额外美化。大范围美化前先问用户。
DOCX 闭环硬规则:DOCX 默认走 officecli(比 python-docx 可靠);最小样式改动;每步改完跑 officecli validate;用 officecli get/view 反读实际 DOCX 结构与 XML 为准,不轻信生成脚本逻辑;清理 docProps 元数据(作者、公司、最后修改者)。
DOCX 工具分层(按来源选,求质量上乘):从零造文档用 officecli(默认引擎,学术稿可走 officecli-academic-paper、nature-office-workflow);Markdown/LaTeX 源稿转 DOCX 用 pandoc 报告.md -o 报告.docx --reference-doc 克制模板.docx,样式全部来自一份体现朴素克制版式(宋体 12pt、1.5 倍行距、首行缩进、无装饰)的真实 Word 模板,最贴合去 AI 味;填老师给的 .docx 模板用 docxtemplater 占位符替换或在原件副本上最小改动,保真度最高;最终分页与视觉以 Word 或 WPS 打开核对为准,LibreOffice 仅粗略预览;python-docx 仅作上述都不可用时的兜底。
Word/DOCX 正文拟人排版硬规则(逐项可核对):
用户指出颜色、横线、边框、底纹、页眉页脚等瑕疵时,优先当作样式清理任务;修改后用 officecli get/view 反读文档结构和相关 XML,确认没有残留异常样式。
当作业包含公式、推导、实验计算、数学符号、物理化学表达式、正式 PDF 或用户明确要求 LaTeX/Typst 时,启用此流程。
输出策略:
报告.typ / 报告.tex + 报告.pdf。$...$ 由 Typst 渲染;独立公式用 $$...$$ 或 LaTeX equation 环境。渲染命令:
typst compile 报告.typ 报告.pdf
xelatex -interaction=nonstopmode 报告.tex
渲染后必须检查:
先确认实际做了哪个实验,不把讲义里未完成的实验写进报告。
常用结构:
计算前核对样品顺序、时间顺序、空白/样品/加标样品关系、单位和公式。计算应包含公式、代入、单位换算和最终结果。
如果数据异常,优先写成异常结果分析或明确说明合理实验口径,不强行得出正常结论。
当用户说“手写”“抄写”“实验报告纸”“只要文字”“别太长”“适中”“方便抄”等表达时触发。
输出要完整但不冗长,便于抄写:
如果用户只说“生成文字即可”,默认给适中版;用户要求完整版时再展开。
当用户提供 Word 文档、练习册、作业模板或题干模板时:
当用户说“小报告”“论述”“解释为什么”“结合……分析”“需要自己的独立见解”“附参考文献/信息来源”“整理为文档”等表达时触发。
先拆题:
常用结构:
规则:
1./2./3. 显式编号;交付前数一遍编号条数,必须等于 N,不足或超出都返工。涉及事实性、生物学、生态学、政策、现状数据、物种濒危等级或最新统计时,必须核对可靠来源。需要最新或具体事实时应联网确认。
来源选择:
引用写法:
当作业涉及 CSV、数据分析、本地工具、BLAST、命令输出、检索结果或截图时:
当用户说“继续”或之前任务被中断时,不要从头重做。先恢复状态:
继续时优先完成收尾检查和用户新要求。若文件缺失、损坏或内容不可靠,再说明原因并重建。
图表生成应偏积极。出现实验数据、CSV、仪器曲线、标准曲线、吸光度、峰电流、电压、浓度或时间序列时,主动判断是否补图。
有帮助时生成标准曲线、伏安曲线、仪器曲线、吸光度-浓度图、散点拟合图、柱状图、时间序列图或误差棒图。
图表可以清楚漂亮、相对专业;老师可能知道 AI 参与,因此图不需要故意粗糙。但图必须可读、准确、适合课程作业,不应花哨到影响读数。
需要科学绘图、曲线拟合、图形润色或图形验证时,调用 nature-figure。使用“课程作业增强模式”:坐标轴、单位、图例、标签、数据准确性和视觉清晰度都要做好,整体专业但不过度抢眼。
如果图表只是可选增强项或可能显得多余,说明建议并让用户决定是否插入最终文档。
根据任务和当前可用 skill 列表调用能生成目标交付物的 skill;名称以本轮 skill 列表为准,不要引用不存在的通用名。
officecli-docx、officecli-academic-paper、nature-office-workflow;遵循「文档风格」段的 DOCX 闭环硬规则(officecli validate + get/view 反读,不轻信脚本逻辑)。officecli-xlsx、officecli-data-dashboard、officecli-financial-model。officecli-pptx、officecli-ppt-design、officecli-pitch-deck、nature-paper2ppt。nature-figure。nature-citation。imagegen。联动 skill 应服务于课程作业场景。优先选择能直接生成最终文件或必要附件的 skill,不应让最终输出变得不必要地高级、冗长或过度设计。
最终交付前按严重程度检查:
Blocker:
Warning:
Polish:
检查最终交付物中是否存在:
Codex、OpenAI、ChatGPT、脚本名、临时文件夹、本地工作目录;/Users/...、项目工作区路径、缓存路径、下载路径;.DS_Store、__MACOSX、脚本、下载包、缓存或不需要的截图。路径清理应让日志看起来像普通课程相对路径,而不是伪造结果。
绝不自动清理。
清理前必须展示:
只有用户明确确认后,才能删除或归档。
清理后展示剩余文件清单。
最终回复保持简洁实用: