小雅作业华为笔记导出
打开作业页面,题目自动变手写。 自动捕获作业题目与标准答案,一键生成笔顺级仿真手写笔记,导出 .hinote(导入华为平板继续写)/ PDF / JPG。
本脚本是原「小雅辅助工具 · 笔记版手写导出」功能的完整独立版(自 v3.7.4.5 拆分),不依赖小雅辅助工具,可单独安装使用。
功能
- ✍️ 笔顺级仿真手写:笔顺中心线引擎(Make Me a Hanzi 常用字库),笔画顺序自然,不是简单换字体
- 🧠 全字符覆盖:库外字与标点走字体栅格 + 骨架细化兜底,任何内容都能写
- 📝 Markdown 转手写:标题分级 / 列表 / 代码块 / 引用 / 分割线,行内标记剥除不残留星号,源文件空行保留为段落间距
- ∑ 数学公式手写体化:
$..$ / $$..$$ 公式 LaTeX→Unicode 线性化(θ∫√≤、上下标 ²ᵢ、分式 (a)/(b)),与正文统一手写笔迹;映射表外置分发
- 📄 三面板界面:📚作业归档 / 📄纯文字 / 📝Markdown 独立切换——纯文字所见即所得零解析
- 📒 .hinote 导出:华为笔记格式(纯笔迹),导入华为平板备忘录/笔记接着手写
- 📃 PDF / JPG 分页:A4 笔记纸(笔记本横线 + 装订线 + 印刷体页码),150dpi 高清,直接打印
- 📡 实时捕获作业题目:先于页面脚本装好请求劫持(fetch + XHR 双通道),平台自发发出的题目请求实时截获,零操作零等待
- 🔄 自动更新:脚本管理器自动检查新版本;应用内每 6 小时静默检查一次,面板「↻」按钮随时手动检查(双版本对照 + 更新日志 + 一键前往安装页)
- 💾 资源外置缓存:笔顺库与公式映射表本地缓存,仅脚本升级时重新拉取,日常使用零额外流量
- ✅ 内容范围自由勾选:题目 / 标准答案 / 我的作答,导出前自由组合(选择记忆)
- 🪶 脚本轻量化:本体约 186KB,笔顺库(2.3MB)与 LaTeX 映射表后台自动加载(Gitee 分发,仅首次拉取一次)
- 🚀 纯前端零依赖:生成全程在浏览器本地完成,无需安装任何软件,数据不出浏览器
安装
- 安装 Tampermonkey 浏览器扩展(或脚本猫)
- 点击安装小雅作业华为笔记导出(ScriptCat 脚本站)(备选:Gitee raw 直装)
- 打开小雅平台(whut.ai-augmented.com),页面右下角出现「✍️ 手写」悬浮按钮
- 进入作业/试卷页面,脚本自动捕获题目(面板顶部状态条显示「已捕获 N 题」)
使用说明
- 点击右下角「✍️ 手写」展开面板,顶部三个 Tab 切换:
- 📚 作业归档:打开作业/试卷页面自动捕获题目(顶部显示「📡 已捕获 N 题」),勾选导出范围(题目 / 标准答案 / 我的作答)
- 📄 纯文字:粘贴任意文字,所见即所得直接转手写
- 📝 Markdown:粘贴 Markdown 笔记(支持数学公式
$..$ / $$..$$),自动解析排版
- 填写文件名(默认:手写归档)
- 点击「📒 .hinote」/「📄 PDF」/「🖼 图片」导出
导出结果为纯笔迹(不嵌入图片),适合个人复习归档场景。
技术说明
- 引擎四模块:hinote 写入器(华为 .hinote 二进制格式,真机验证)/ 文字排版(笔顺中心线 + 骨架兜底)/ A4 笔记纸分页 / JPEG 页 → PDF 合成,全部随脚本内嵌
- 外置资源:笔顺库 xy-hw-db.json(Make Me a Hanzi 常用字子集,1024 坐标系,2.3MB)+ 公式映射表 xy-hw-tex.json(希腊字母/运算符/上下标),GM 特权拉取 + 版本缓存 + 预取,仅首次使用前联网一次
- Markdown 解析器轻量自研(块级解析 + 行内标记剥除),公式走 LaTeX→Unicode 线性化并入正文,无 MathJax 依赖
- 印刷体页码走字体栅格骨架化,与手写笔迹视觉统一
- 控制台调试句柄:
XyHandwriting.* 可直接调用引擎各模块
隐私与合规
- 全部生成过程在浏览器本地完成,不收集任何个人信息,不上传任何数据
- 仅用于个人学习资料整理与复习归档,请遵守所在学校及平台的使用规定
版本
当前版本 1.0.2
- 1.0.2(2026-10-13):多面板 + 文字/Markdown 转手写:
- 三 Tab 面板:📚作业归档 / 📄纯文字 / 📝Markdown 独立切换——纯文字所见即所得零解析,Markdown 结构化解析
- Markdown 转手写:标题(■◆·)、列表(• 缩进)、代码块、引用(▍)、分割线、行内标记剥除(含 三重强调),源文件空行保留为段落间距,无 Markdown 遗留星号
- 数学公式手写体化:
$..$ / $$..$$ 公式 LaTeX→Unicode 线性化(希腊字母 θ、积分 ∫、根号 √、上下标 ²ᵢ、分式 (a)/(b)),与正文统一手写笔迹,不再生成排版图片;映射表外置 xy-hw-tex.json,脚本本体不内嵌
- MD 排版归一:标题/代码/引用/分割线前后自动空行,块级公式独立成行不与正文粘连,连续空行压一
- 检查更新按钮:面板头部「↻」手动检查(双版本对照 + 更新日志 + 一键前往安装页),自动检查保持 6 小时频控
- 修复纸张颜色:hinote 全页面统一白纸(此前非主页页面可能呈深灰底);hinote 移除页面虚线横格线,白纸纯笔迹(PDF/图片保留纸感横线)
- 检查更新:安装页指向 ScriptCat 脚本站
- 1.0.1(2026-10-12):完整功能版,主要更新:
- 实时请求劫持:fetch + XHR 双通道,document-start 先于页面脚本安装——打开页面瞬间捕获题目,不再依赖主动拉取(主动拉取保留为兜底)
- 自动获取作业题目:打开作业/试卷页面自动捕获题目与标准答案,免粘贴直接导出(数据链路与主工具同源)
- 内容范围勾选:题目 / 标准答案 / 我的作答自由组合,选择持久化记忆
- 修复 UI 不显示:grant 特权沙箱(绕过站点 CSP);icon 与主工具统一
- UI 重构:对齐小雅辅助工具设计语言(双主题切换 / 可拖拽记忆位置 / SVG logo / 字数统计),文案定位「题目手写归档」;脚本元数据指向本仓库
- 1.0.0(2026-10-12):首发,自小雅辅助工具 v3.7.4.5 拆分(引擎 + 笔顺库)
许可
GPL-3.0-or-later,全文见 LICENSE。第三方组件归属见 THIRD_PARTY_NOTICES.md。