大家好,
我开发了一款插件,可以将任务、文本块和笔记发送到 Canvas 文件,支持以纯文本、链接和嵌入的形式添加内容。
插件地址:GitHub - wenlzhang/obsidian-send-to-canvas
目前,该插件已提交到社区插件商店,正在审核中。欢迎大家测试并提供反馈!
功能特点
- 多种内容格式支持:
- 以纯文本方式发送文本
- 以块链接方式发送文本
- 以块嵌入方式发送文本
- 以笔记链接方式发送整篇笔记
- 以笔记嵌入方式发送整篇笔记
- 开放任务的自定义:
- 在开放任务(以 “- ” 开头的行)后附加自定义文本
- 保持原始任务格式
- 块 ID 自定义:
- 支持基于日期或随机生成块 ID
- 使用 MomentJS 令牌自定义块 ID 格式
- 时间戳追踪:
- 在链接和嵌入内容后添加时间戳
- 自定义时间戳格式
- Canvas 节点自定义:
- 为不同类型的节点(链接、内容、笔记)设置自定义尺寸
- 保持块嵌入和文本内容的一致尺寸
- 用户体验优化:
- 记住上次选择的 Canvas 文件
- 在状态栏指示当前选中的目标 Canvas
- 针对大型 Vault 自定义启动延迟
- 智能文本选择:
- 未选中文本时,自动使用整行文本
欢迎大家试用,并分享你的建议和反馈!