截图、照片、扫描件、PDF、Word、Excel、PPT、纯文本、网页链接——发过来就行。
默认产出单个 HTML 文件:双击打开、离线可用、可以打印带走。
| 你发的 | 我怎么读 | 能做到 |
|---|---|---|
| 截图 / 照片 | 视觉直读(不依赖 OCR) | 中文英文一起读;表格、卷面、聊天记录都能抽 |
| 扫描件 PDF | 逐页渲染成图再读 | 文字可读;手写、密集公式、糊图会有误差 |
| 文字版 PDF | PDFKit 直接取文字层 | 原文一字不动,保留段落 |
| Word .docx | 按文档顺序解析段落/表格/内嵌图片 | 层级、题号、加粗、图片位置都能还原 |
| Excel .xlsx | 读单元格与公式结果 | 可转表格页、也可反算出统计 |
| PPT .pptx | 读每页文字与备注 | 可整理成提纲或讲义页 |
| 纯文本 / md / csv | 直接读 | 最适合,零损耗 |
| 网页链接 | 抓正文 | 公开静态页可以;需要登录的站点抓不到 |
| 腾讯文档 / 石墨 | 需要用导出链接 | 页面本身是空壳;导出成 md/docx/pdf 的链接可直读 |
深色卡片风格,和你已经看过的作业页、错题本一致。单文件、不联网、双击就开;Cmd+P 打印时自动转白底黑字,可以直接交给老师。
要交作业、要改批注,我就出 .docx / .xlsx / .pptx / .pdf,版式按你的原件走,不擅自重排。
每份材料都会落成 JSON(在 .asr/data/)。以后你要换版式、合并题库、加错题本,不用重新解析一遍。
导出链接 → 解析 100 道 Build a sentence → 只留作业、按日期分四屏、每题带"我的作答"。
一张答题详情截图 → 定位到 3 个错空 → 给出错因(拼写 / 词性 / 主谓一致)与记忆点,附十空对照表。
80 篇填词(801 空)、12 套模考(597 项)、98 篇学术难篇(514 题),异常逐条列出,数据可复用。
| 能力 | 用什么 | 状态 |
|---|---|---|
| 看图 | 内置视觉 | 可用 |
| PDF 文字 / 渲染 | macOS PDFKit(JXA 调用) | 可用,零安装 |
| Word / Excel / PPT | python-docx、openpyxl、python-pptx | 可用 |
| 网页正文 | web_fetch | 公开页可用 |
| 页面校验 | jsdom + Quick Look 渲染 | 可用 |
| 收料流程 | 技能 intake | 已固化 |
| 出页风格 | 技能 viewer-page | 已固化 |
这两个技能是为这件事专门建的:intake 负责"怎么把各种格式读干净",
viewer-page 负责"怎么排成一致的页面"。以后你不用重复交代,我按流程走就行。
发东西的时候顺手说一句用途("给我做成错题本"/"按日期分屏"/"只要一份清单"),能省一轮返工。