Feedback

Let us know what's missing in your application building and managing workflow. Here's a Dify copilot that helps you organize your input.
Implement "Continue Generation" Button and Auto-Continue Feature
Hello Dify Community, I'm reaching out to suggest a new feature that addresses a significant challenge in user experience when working with Dify apps, particularly during code generation tasks. Is this request related to a challenge you are facing? Yes, the issue arises when generating large content that hits the maximum output token limit, causing the generation to abruptly stop, sometimes in the middle of a code block. Users can send "continue" to get a complete result but this results in an incomplete output which cannot be easily used or copied as intended. What is the feature you'd like to see? I propose two enhancements: A "continue generation" button that appears when content generation reaches the max token limit. This button should allow users to seamlessly continue generating content within the same message. - The button text should be internationalized and customizable within Dify Studio. An optional auto-continue feature that can be enabled to automatically extend content until a complete response is generated without hitting the token limit. How will this feature improve your workflow / experience? The implementation of these features would enable smoother and uninterrupted content creation, particularly beneficial for generating extensive outputs such as long-form articles or complete code blocks without manual intervention. Additional Context or Comments This functionality is available in ChatGPT and there are open-source tools for the "auto continue" feature, indicating a clear demand for such capabilities within generative AI applications like those built on Dify. While I am not able to contribute directly to developing this feature through coding or financial sponsorship, I believe its addition would greatly enhance user satisfaction and align with existing expectations set by other AI platforms. I look forward to hearing what others think about this idea and seeing how we can make using Dify apps an even better experience!
3
·

planned

Enhancement of Dify Chat UX with New Features and Dark Mode
Hello Dify Community, I am facing a challenge that I believe others may also encounter: the user experience (UX) of Dify Chat is not as engaging or feature-rich as other tools like ChatGPT, which affects user adoption within my company. Here are the features I'd like to see implemented to address this issue: Is this request related to a challenge you are facing? Yes, the current UX limitations of Dify Chat lead users to prefer other tools with more comprehensive features. What is the feature you'd like to see? I propose several enhancements for Dify Chat: The ability to regenerate responses similar to ChatGPT. Editing my own messages to prompt new responses from the LLM. Sharing chat sessions with others. Enabling web search capabilities within chats. Preventing automatic scrolling down when reading previous parts of the conversation. Introducing a dark mode for better usability at night or in low-light environments. An option to toggle full-width UI for better use of browser space. These features are inspired by existing tools such as https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web . How will this feature improve your workflow/experience? Enhancing Dify Chat will make interactions more enjoyable and increase user engagement. It's expected that these improvements will lead to higher usage numbers for my Dify apps. Additional Context or Comments Taking inspiration from existing tools can help us develop new features that meet user expectations and improve overall satisfaction with Dify Chat. Can you help with this feature? My company can assist with UI/UX design efforts. Additionally, I have prepared a script that adds dark mode support to the entire Dify platform; it requires minor adjustments before sharing. I am also willing to contribute through concept discussions on Discord, including voice chat and pair programming sessions. Furthermore, I'll participate in testing phases and provide feedback on functionality prior to release. Thank you for considering these suggestions. I believe they will significantly enhance the usability and appeal of Dify Apps and look forward to
6
·

under review

Add Optional `displayName` Field for Model Selection
Hello Dify Community, I'd like to propose a feature that addresses a challenge I've encountered: selecting the correct model for Dify apps when faced with non-descriptive deployment names from model providers. Is this request related to a challenge you are facing? Yes, the challenge is the difficulty in identifying the correct model due to generic or non-descriptive deployment names that are carried over from model providers like Azure to Dify. What is the feature you'd like to see? I propose adding an optional field called displayName to the model setup form in Dify. This field would allow users to enter a more descriptive and user-friendly name for the model. If a displayName is provided, it should be displayed in the UI select inputs instead of the model name. If not provided, the model name would be used as a fallback. How will this feature improve your workflow / experience? This feature will significantly enhance the model selection process by allowing me—and potentially other users—to quickly identify the right model for our Dify apps. It also enables the creation of model aliases tailored to specific use cases, such as "coding assistant model" for coding-related tasks, which simplifies the selection process for non-experts. Additional Context or Comments The UI should prioritize displaying the displayName over the model name in all selection interfaces within Dify when both are available. This will ensure a user-friendly and efficient model selection experience. Can you help with this feature? I am open to assisting with testing and providing feedback to ensure the feature is implemented effectively and meets user needs. I believe this feature will be a valuable addition to Dify, enhancing usability and reducing confusion during model selection. I look forward to the community's thoughts and feedback on this suggestion.
7
·

planned

Load More