mirror of
https://github.com/langgenius/dify-docs.git
synced 2026-03-27 13:28:32 +07:00
108 lines
2.9 KiB
Plaintext
108 lines
2.9 KiB
Plaintext
---
|
|
dimensions:
|
|
type:
|
|
primary: conceptual
|
|
detail: introduction
|
|
level: beginner
|
|
standard_title: Getting Started with Dify Plugin Development
|
|
language: en
|
|
title: Dify Plugin
|
|
---
|
|
|
|
Dify plugins are modular components that enhance AI applications with additional capabilities. They allow you to integrate external services, custom functions, and specialized tools into your Dify-built AI applications.
|
|
|
|
<Frame caption="Marketplace">
|
|
<img src="/images/marketplace.png" />
|
|
</Frame>
|
|
|
|
Through plugins, your AI applications can:
|
|
- Connect to external APIs
|
|
- Process different types of data
|
|
- Perform specialized calculations
|
|
- Execute real-world actions
|
|
|
|
## Types of Plugins
|
|
|
|
<AccordionGroup cols={3}>
|
|
<Accordion
|
|
title="Models"
|
|
icon="microchip"
|
|
href="/plugin-dev-en/0211-getting-started-new-model"
|
|
>
|
|
Package and manage AI models as plugins
|
|
|
|
<a href="/plugin-dev-en/0211-getting-started-new-model" className="text-primary">Learn more</a>
|
|
</Accordion>
|
|
<Accordion
|
|
title="Tools"
|
|
icon="toolbox"
|
|
href="/plugin-dev-en/0211-getting-started-dify-tool"
|
|
>
|
|
Build specialized capabilities for Agents and workflows
|
|
|
|
<a href="/plugin-dev-en/0211-getting-started-dify-tool" className="text-primary">Learn more</a>
|
|
</Accordion>
|
|
<Accordion
|
|
title="Agent Strategies"
|
|
icon="brain"
|
|
href="/plugin-dev-en/9433-agent-strategy-plugin"
|
|
>
|
|
Create custom reasoning strategies for autonomous Agents
|
|
|
|
<a href="/plugin-dev-en/9433-agent-strategy-plugin" className="text-primary">Learn more</a>
|
|
</Accordion>
|
|
<Accordion
|
|
title="Extensions"
|
|
icon="puzzle-piece"
|
|
href="/plugin-dev-en/9231-extension-plugin"
|
|
>
|
|
Implement integration with external services through HTTP Webhooks
|
|
|
|
<a href="/plugin-dev-en/9231-extension-plugin" className="text-primary">Learn more</a>
|
|
</Accordion>
|
|
</AccordionGroup>
|
|
|
|
## Additional Resources
|
|
|
|
<CardGroup cols={2}>
|
|
<Card
|
|
title="Development & Debugging"
|
|
icon="code"
|
|
href="/plugin-dev-en/0411-remote-debug-a-plugin"
|
|
>
|
|
Tools and techniques for efficient plugin development
|
|
</Card>
|
|
<Card
|
|
title="Publishing & Marketplace"
|
|
icon="shop"
|
|
href="/plugin-dev-en/0321-release-overview"
|
|
>
|
|
Package and share your plugins with the Dify community
|
|
</Card>
|
|
<Card
|
|
title="API & SDK Reference"
|
|
icon="book-open"
|
|
href="/plugin-dev-en/0411-general-specifications"
|
|
>
|
|
Technical specifications and documentation
|
|
</Card>
|
|
<Card
|
|
title="Community & Contributions"
|
|
icon="users"
|
|
href="/plugin-dev-en/0312-contributor-covenant-code-of-conduct"
|
|
>
|
|
Communicate with other developers and contribute to the ecosystem
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
{/*
|
|
Contributing Section
|
|
DO NOT edit this section!
|
|
It will be automatically generated by the script.
|
|
*/}
|
|
|
|
---
|
|
|
|
[Edit this page](https://github.com/langgenius/dify-docs/edit/main/plugin-dev-en/0111-getting-started-dify-plugin.mdx) | [Report an issue](https://github.com/langgenius/dify-docs/issues/new?template=docs.yml)
|
|
|