Agent Skills
返回列表
提交大师

提交大师

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0dd7f3f2/assignmentpro。

技能介绍

要解决什么问题

课程作业往往散落在 Markdown、Word、截图和实验脚本里,提交前还要统一成 PDF、补页眉页脚、按「学号姓名作业名」重命名,再打成 ZIP。手工做格式转换和合并,容易漏文件、字体乱码或平台不认压缩格式。

技能如何工作

本技能在你说「交作业」「作业转 PDF」「合并作业文件」等需求时介入,按学术提交场景组织一条文件处理链:

  • 文件生成:输出 PDF(嵌入中文字体)、可批改的 DOCX、在线预览用的 HTML,以及代码类作业常用的 Markdown
  • 文件处理:多文件批量合并为单文档或压缩包;支持图片→PDF、Word→PDF、Markdown→HTML;ZIP 打包,可选分卷与密码保护
  • 智能整理:文件名规范化(如 学号_姓名_作业名_日期.pdf)、标准作业目录、标题/作者/提交日期等元数据

常用触发语包括「打包作业」「整理作业」「生成作业文件」;也可对应快捷意图:创建作业文件、转 PDF、合并、按规范重命名。

实现上,PDF 侧依赖 reportlab/fpdf 并嵌入思源黑体或 Noto Sans CJK;DOCX 用 python-docx;压缩用 zipfile;文本编码会在 UTF-8 与 GBK 间做适配检测。

适用边界与注意点

  • 文件名尽量用拼音或英文,降低跨平台乱码风险
  • PDF 必须嵌入中文字体,否则打印或助教打开会缺字
  • 优先 .zip;.rar 可能不被接收方环境支持
  • 体积过大时用分卷压缩,避免单次上传失败

使用场景

  • 实验截止前要把 Word 报告、结果截图和附录合并成一份带页码的 PDF,按课程门户要求上传
  • 多门课作业文件名不统一,需在提交窗口前按学号_姓名_作业名_日期批量重命名并打成 ZIP
  • 程序设计课用 Markdown 写完实验说明,需转成 HTML 在线交作业且代码块可读
  • 小组每人交独立 DOCX 章节,组长要把多文件合并为单科 PDF 并自动生成目录与页眉页脚

适合人员

  • 每学期在 LMS 截止前反复交 Word/Markdown/截图混合材料、必须统一 PDF 或 ZIP 的本科与研究生
  • 计算机或工科学生,作业以 Markdown 或代码仓库为主,还要导出 HTML 或嵌入字体的 PDF
  • 课程明确要求标准作业目录、标题作者与提交日期元数据的项目报告或期末大作业撰写者
  • 单份作业体积大或文件数多,需要 Word/图片转 PDF、合并多文件并做分卷 ZIP 的提交者