Skip to content

feat: 图片往返还原,并自动上传本地图片 - #3

Merged
ceynri merged 1 commit into
mainfrom
feat/image-pipeline
Oct 2, 2026
Merged

ceynri merged 1 commit into
mainfrom
feat/image-pipeline

Conversation

@ceynri

@ceynri ceynri commented Oct 2, 2026 •

Copy link
Copy Markdown
Owner

情境

get 写出的 Markdown 图片是 ![](assets/xxx.jpg),再 update 时没把引用还原成 <img fileid=...>,云端图片会变成纯文本。本地新图片以前必须先 upload-image。

这次改什么

  • create / update 按当前笔记附件把 assets/ 和 minote://image/ 引用还原成原图
  • 无法回写的引用(找不到文件、图片与文字同行、音频/视频)直接报错,不静默丢附件
  • 未登记在 setting.data 里的图片导出时保留为 minote://image/ 引用
  • ![](./photo.jpg) 自动上传并登记为笔记附件;--file 的相对路径基于该文件所在目录

同步路径上的同样逻辑在 #4。

怎么 merge

叠放 PR 第 3 个,base 是 #2。

@ceynri
ceynri changed the base branch from fix/cli-hygiene to chore/ci October 2, 2026 09:00
@ceynri
ceynri added this pull request to stack #6 October 2, 2026 09:01
Base automatically changed from chore/ci to main October 2, 2026 09:01
create/update 把 Markdown 里的附件引用还原成云端 <img>;无法回写的引用直接报错。
本地路径图片自动上传并登记到笔记附件。相对路径基于 --file 所在目录。
@ceynri
ceynri force-pushed the feat/image-pipeline branch from cbf23c0 to 86eb016 Compare October 2, 2026 09:01
@ceynri
ceynri merged commit 17792f3 into main Oct 2, 2026
3 checks passed
@ceynri
ceynri deleted the feat/image-pipeline branch October 2, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant