Agent Skills
返回列表
家庭作业跟进器

家庭作业跟进器

生活服务 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_730c93d7/homework-tracker。

技能介绍

要解决什么问题

家长或学生经常从班级群收到手写作业照片:字多、科目杂、还要自己抄进备忘录。更麻烦的是每天要对照文档勾选完成情况,而腾讯智能文档的 Todo 勾选状态无法通过 MCP 的 read/find API 读回,只能靠打开网页看 DOM。

技能如何工作

触发条件包括发作业图、提到「作业 / homework」或要求查看进度。首次使用会走初始化:关联或新建腾讯智能文档,把 file_id 写入 workspace 下的 .workbuddy/skills/homework-tracker/config.json。

核心流程分两条线:

  • 录入:用视觉模型识别单张或多张照片中的日期、科目与条目;无日期时会主动问「这是哪天的作业?」;按科目汇总去重后,用 smartcanvas.edit 的 INSERT_BEFORE 把新日期插在文档最上方(最新在上),且始终复用同一 file_id,初始化后禁止再用 create_smartcanvas_by_mdx 建新文档。
  • 进度:用户说「查看作业 / 完成情况」时,默认查当天或最近一天;勾选状态必须用 Playwright + Chromium 打开文档 URL,从 .dui-checkbox-normal > input[type=checkbox] 提取 checked 并与条目对齐,再按模板汇报并自检总数。

格式上有硬约束:科目标题只能用 Markdown 双星号加粗,每天序号从 1 重新开始,避免用 HTML 标签导致渲染异常。

适用边界与注意点

前置依赖包括已配置的 腾讯文档 MCP(tencent-docs)、账号超级会员(API 调用需要)、以及用于读勾选状态的 Playwright。文档建议设为「所有人可查看」以便手机端访问。腾讯智能文档不支持勾选联动、字体颜色、自动进度公式或 export;API 有速率限制,大量 DELETE 后部分 block 可能变为 disabled。

使用场景

  • 班级群一次发来多张作业照片,需要按语文、数学等科目合并去重后写入同一份腾讯智能文档,并把新日期插在文档最上方。
  • 当晚要核对「今天」各科待办勾了几项,需在本地用 Playwright 打开文档页面读取 checkbox 状态并汇总汇报。
  • 作业图上没有写日期,需要先向用户确认是哪天的作业,再按规范格式追加到已关联的同一文档。
  • 用户已有长期使用的作业腾讯文档链接,首次配置时要提取 file_id 并写入本地 config,后续只编辑不新建文档。

适合人员

  • 每天从班级微信群收作业图、要抄进可勾选清单并长期留在同一份腾讯文档里的学生家长
  • 习惯用腾讯智能文档按科目跟进每日作业、并经常问「今天完成了多少」的学生或监护人
  • 需要把多张照片里的手写条目整理成按日期倒序、每天序号从 1 开始的作业记录的家庭跟进者
  • 已开通腾讯文档超级会员、并愿意在本地配置 MCP 与 Playwright 以读取勾选状态的技术型家长