Skip to content

Releases: Proton1917/Research_Canvas

Research Canvas 0.1.2

Choose a tag to compare

@Proton1917 Proton1917 released this 03 Nov 05:35

Research Canvas 0.1.2 提供 Windows x64 和 macOS Apple Silicon 便携发行包,支持 Windows 10/11 与 macOS 13 及以上系统。

服务器下载

本版功能

  • 导入整个项目目录与多个项目,保留相对路径、空目录和原始文件,按目录分页浏览。
  • 读取 PDF、Markdown、Notebook、JSON、Word、Excel 和 PowerPoint 材料。PDF、Excel 和 PowerPoint 文字解析随程序提供。
  • 项目重导入支持原件复用、更新及编辑冲突确认。文稿首次显示、初始化保存和实际编辑分别记录,讨论保留引用时的版本。
  • 画布按工作区和画布恢复缩放与中心位置,支持卡片、想法、关系线及 AI 讨论。
  • 文件夹拖放、上传大小提示和 HTTP 413 错误处理已接入。

安装与启动

  1. Windows 电脑下载 research-canvas-0.1.2-windows-x64.zip,Apple M 系列电脑下载 research-canvas-0.1.2-macos-arm64.zip。
  2. 完整解压到可写目录,Windows 双击 start.cmd,macOS 打开 Start.command 或运行 bash start.sh。
  3. 保持终端运行,在浏览器访问 http://127.0.0.1:8787。

首次运行会创建 config/server.toml。AI 功能使用该文件配置的模型服务,默认连接本机 Router OAuth 服务。文稿与工作区数据位于发行目录的 .runtime/data/。

Apple 公证状态、模型配置和旧版数据迁移步骤见包内 INSTALL.md。源码与安装说明见 Research Canvas。

发行验证

两个包均由提交 950b16e2badd1273aac47b4619d35c681c334def 构建。在 Windows 与 macOS ARM64 原生环境中完成构建和解压目录运行验证,覆盖启动脚本、配置创建、界面资源、Markdown/PDF 导入、JSON/ZIP 导出和正常停止。记录见 发行构建。

Research Canvas 0.1.1 · macOS

Choose a tag to compare

@Proton1917 Proton1917 released this 26 Oct 09:45

Research Canvas 0.1.1 提供 macOS Apple Silicon 与 Intel 安装包,包含后端程序、编译后的界面、启动脚本及安装指南。Windows 与 Linux 当前下载继续使用 0.1.0。

下载与安装

Mac 处理器 安装包 启动方式
Apple M 系列 macOS ARM64 ZIP 完整解压后打开 Start.command
Intel macOS x64 ZIP 完整解压后打开 Start.command

支持 macOS 13 及以上。处理器信息位于“苹果菜单 → 关于本机”。也可以在解压目录的终端运行 bash start.sh,随后在浏览器访问 **http://127.0.0.1:8787**;服务窗口保持运行,停止时按 Ctrl+C。

完整安装与升级指南 包含首次运行、Poppler 安装、模型连接和数据升级。每个安装包也附有 INSTALL.md。

功能与修复

  • 讨论运行保存发问时的画布、来源对象和写入区域。切换画布或文稿、关闭提问框及刷新后,可从运行记录回到原画布。归位请求支持幂等恢复,卡片与来源线在同一事务中保存。
  • 提问冻结和截图上传按会话与输入代次处理结果;保存等待期间修改问题或选择时,当前输入保持原归属。发送采用冻结的材料版本,冲突提示保留本地内容。
  • 提问截图独立保存,支持复用、移出本轮和显式清理。引用过的截图保留来源记录。支持图片文稿的视觉输入,以及模型图像能力、文本与图像预算提示。
  • AI 画布提案由后端统一生成 Yjs、对象布局与关系,并支持版本冲突处理、重定基准、重复确认和依赖撤销提示。自由画线保存视觉关系,研究关系通过明确操作创建。
  • 提案便笺按 Markdown 显示标题、列表、强调和公式。首次显示和刷新保持原文稿版本,实际编辑后正常保存;整组撤销保持版本一致。
  • 修复讨论卡片空白点击、选择操作导致的画布位移、长 PDF 卡片的高度更新循环,以及重复的图像错误说明。

从 0.1.0 升级

保存适用的工作区归档后停止旧版服务,将新版完整解压到新目录。复制旧目录的 config/server.toml 和 .runtime/data/,再按安装指南补齐图像输入配置。SQLite 数据目录在服务停止后整体复制;新版启动时执行数据库迁移。

默认模型示例为本机 Router OAuth 的 cc/gemini-3.8-flash-high。PDF 导入使用单独安装的 Poppler,AI 功能使用用户配置的模型服务。

构建与验证

两个安装包分别在 ARM64 和 Intel 的 macOS 原生环境构建,从解压目录验证启动脚本、配置建立、页面资源、Markdown 与 PDF 导入、JSON/ZIP 导出以及正常停止服务。构建源码为 cca32afeb8b8020f01c63b676b961ac8ca644942,结果见 本次发行运行。

包内 VERSION 和 SOURCE_COMMIT 记录版本与构建来源。前后端交互验收记录见 前端文档 和 后端联调文档。

Research Canvas 0.1.0

Choose a tag to compare

@Proton1917 Proton1917 released this 25 Oct 17:11

Research Canvas 将科研文稿、公式、来源片段、自由想法和 AI 讨论组织在同一张画布中。本版本提供可直接解压启动的程序包。

下载与安装

平台 下载文件 启动方式
Windows x64 Windows ZIP 完整解压后双击 start.cmd
macOS Apple Silicon macOS ARM64 ZIP 打开 Start.command
macOS Intel macOS x64 ZIP 打开 Start.command
Linux x64 Linux tar.gz 解压后运行 bash start.sh

启动后访问 **http://127.0.0.1:8787**。程序包已包含后端和界面,首次运行会建立配置与数据目录。

完整安装指南 包含 Windows、macOS、Linux 的安装步骤、PDF 工具、模型配置、数据升级及常见问题;每个压缩包内也附有 INSTALL.md。

功能

  • 文稿与公式编辑、无限画布、自由想法、片段卡片和原位讨论。
  • 精确片段及版本引用,追问和分支继承冻结材料。
  • AI 画布操作提案,支持预览、确认、版本冲突处理和整组撤销。
  • 文稿、片段和自由想法关系端点,支持证据、研究状态人工确认、尚缺论证及下一步验证方法。
  • PDF、Markdown、文本和图片导入,文稿检索,JSON/ZIP 可恢复归档及关系图导出。
  • 结构化模型输出、失败画布运行恢复和 LaTeX 重复转义处理。

PDF 导入使用单独安装的 Poppler。AI 功能需要配置模型服务,默认示例使用本机 Router OAuth Gemini 3.8 Flash。文稿和画布数据保存在解压目录的 .runtime/data/ 中。

构建与验证

各平台在原生 GitHub Actions 环境中构建发行程序,并从解压后的包验证启动脚本、配置建立、页面资源、Markdown/PDF 导入、JSON/ZIP 导出和停止服务。构建与运行记录见 发行工作流。

版本号与构建来源分别记录在包内的 VERSION 和 SOURCE_COMMIT。项目自有代码采用 MPL-2.0,随附组件的版权与许可告知集中位于 licenses/。macOS 便携程序未做 Apple 公证,首次运行方法见安装指南。