Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

DingTalk Minutes Sync

lingang yanlingang yan21 downloads

Sync DingTalk AI Minutes to Markdown using the locally authenticated dws CLI.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

DingTalk Minutes Sync imports DingTalk AI Minutes into an Obsidian vault as readable Markdown notes. It runs on desktop Obsidian and uses the locally authenticated DingTalk Workspace CLI (dws) to access your own DingTalk data.

Features

  • Imports AI summaries, keywords, action items, and optional transcripts.
  • Names notes with the actual meeting start date, not the sync date.
  • Supports 7-day, 30-day, and one-year initial sync ranges.
  • Supports manual sync, sync-on-startup, and scheduled sync.
  • Preserves existing notes when the DingTalk transcript API is unavailable.
  • Stores no DingTalk password, cookie, or AppSecret.

Requirements

  • Obsidian desktop 1.5.0 or later.
  • DingTalk Workspace CLI installed and authenticated on the same computer.
  • Access to DingTalk AI Minutes in your DingTalk account.

Installation

  1. Download main.js, manifest.json, and styles.css from the latest GitHub release.
  2. Create the folder <your-vault>/.obsidian/plugins/dingtalk-minutes-sync/.
  3. Copy the three downloaded files into that folder.
  4. Restart Obsidian, open Settings → Community plugins, and enable DingTalk Minutes Sync.

Usage

  1. Open Settings → DingTalk Minutes Sync.
  2. Leave dws path as dws unless it is installed in a custom location. The plugin automatically detects common macOS locations, including ~/.local/bin/dws.
  3. Select the sync scope and initial date range.
  4. Choose whether to include transcripts.
  5. Click Sync now or run Sync DingTalk AI Minutes now from the command palette.

Notes are written to the configured DingTalk Minutes folder. Every note includes frontmatter with the source task UUID, the actual meeting start time, and the sync time.

Limitations

This plugin is desktop-only because it invokes a local CLI. DingTalk occasionally does not provide a transcript for a meeting; in that case, the note still includes the available summary, keywords, and action items.

License

This project is released under the MIT License.

HealthExcellent
ReviewSatisfactory
About
Sync DingTalk AI meeting records to Obsidian as Markdown, including AI summaries, keywords, todos, and optional verbatim transcripts. Name files by actual meeting start time, support initial sync ranges of 7/30/365 days, and use the locally logged-in DingTalk Workspace CLI to access meetings without storing passwords, cookies, or AppSecret (desktop only).
IntegrationsImportAI
Details
Current version
1.0.0
Last updated
2 weeks ago
Created
2 weeks ago
Updates
3 releases
Downloads
21
Compatible with
Obsidian 1.5.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
lingang yanlingang yanylgkger
GitHubylgkger
  1. Community
  2. Plugins
  3. Integrations
  4. DingTalk Minutes Sync

Related plugins

Snipd Official

Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.

Plaud Sync

Sync Plaud voice recordings into Markdown notes with transcripts, AI summaries, and highlights.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Readwise Official

Sync highlights from Readwise to your vault.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Claude Sidebar

Run Claude Code in your sidebar.

Nexus AI Chat Importer

Import AI chat conversations from ChatGPT, Claude, and Mistral Vibe (formerly Le Chat) exports into Obsidian as clean, readable Markdown files.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.