Skip to content

InkSlash 1.1.0 · 墨令

Choose a tag to compare

@github-actions github-actions released this 10 Sep 15:12
· 7 commits to main since this release

InkSlash · 墨令 1.1.0

中文内容菜单与全部命令,在同一条斜杠下使用。作者 jeff niu,MIT 许可。

新功能

  • 搜索并执行 Obsidian 和已启用插件的当前可用命令;支持模糊搜索、命令 ID、快捷键提示。
  • 行首或空格后触发,方向键选择、回车执行,Escape 或空格退出;升级保留原触发设置。
  • 图钉置顶与最近命令;首次导入核心命令面板的置顶和历史,后续在墨令中独立管理。
  • 「全部命令」面板支持保留选中文字。核心斜杠命令可同时启用,停用墨令后恢复核心菜单。

修复与检查

  • 移除动态样式标签,提示块图标直接使用静态 SVG,兼容阅读、实时预览与独立窗口。
  • SVG 仅允许静态图形、渐变和内部引用,移除脚本、事件与外部资源。
  • 设置支持 Obsidian 的搜索;修复图钉回车误执行、设置关闭清理和取消选择器时丢失查询的问题。
  • 官方 Obsidian ESLint 规则加入 CI 与发布检查;运行时仅依赖 Obsidian。
  • 在 macOS / Obsidian 1.13.7 实机验证,移动端尚未实机验证。

安装与升级

需要 Obsidian 1.13.7+。将 main.js、manifest.json 和 styles.css 放入 <vault>/.obsidian/plugins/inkslash/,保留 data.json,然后重新加载插件。ZIP 包另含 LICENSE。

早期 feishu-slash-cn 用户请先关闭旧插件,将其 data.json 复制到新的 inkslash 目录,再启用 InkSlash。旧 fscn- 提示块继续支持。

This release adds fuzzy search across available commands, pins, recent history, selection-preserving execution, and coexistence with core Slash commands. It replaces dynamic callout styles with static SVG rendering and adds official Obsidian lint checks to releases. Preserve data.json when updating.

English guide · 中文说明

GitHub 发布与 Obsidian 社区目录审核是两个步骤;此版本不代表已获社区目录收录。