Skip to content

v0.1.2 - Resource Sync Update

Latest

Choose a tag to compare

@RayJiang4S RayJiang4S released this 19 Jan 13:32

🔄 Resource Synchronization Update

Expanded synchronization capabilities beyond apps — now sync your entire Dify workspace resources.

✨ New Features

  • 📊 Models Sync — View all configured models (LLM, Embedding, Rerank, TTS, STT, Speech2Text, Moderation) in models.yml
  • 🔧 Tools Sync — Sync built-in and custom tool configurations to tools.yml
  • 🔌 Plugins Sync — Export installed plugin details to plugins.yml
  • ➕ New App — Create Workflow or Chatflow apps directly from the extension
  • 📦 Knowledge Base Registry — View knowledge base list in knowledge.yml (full sync coming soon)

🛠️ Improvements

  • Improved file opening with better error handling for special characters in paths
  • Better fallback mechanism when opening app configurations
  • Updated project structure to organize resources by type

📁 New Project Structure

workspace/
├── studio/           # Apps (Workflows, Chatflows, etc.)
├── models/           # models.yml - All model configurations
├── knowledge/        # knowledge.yml - Knowledge base registry
├── tools/            # tools.yml - Tool configurations
└── plugins/          # plugins.yml - Plugin details

📥 Installation

  1. Download dify-as-code-0.1.2.vsix below
  2. Open VS Code / Cursor
  3. Press Cmd+Shift+P → "Install from VSIX"
  4. Select the downloaded file

📋 Requirements

  • VS Code 1.85.0+ or Cursor
  • A Dify account (Cloud or self-hosted)