Skip to content

Releases: shiyan688/padnote

PadNote beta.42

PadNote beta.42 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 03 Nov 04:31

这一版改进了电脑 Agent 连接、任务结果阅读和文件带回纸面的流程。

  • 连接页会自动检查各电脑 Agent 的可用状态,也可手动刷新;粘贴配对信息与扫码是分开的入口。
  • 发送任务前可选择希望收到的图片、PDF、视频、音频或其他文件。任务执行状态与附件是否齐全分开显示;缺件时保留已有文字,经确认后可沿用原上下文继续补齐。
  • 长回答可展开或收起。收到的 PNG/JPEG 可预览、调整位置,再确认放回笔记。
  • 电脑助手会说明本轮文件输出位置,帮助 Agent 将生成的文件交回当前任务。供应商、生成工具和配音服务由用户与所连接的 Agent 决定;文件类型匹配不代表内容已验证正确。

下载后可按 BETA42_TESTING.md 试一次“连接 → 发任务 → 查看结果 → 预览图片并放回纸面 → 导出 PDF”。

PadNote beta.41

PadNote beta.41 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 02 Nov 08:58

PadNote beta.41

中文

Beta.41 改进 Windows 连接助手的状态提示;beta.37 原位升级已通过验收,原有配对与任务记录保留。

示例将作者授权的真实手写页与一张独立的 Hermes Agent 函数图放在同一份笔记中。Agent 返回 SVG,PNG 由 Mac 本地渲染;图像通过 Android 正常图片选择器手动导入,保存并重开后仍在,应用导出的两页 PDF 已逐页查看。函数图是 y=x² 示例,不是手写题答案,也不是 Android 自动接收的任务结果。

本版沿用 Android beta.40 APK(versionCode 73),并提供 iPad 源码,不含签名 IPA。

English

Beta.41 improves Windows Connection Assistant status. The native beta.37 upgrade passed and retained existing pairing and task records.

The example pairs the author's authorized handwriting with a separate Hermes Agent graph in one note. The Agent returned SVG; the PNG was rendered locally on a Mac. It was manually imported through Android's normal image picker, saved, and reopened. Both pages of the app's PDF export were reviewed. The y=x² graph is not an answer to the handwritten problem and was not automatically fetched by Android as a task result.

This release retains the Android beta.40 APK (versionCode 73) and iPad source; it includes no signed IPA.

See START_HERE.md and BETA41_TESTING.md for details. Verify downloads with SHA256SUMS.txt.

PadNote beta.40

PadNote beta.40 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 02 Nov 03:16

PadNote beta.40

Android Markdown profile 2 让长篇内容跨页时保留粗体、斜体、代码、公式和链接,并按词边界分页。页面布局根据可见内容测量,减少标记语法造成的空白;稳定后的排版也会参与 PDF 页面余量检查。旧笔记不会自动切换;先预览,再确认采用新排版。

电脑助手区分连接检查超时与已连接但没有 HTTP 响应,并提示检查本机 API 状态或日志。同一配置的并发检查共用一次 Gateway 启动。

Android 的 440 项 JVM 测试和两项原生检查均通过。长篇分页与 PDF 检查使用 Android 实际文字排版器;逐页检查了五页合成 PDF,正文没有断词或裁切,保存并重新打开后的稳定布局一致且符合现有 PDF 高度保护。缩放与页面重建检查也通过。合成内容不是 AI 或 Agent 的回答。

Windows beta.40 Portable 包通过隔离环境中的普通用户启动、身份与 ACL、HTTP/TLS、重复身份稳定及正常关闭检查。Setup 安装、升级、卸载和启动器 GUI 未验收。iPad 提供源码,不含签名 IPA。下载后请核对 SHA256SUMS.txt。

查看 START_HERE.md 与 BETA40_TESTING.md 了解安装和验证范围。


PadNote beta.40

Android Markdown profile 2 keeps emphasis, code, math, and links as long content continues across pages, with breaks at word boundaries. Layout measures visible content to reduce whitespace from markup, and settled text layout is included in PDF page-fit checks. Existing notes do not switch profiles automatically; preview and confirm before changing the layout.

The computer assistant distinguishes a timed-out connection check from a connected service that returned no HTTP response, and suggests checking the local API status or logs. Concurrent checks for the same profile share one Gateway launch.

All 440 Android JVM tests and both focused native checks passed. The long-pagination/PDF check used Android's actual text renderer; all five synthetic PDF pages were reviewed, with whole-word breaks, consistent formatting, no clipping, and stable geometry after save and reopen within the existing PDF height guard. The zoom and page-recreation check passed. Synthetic content is not an AI or Agent answer.

The Windows beta.40 Portable package passed isolated ordinary-user startup, identity and ACL, HTTP/TLS, repeat-identity, and normal-shutdown checks. Setup installation, upgrade, uninstall, and launcher GUI remain untested. iPad source is included without a signed IPA. Check SHA256SUMS.txt after download.

See START_HERE.md and BETA40_TESTING.md for installation and verification scope.

PadNote beta.39

PadNote beta.39 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 31 Oct 23:58

PadNote beta.39

把电脑生成的图,放回笔记。

电脑任务完成后,可预览支持的 PNG/JPEG 附件,调整位置和大小,再确认添加到原笔记或新笔记。取消不会留下空白条目;保存后可从原任务再次打开笔记。确认前可检查图像与现有内容是否重叠,原有纸面内容不会被移动或删除。只有确认添加图像的笔记升级到 schema 11;较早版本无法打开这类笔记,普通笔记保持原格式。

本版包含 Android beta.39(versionCode 72)和 iPad 源码,不含签名 IPA。Windows 连接助手沿用 beta.37。真实手写示例为经授权公开的原始平板图片;合成测试图不是 Agent 生成结果。

查看 START_HERE.md 与 BETA39_TESTING.md 了解安装和兼容信息。


PadNote beta.39

Put computer-generated images back on the page.

When a computer task is complete, preview a supported PNG/JPEG attachment, adjust its position and size, then confirm adding it to the original or a new note. Cancelling leaves no empty entry; saved notes can be reopened from their original task. Review possible overlap before confirming. Existing paper content is not moved or deleted. Only a note with a confirmed image upgrades to schema 11, which earlier app versions cannot open; ordinary notes keep their existing format.

This release includes Android beta.39 (versionCode 72) and iPad source, with no signed IPA. The Windows Connection Assistant remains beta.37. The authorized handwriting example is the original tablet image; synthetic test images are not Agent-generated results.

See START_HERE.md and BETA39_TESTING.md for installation and compatibility details.

PadNote beta.38

PadNote beta.38 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 31 Oct 19:12

PadNote beta.38 · 先预览,再换排版

打开旧笔记时,原有外观保持不变。想换用新版排版时,先预览整张纸,再确认切换。旧版 PadNote 不支持新格式;切回旧排版只改变外观,不撤回当前文字或续页。

Android 提供 beta.38;iPad 提供源码,不含签名 IPA。iPad 上,已经添加的任务结果在重启 PadNote 后仍可从原任务直接打开对应笔记。Windows 电脑助手沿用 beta.37。本版的兼容说明和平台检查范围见 BETA38_TESTING.md。

公开示例包含经授权的原始平板手写页;配对二维码使用示意地址 demo.invalid。

PadNote releases · 源代码与兼容检查


PadNote beta.38 · Preview before changing the page layout

Older notes keep their current appearance when opened. To use the new layout, review the whole page and confirm the change. Earlier PadNote versions cannot open the new format. Switching back changes the layout without undoing current text or continuation pages.

Android beta.38 is included. iPad source is included, with no signed IPA. On iPad, an added task result can reopen its saved note directly from the original task after PadNote restarts. The Windows assistant remains beta.37. See BETA38_TESTING.md for compatibility notes and platform check scope.

Public examples include the authorized original tablet handwriting. The demo pairing QR uses the example address demo.invalid.

PadNote releases · Source and compatibility checks

PadNote beta.37

PadNote beta.37 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 31 Oct 13:31

PadNote beta.37

把电脑 Agent 的回答放回纸面前,可以先放大看清,再选好落点。

  • 更好操作的纸面预览:Android 和 iPad 在添加 Agent 文字结果时支持缩放、平移、适合全页与适合页宽。放大后点选的位置仍按纸面坐标保存,长回答沿用分页与重叠检查。
  • 更准确的连接提示:电脑助手能区分“连接失败”和“服务已连接但无响应”。只有取得有效的 Hermes 身份及能力响应才显示就绪;接收结果未知的任务继续跟踪原任务,不自动重复提交。
  • 直接下载体验:提供 Android APK、Windows x64 Setup、Windows 便携包和完整源码。iPad 目前提供 Xcode 源码,没有签名 IPA。

验证:Android 426 项 JVM 测试与 10 项原生测试通过,保留原签名及 4 ABI;iPad 330 项单元测试与 3 项模拟器 UI 场景通过,证据来自两轮测试;电脑助手 56 项定向测试通过。Windows 包的哈希、Setup 版本资源及便携包 243 项程序文件已核验。隔离 Portable 验收的四项检查通过,涵盖普通权限、身份与 ACL、HTTP 200/TLS 身份校验和正常退出、重复启动身份稳定;Setup 载荷未独立解包,Setup 安装器与 GUI launcher 未测试,也未调用真实 Hermes。隔离验收不代表真实 Agent 绘图已验证。

附件可用 SHA256SUMS.txt 校验。使用步骤见 START_HERE.md;详细验证范围见仓库中的 BETA37_TESTING.md。既有演示视频沿用各自的拍摄说明,本版没有新增 Agent 绘图录像。


English

Zoom in before placing an Agent's text response back on your page. Android and iPad paper previews now support zoom, pan, fit-page and fit-width controls. Placement stays in logical paper coordinates; pagination and overlap checks remain in place.

The computer assistant distinguishes a failed connection from a connected service that does not respond. Readiness still requires a valid Hermes identity and capability response. Submissions with an unknown receipt are not automatically repeated.

Downloads include an Android APK, Windows x64 Setup and Portable packages, and full source. iPad is source-only; no signed IPA is included.

Validation: 426 Android JVM tests and 10 native tests; 330 iPad unit tests and three simulator UI scenarios across two runs; 56 focused assistant tests. Package hashes, Setup version resources and the Portable's 243 payload files were checked. Four isolated Portable checks passed: non-elevated account, fresh identity and ACL, HTTP 200/TLS identity check with clean shutdown, and stable identity on repeat startup. The Setup payload was not independently extracted; Setup installation and the GUI launcher were not tested, and no real Hermes was called. This does not validate a real Agent task or plot.

Check downloads against SHA256SUMS.txt, then read START_HERE.md. Existing demo videos retain their original provenance; no new Agent-plot recording is included.

PadNote beta.36

PadNote beta.36 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 31 Oct 09:42

把回答放到需要的位置

电脑 Agent 返回的文字,现在可以在真实纸面上预览,选择目标页、起点和文字宽度,再确认添加。长回答继续分页,原有 PDF、手写、图片和文字保留在原位。出现重叠时,可以换落点、调整宽度,或放在笔记末尾。

保存后重新打开,落点、完整文字和来源信息会一起保留。同一结果不会重复添加;预览期间笔记发生变化时,应用会要求重新检查。

下载

  • **Android 平板:**安装附件 PadNote-Android-0.18.0-beta.36-debug.apk,versionCode 69,沿用原签名,可覆盖对应 Beta 安装。
  • **Windows:**电脑助手沿用 beta.35。首次使用选 Setup-x64.exe;需要便携方式时选 Portable.zip。已经安装 beta.35 的电脑无需为本轮纸面更新重复安装。安装包没有 Windows 代码签名,不附带 Hermes、模型或 API 密钥。
  • **iPad:**完整源码 ZIP 中包含 Xcode 工程;目前没有可直接安装的签名 IPA。

先看附件 START_HERE.md,或仓库中的 纸面落点使用指南。校验文件见 SHA256SUMS.txt。

验证

Android:426 项 JVM 单元测试及 9 项隔离 API 35 原生测试通过;4 ABI、原签名,lint 0 错误。原生流程覆盖目标页点选、真实纸面预览、保存重开、续页重叠检查、PDF 区域、去重与旧预览拒绝。

iPad:329 项单元测试通过,相关核心代码在后续界面修正中保持一致;3 条模拟器界面流程通过。Windows beta.35 已在联调电脑完成实际覆盖升级、启动和 243 项程序文件核验,原配对及任务状态保持一致。

纸面验收使用合成任务。附件演示视频沿用较早版本,分别展示学习笔记、PDF 分享、连接引导与末尾添加流程;素材来源在仓库文档中标注。

项目仓库 · 反馈问题

PadNote beta.35

PadNote beta.35 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 31 Oct 07:13

这次更新整理了第一次上手和电脑任务的使用流程。Android 与 Windows 助手均提供新版安装包,iPad 同步源码。

  • 书架增加可编辑的本地示例笔记;再次打开会保留修改。
  • 纸面任务增加简短批注、完整推导、复习卡片三种可编辑说明,由你选择模型与 Agent。
  • Android 将任务结果保留在主层,技术信息可展开;结果预览显示目标笔记和起始页,可选择另存新笔记。
  • iPad 整理任务等待提示,结果编辑器只保留一个经过保存检查的返回入口。
  • 电脑助手增加四步导航与首次文字任务指引,区分配置就绪和当前接口可用,检测过期时提醒重新检查。

使用步骤 · 项目主页

验证:Android 422 单元测试、6 原生测试;iPad 324 单元测试、2 界面测试;桌面 455 通过、6 平台专属跳过,另有 3 组浏览器检查。界面检查使用合成任务和材料。旧笔记的来源信息、去重和保存冲突保护沿用原有规则。结果当前仍追加到末尾,任意中间页插入留待后续纸面更新。

安装文件见附件;首次使用请读 START_HERE.md,并用 SHA256SUMS.txt 校验。iPad 本轮没有签名 IPA;附件中的视频沿用此前演示素材。

PadNote beta.34

PadNote beta.34 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 30 Oct 09:13

Agent 的结果,现在可以放回笔记了。

打开已完成的电脑任务,预览返回文字,确认后添加到原笔记或新笔记。结果排在独立的新页面,原有文字、手写和材料继续保留;重复添加会识别已有结果。笔记在预览后发生变化时,会要求重新确认。

  • Android:下载 PadNote-Android-0.18.0-beta.34-debug.apk 安装。
  • Windows:沿用 beta.33 的 Setup 与便携包,本轮没有更换电脑助手二进制。
  • iPad:包含更新后的 Xcode 源码,本次不提供签名 IPA。
  • 带 Agent 来源的笔记使用格式 9,交换 .padnote 或恢复备份时,接收端需支持此格式;PDF 分享照常。

操作指南 · 10 秒操作演示

演示使用合成材料。校验文件见 SHA256SUMS.txt。


Agent results can now return to the page.

Preview text from a completed desktop task and explicitly add it to the original note or a new one. The result starts on a separate page, existing content stays in place, and retries recognize results already added. Changes made after preview require a fresh confirmation.

Android uses the new beta.34 APK. Windows packages retain their beta.33 names and binaries. Updated iPad Xcode source is included; no signed IPA is provided. Notes containing Agent provenance use format 9, which the receiving app must support. PDF sharing is unchanged.

The short demo uses synthetic content. See SHA256SUMS.txt to verify downloads.

PadNote beta.33

PadNote beta.33 Pre-release
Pre-release

Choose a tag to compare

@shiyan688 shiyan688 released this 29 Oct 22:59

把学习和后续工作接在同一张纸面上:整理笔记、分享 PDF,或把材料交给已配对的电脑 Agent。

发送后继续写,顶部“查看进度”可随时回到这条任务。若接收情况不明确,可在详情中点“确认电脑是否收到”,继续跟踪原任务,无需重新整理材料。连接助手会就地解释 WSL 或 Hermes 配置问题,并提供重试与安装指引。确认期间任务状态变化时,会停止提交并提示核对。

本次连接导览视频使用合成界面与示例状态,不代表真实 WSL 连接或 Agent 执行。源码、安装包和下载校验文件随本发布提供。