Obsidian 插件:【Readme】Ink

Obsidian 插件:【Readme】Ink

插件名片

  • 插件名称:Ink
  • 插件作者:Dale de Silva
  • 插件说明:Hand write or draw with a stylus directly between paragraphs in your notes.
  • 插件分类:[‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

Hand write or draw with a stylus directly between paragraphs in your notes.

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 ink 插件的自述翻译

墨水

一个为 Obsidian 设计的插件,可以在笔记段落之间使用触控笔手写或绘图的功能。

🎥 演示

devdiary视频截图
点击播放演示

演示说明
在上面的视频中,我已经设置了这个插件的命令在另一个名为 Slash Commander 的插件中可见 - 这使我可以通过简单地输入 / 来快速选择插入命令。

📓 开发日记

我记录定期的开发日记。订阅并跟随 查看正在开发中的功能。

开发日记截图
点击查看开发日记

Dale de Silva 在 Twitter 上 Dale de Silva 在 Mastodon 上 Dale de Silva 在 Threads 上 Dale de Silva 在 Bluesky 上

🗺️ 粗略路线图

我从 2023 年 12 月开始构建这个插件,目前正在进一步开发并每天使用它。
以下是我当前开发计划中的高级功能及其预期时间表。

历史
  • 概念验证手写输入。
  • 概念验证绘图输入。
  • 可嵌入到 markdown 文件中。
  • 自动截图。
  • 开始内部使用。
  • 概念验证 OCR(转录)。
  • 基本 UI 优化。(2024 年 3 月)
  • 在使用嵌入时改进 markdown 文件的交互。(三月)
  • 简化绘图功能 三月
  • 清理和重构以发布 三月
  • ALPHA 版本发布于 2024 年 3 月。
  • 修复错误。 2024 年 4 月
即将到来
  • 更直观的 UI/UX 优化和功能。 四月
  • 多种笔式样。 五月
  • 更直观的触摸/笔输入优化。 五月
推测
  • 将嵌入格式转换为在卸载后持久存在。 六月
  • 自动 OCR(转录)。
  • 转换为画布框架(改善书写记忆)。
  • 直观选择单词。
  • 重新排列文本的能力。

🪳 报告一个错误

发现了一些不太正常的东西或者您有一个功能请求?不要害羞,随时在 GitHub Issues 页面上发出声音。但请确保检查是否有人已经发布了相同的问题,并在他们的问题上发表评论。

💾 安装

您可以在 Obsidian 中的插件目录中找到此插件。

单击以获取安装插件的帮助
  1. 打开您的 Obsidian 保险库,转到设置
  2. 在侧边栏中单击社区插件
  3. 如果您还没有,您需要打开社区插件。
  4. 搜索 ‘Dale de Silva’ 并安装Ink

如果您想安装仍在测试中的插件的新版本,您可以通过 BRAT 来安装此插件。

BRAT 是另一个允许您安装 Beta 版本的社区插件。新功能首先作为 Beta 版本发布,可能需要几天到一个月的时间才会出现在标准版本中。

单击以获取Beta版本安装说明
  1. 打开您的 Obsidian 保险库,转到设置
  2. 在侧边栏中单击社区插件
  3. 打开社区插件并单击浏览
  4. 搜索并安装BRAT
  5. 向下滚动并激活BRAT。
  6. 在侧边栏的 BRAT 菜单中,选择添加 Beta 插件
  7. 按照呈现的说明操作。
  8. 当需要 URL 时,请使用:https://github.com/daledesilva/obsidian_ink
单击以获取Beta版本更新说明
  • BRAT 默认在启动时设置为更新 Beta 插件,但有时可能需要一些时间。
  • 要强制更新,请运行 BRAT 的 Obsidian 命令 选择要更新的单个插件 并选择 Ink。

🏛️ 许可证

请注意,虽然这个存储库是公开的,可以浏览和修改以供个人使用,但它不是开源的。它是根据 CC BY-NC-ND 4.0 许可的。

🗒️ 笔记

优化说明

目前插件基于 tldraw 框架工作,然而,tldraw 是使用 SVG 元素实现的,这在 iOS 平台上会明显减慢速度,可能也会影响其他平台。这意味着在 iOS 上写入大约 200-300 笔后(大约 3-4 段文字),会出现明显的延迟。为了暂时缓解这个问题,插件会在写入几行旧的笔画时隐藏它们。这些笔画仍然会被保存,在冻结嵌入、重新打开文件或调整无限画布视图时重新显示。

将来,这个插件将会从 tldraw 过渡(至少对于写入功能),转向基于 Canvas 的输入。当这种情况发生时,用户创建的任何文件如果有必要会自动转换—您可以放心,因为我自己的保险库中已经有很多依赖于这个插件的文件。

嵌入格式说明

目前的嵌入实现是基于一个代码块,告诉插件如何显示嵌入内容。然而,我对此并不满意,因为这意味着如果有人想要从这个插件过渡,他们必须保持安装以便查看他们的旧手写部分。

我将对此进行修改,简单地将其改为插件识别和增强的图像嵌入。这意味着即使您卸载了插件,所有您的嵌入内容仍将显示为静态图像。

绘图功能说明

目前插件实现了两种可嵌入部分的文件格式。手写文件和绘图文件。这使得插件能够以不同的方式帮助用户,并为每种输入模式提供更直观的用户界面。然而,绘图文件,虽然我已经发现我更喜欢使用它而不是其他 Obsidian 插件,但在这个阶段,这个插件的主要目标并不是绘图文件。因此,在未来的支持方面应该谨慎对待。

然而,请注意,上述描述的嵌入格式在这里也适用,这意味着即使支持被移除,您现有的绘图仍将保持可见性为静态图像。

还要注意,绘图功能不会取代 Excalidraw。Excalidraw 提供了丰富的功能,能够全面绘制图表,而这个插件是围绕自由形式的自然笔输入构建的。我个人更喜欢自由形式地草绘,只需最少的拖放元素帮助,因此绘图功能的重点是在这方面,因为这与手写风格的笔记记录相一致。

❤️ 支持

如果您发现这个插件节省了您的时间或在某种程度上帮助了您,请考虑支持我开发插件和其他类似的免费社区资料。

Dale de Silva on Twitter Dale de Silva on Mastodon Dale de Silva on Threads Dale de Silva on Bluesky Support me on Ko-fi

🤖 我的其他作品

您可以在 designdebt.club 找到我其他项目的链接,我在那里写关于设计和开发的博客,并发布像这样的其他插件。您也可以在 falterinresolute.com 找到我的文章,我在那里结合哲学和动画。

Design Debt Club Falter In Resolute Blog



反馈交流

其他渠道

版权声明