Note Connector

unlisted

by wangjs-jacky

一键将 Obsidian 笔记上传到飞书或语雀

Updated 10d ago
View on GitHub

Obsidian Note Connector

One-click upload of Obsidian notes to Feishu Docs or Yuque knowledge base.

中文文档

Features

  • Feishu Docs — Upload via official lark-cli, stores the doc link in frontmatter
  • Yuque — Upload via REST API using your personal token
  • Multi-platform — Enable one or both platforms; a selector modal appears when both are active
  • Auto frontmatter — Saves feishu_link / yuque_link in the note's YAML front matter after upload
  • Update support — Re-uploading updates the existing Yuque document (Feishu creates a new version)
  • Desktop only — Requires the Obsidian desktop app (uses Node.js child_process for CLI calls)

Requirements

PlatformRequirement
Feishunpm install -g @larksuite/cli + lark-cli config init (OAuth login)
YuquePersonal access token from yuque.com/settings/tokens

Installation

  1. Download main.js, manifest.json, and styles.css from Releases
  2. Create folder .obsidian/plugins/obsidian-note-connector/
  3. Place the three files into that folder
  4. Enable the plugin in Obsidian → Settings → Community plugins

Configuration

Open Settings → Note Connector:

Feishu

FieldDescription
Enable FeishuToggle to activate
lark-cli pathPath to executable (default: lark-cli)
Folder TokenTarget folder token in Feishu Drive (leave blank for root)
Feishu DomainYour tenant URL, e.g. https://xxx.feishu.cn

Run lark-cli config init once to complete OAuth authentication before using.

Yuque

FieldDescription
Enable YuqueToggle to activate
TokenPersonal access token
Repo pathusername/book-slug, e.g. zhangsan/my-notes

General

FieldDescription
Default platformWhich platform to use when clicking the toolbar icon
Store frontmatterWhether to save the published URL in the note's YAML

Usage

  • Toolbar icon (☁️) — Upload active note; shows platform selector if both enabled
  • Command paletteUpload to Feishu / Upload to Yuque / Copy uploaded link
  • File context menu — Right-click any .md file in the explorer

After a successful upload the link is automatically copied to your clipboard and (optionally) saved to frontmatter:

---
feishu_link: https://feishu.cn/docx/XxXxXxXx
yuque_link: https://www.yuque.com/username/book/slug
---

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.