You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: adopt PR #817 readability polish for develop-plugin
Migrate the polished English develop-plugin pages from PR #817: heading capitalization, code-fence language tags, blockquote-to-callout conversions, and reworded prose across 39 pages.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Download the [Dify Plugin CLI](https://github.com/langgenius/dify-plugin-daemon/releases) from the GitHub releases page.
26
23
27
24
### Installation Methods for Different Platforms
28
25
@@ -71,7 +68,7 @@ dify version
71
68
72
69
## Run the Development Package
73
70
74
-
Here we use `dify` as an example. If you are using a local installation method, please replace the command accordingly, for example `./dify-plugin-darwin-arm64 plugin init`.
71
+
The following examples use `dify` as the command. If you installed locally, replace the command accordingly—for example,`./dify-plugin-darwin-arm64 plugin init`.
75
72
76
73
## Plugin Development Process
77
74
@@ -81,9 +78,9 @@ Here we use `dify` as an example. If you are using a local installation method,
81
78
./dify plugin init
82
79
```
83
80
84
-
Follow the prompts to complete the basic plugin information configuration
81
+
Follow the prompts to configure the basic plugin information.
85
82
86
-
> Learn more: [Dify Plugin Development: Hello World Guide](/en/develop-plugin/dev-guides-and-walkthroughs/tool-plugin)
83
+
For a full walkthrough, see [Dify Plugin Development: Hello World Guide](/en/develop-plugin/dev-guides-and-walkthroughs/tool-plugin).
87
84
88
85
### 2. Run in Development Mode
89
86
@@ -93,9 +90,9 @@ Configure the `.env` file, then run the following command in the plugin director
Category tags are defined in [`ToolLabelEnum`](https://github.com/langgenius/dify-plugin-sdks/blob/main/python/dify_plugin/entities/tool.py):
114
111
115
112
```python
116
113
classToolLabelEnum(Enum):
@@ -134,25 +131,14 @@ class ToolLabelEnum(Enum):
134
131
135
132
## Plugin Type Reference
136
133
137
-
Dify supports the development of various types of plugins:
134
+
Dify supports several plugin types:
138
135
139
-
-**Tool plugin**: Integrate third-party APIs and services
140
-
> Learn more: [Dify Plugin Development: Hello World Guide](/en/develop-plugin/dev-guides-and-walkthroughs/tool-plugin)
141
-
142
-
-**Model plugin**: Integrate AI models
143
-
> Learn more: [Model Plugin](/en/develop-plugin/features-and-specs/plugin-types/model-designing-rules), [Quick Integration of a New Model](/en/develop-plugin/dev-guides-and-walkthroughs/creating-new-model-provider)
144
-
145
-
-**Agent strategy plugin**: Customize Agent thinking and decision-making strategies
-**Tool plugin**: Integrate third-party APIs and services. See [Dify Plugin Development: Hello World Guide](/en/develop-plugin/dev-guides-and-walkthroughs/tool-plugin).
137
+
-**Model plugin**: Integrate AI models. See [Model Plugin](/en/develop-plugin/features-and-specs/plugin-types/model-designing-rules) and [Quick Integration of a New Model](/en/develop-plugin/dev-guides-and-walkthroughs/creating-new-model-provider).
138
+
-**Agent strategy plugin**: Customize Agent thinking and decision-making strategies. See [Agent Strategy Plugin](/en/develop-plugin/features-and-specs/advanced-development/reverse-invocation).
139
+
-**Extension plugin**: Extend Dify platform functionality, such as Endpoints and WebApp. See [Extension Plugin](/en/develop-plugin/dev-guides-and-walkthroughs/endpoint).
140
+
-**Data source plugin**: Serve as the document data source and starting point for knowledge pipelines. See [Data Source Plugin](/en/develop-plugin/dev-guides-and-walkthroughs/datasource-plugin).
141
+
-**Trigger plugin**: Automatically trigger workflow execution on third-party events. See [Trigger Plugin](/en/develop-plugin/dev-guides-and-walkthroughs/trigger-plugin).
156
142
157
143
{/*
158
144
Contributing Section
@@ -163,4 +149,3 @@ It will be automatically generated by the script.
163
149
---
164
150
165
151
[Edit this page](https://github.com/langgenius/dify-docs/edit/main/en/develop-plugin/dev-guides-and-walkthroughs/cheatsheet.mdx) | [Report an issue](https://github.com/langgenius/dify-docs/issues/new?template=docs.yml)
0 commit comments