Skip to content

Repository files navigation

argnote

argnote 是为 ARG 玩家设计的桌面记事本。它把沉浸式纯文本记录、选区标记、常用编码识别、人物/线索/密文卡和可连线的调查板放在同一个窗口中。

功能

  • 文稿保持在用户选择的位置,线索板统一保存在可配置的专属 .argnote 目录
  • 直接打开和保存 UTF-8 .txt / .md,支持新建、另存为和脏文件关闭拦截
  • 拖入打开 .txt / .md,并通过 .argnoteshare 完整导入、导出文稿、线索板和图片
  • Base64、摩斯、凯撒等常用编码识别与解码
  • 从选区直接建立人物卡、线索卡或密文卡
  • 粘贴截图时自动保存到用户指定目录并插入 Markdown 引用
  • 谜页集 的公开作品库发现 ARG,并快速建立调查档案
  • Windows 与 macOS 桌面安装包

文件与档案

argnote 的正文始终是普通文本。由 argnote 创建的文件,或在 argnote 中产生线索板数据的文件,会在磁盘首行加入一条档案引用;应用内不显示该行。只有在当前专属 .argnote 存储目录中找到对应本机档案时,引用才会生效,手动输入相似文字不会创建档案。

普通保存和另存为不会在文稿旁创建任何文件夹。线索板只写入设置中指定的专属 .argnote/boards/;旧版本的文件旁 sidecar 仍可读取,并会在打开后迁移一份到专属目录。

标签页右键菜单中的“导出分享包”会生成 文档名.argnoteshare。它本质上是带格式清单的 ZIP,包含文稿、线索板档案以及正文引用到的本地图片。拖入分享包后,argnote 会生成独立档案、复制图片并打开一份没有原保存路径的脏文稿;用户随后可将它保存到任意 .txt/.md 位置。

常用快捷键:Ctrl/⌘+N 新建、Ctrl/⌘+O 打开、Ctrl/⌘+S 保存、Ctrl/⌘+Shift+S 另存为、Ctrl/⌘+W 关闭标签页。

谜页集数据由桌面端按需读取公开页面。argnote 使用单请求、30 分钟本地缓存、请求串行化、短超时和失败回退,不会后台轮询,也不会批量抓取详情页。数据与作品版权归原站及对应创作者所有。

开发

环境要求:Node.js 20+、Rust stable,以及对应平台的 Tauri 2 prerequisites

npm install
npm run desktop:dev

生产构建:

npm run desktop:build

Windows 构建在 Windows runner 上生成 NSIS/MSI;macOS 构建在 macOS runner 上生成 DMG/App。macOS 仅做基础适配与自动打包,当前没有实机交互测试,不对 macOS 版本质量作额外保证。

隐私与网络

笔记、线索卡和图片默认只保存在本机。只有用户打开“探索 · 谜页集”且缓存过期,或主动点击刷新时,应用才会请求 https://miyeji.cn/games。打开具体作品会交给系统默认浏览器。

License

MIT

Linux.do

学ai,上L站

About

为arg玩家打造的记事本,它可以是一个普通的记事本,也可以有划词解码、线索卡、人物卡、画布。

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages