Skip to content

v0.1.6: docs: v0.1.5 release notes and Agent context docs

Latest

Choose a tag to compare

@thisThisYoung thisThisYoung released this 18 Oct 09:06
· 1 commit to main since this release

ChemThisTry v0.1.6

跨平台科研绘图软件 —— 集数据作图、化学结构、3D 晶体与矢量示意图于一体的一站式平台。

本版本为增量发布。安装包未签名、未公证,首次运行会被系统拦截,请按下方「首次运行」操作。

下载

在页面底部的 Assets 中下载对应你系统的安装包:

  • macOS (Apple Silicon):ChemThisTry-0.1.6-arm64.dmg

  • macOS (Intel):ChemThisTry-0.1.6.dmg

  • Windows:ChemThisTry Setup 0.1.6.exe

  • Linux (便携版):ChemThisTry-0.1.6.AppImage

  • Linux (Debian/Ubuntu):chemthistry_0.1.6_amd64.deb

本次更新 (What's New in v0.1.6)

本次更新的重点是 Articler 文档编辑器导出 Word (DOCX) 的视觉对齐:把导出文档的排版、字体、行距、缩进与 Articler 预览逐项拉齐,并修复了代码块背景 / 缩进越出页边距的问题。

📝 文档编辑器 (Articler) → Word 导出对齐完善

  • 代码块 (Code Block) 背景与缩进:修复导出 Word 后灰盒背景与缩进越过页边距的问题。依据 Word 真实边框模型(文字停在 w:ind、边框 + 底纹画在文字外侧 space 处)重算左右缩进,使灰盒左 / 右缘与正文内容列对齐、不再出血;覆盖顶层、引用块、列表、Callout 四种容器(嵌套代码块左右均贴容器内容区,无出血)。

  • 标题颜色:Heading 全级导出为黑色(1A1A1A),与预览一致(H6 不再误用灰色)。

  • 等宽字体:代码块 Latin 用 Consolas、CJK 用微软雅黑(eastAsia 此前误用 Consolas,中文无对应字形会回退成宋体、看起来像正文)。

  • 行距:导出 Word 的倍数行距改为「N × 字体自然行高」(native auto,w:line = 240·N),与预览 N×1.46 对齐;标题 h1–h6 用单倍行距、代码块用单倍行距,避免标题逐层漂移。

  • 列表 / 引用块 / 表格:列表缩进对齐预览 padding-left: 1.8em(405 twips / 级,任务列表同缩进);引用块竖线 14pt 紧贴文字(EXACT 行距避免规则跨整行盒而不对称);表格边框与预览一致。

  • 上下标:sup / sub 改用 Word 原生 vertAlign 渲染,而非上标 / 下标字符。

  • 数学块:行距改用 AUTO,避免高公式被裁切。

  • SVG 图片:Word 导出改用 docx 原生 ImageRun 承载,缺失时 PNG 兜底。

🐛 重要修复

  • Articler 导出 Word 代码块越页边距 (#1254):导出后代码块的灰色背景盒左、右两侧越过正文内容列边界(预览里与内容列对齐)。已按 Word 真实边框 / 底纹模型重算缩进并补齐右缩进(含引用块 / Callout 嵌套场景),灰盒现在与内容列对齐、文字盒内缩约 15css。详见上方「文档编辑器」条。

首次运行

当前安装包未签名、未公证,系统会出于安全策略拦截,属正常现象:

macOS (Gatekeeper)

  • 右键点击 ChemThisTry.app → 「打开」→ 弹窗中点「打开」

  • 或终端执行:

    sudo xattr -rd com.apple.quarantine /Applications/ChemThisTry.app
    

Windows (SmartScreen)

  • 双击 .exe → 点击「更多信息」→「仍要运行」

Linux (AppImage)

  • 赋予执行权限后运行:chmod +x ChemThisTry-0.1.6.AppImage

功能速览

  • 文档编辑器 (Articler) — 富文本 / 代码块 / 数学公式 / 表格 / 图片写作,一键导出 Word (DOCX) 出版级文档(排版、字体、行距、缩进与预览对齐)

  • 矢量画布 (Canvas) — 出版级示意图、流程图、标注与组合,支持 9 点参考点、图片真裁剪、隔离模式、LaTeX 文字、文本对齐

  • 流程图 (Flow) — 基于节点 / 边的流程图,支持对齐 / 分布 / 翻转、可拖动线段把手与导出

  • 数据作图 (GraphViewer) — ECharts 科研数据图(含热力图 / 非线性拟合 / 雷达图),支持模板与 LaTeX,透明背景与出版级导出;系列支持纵坐标偏移 (Y Offset)、工具栏基线 / 差分 / 放大镜 / 切线工具、倾斜轴、图例行列排列

  • 数据表 (DataViewer) — 排序 / 筛选 / 缺失值处理 / 公式列 / 查找替换,Excel 式粘贴与自动填充

  • 化学结构 (Sketcher) — Ketcher 绘图,ACS 1996 风格,支持 .mol / .rxn / .cdx / .cdxml,键型数字快捷键,Esc 清除工具

  • 3D 分子 / 晶体 (Moleculer) — 晶胞与配位多面体、电荷密度、分子表面,支持 .cif / .vesta / Gaussian / VASP / SDF,多帧时间轴

  • 结构 ↔ 图表联动 — 结构变更自动同步到画布对象

  • 出版级导出 — SVG / PDF / EPS / 矢量 PDF;3D 结构优化 (RDKit)、ASE 结构导出 (PDB/CIF/XYZ)

  • Agent(应用内 AI) — 对话式操作:创建 / 读取数据表、图表、画布、化学结构式与 3D 分子,多模态图片上传(结构式 / 谱图 / 图表);可选把当前活动文档作为上下文自动附带(设置 → AI 开启)

  • 深色主题 — 全模块统一跟随浅色 / 深色

  • 多语言界面 — 简体中文 / 繁體中文 / English / 日本語 / Français / Español / Dansk

关于源码

本仓库为发布 / 门面仓库,仅分发编译产物;完整源码暂未公开。若需在其他平台自行构建,可参考 DEPLOY.md 中的构建说明(原生模块不能在异平台交叉编译,须在目标系统本机构建)。后续版本将补充安装包签名 / 公证。

反馈

使用中遇到问题或有建议,欢迎在仓库 Issues 中提出。