← Knowledge Notes
AI Product Practice / Knowledge note · English

Dify’s Two-Year Review: Product Choices That Bring Models into Enterprise Work

In 2023, Dify helped users understand new technology through visual prompt engineering and RAG. By this retrospective, Luyu was talking more about business users, upgrade compatibility, organizational processes and human feedback. That shift offers a useful way to examine AI products: as model capabilities enter real work, the product’s responsibilities expand.

Source collection:42 Zhangjing · Episode notes · Published here:2026-10-18 · Original release:2025-12-06

42 ZhangjingEpisode analysisAI Product Practice

42 Zhangjing episode analysis · AI products
Guest: Zhang Luyu, introduced in this episode as the founder of Dify.AI | Host: Qu Kai
Published: December 6, 2025 | Duration: 79 minutes 25 seconds | Prepared: October 18, 2026
Listen to the episode and read its official introduction

What to take from this episode

In 2023, Dify helped users understand new technology through visual prompt engineering and RAG. By this retrospective, Luyu was talking more about business users, upgrade compatibility, organizational processes and human feedback. That shift offers a useful way to examine AI products: as model capabilities enter real work, the product’s responsibilities expand.

This episode is useful for people building enterprise AI tools, workflow platforms and agents. Its central questions concern who holds the professional knowledge being automated, which capabilities can be replaced and how business users accept the delivered result.

This article reorganizes the complete supplied transcript and the official episode introduction. It distinguishes the guest’s experience from editorial interpretation. Dify’s business figures were not independently audited, and competitive opinions from 2025 are not presented as current purchasing advice.

1. Ask who can create value with the product

Episode reference: 01:40–10:40. Luyu describes several stages: making prompts and RAG visual, adding workflows and plugins for enterprise users, then adapting to multiple models and modalities. In his account, paying users who produce actual business results need time to understand and adopt new technology.

He also revisits an earlier explanation of Dify’s difference from LangChain. Previously he emphasized experience and engineering; here he emphasizes audiences. Developers with strong coding skills and people who hold business knowledge but want to write less code need different products. His placement of competitors reflects his perspective at the time and needs to be read against particular versions and tasks.

The more concrete question is what enables a user to build a useful application. He identifies four resources: technical capability, experience design and creativity, distinctive data, and process knowledge. Dify values business users’ existing understanding of processes. Organizations handling the same reimbursements, customer requests or approvals can have different rules and ways of working together.

Editorial interpretation: Building a bot can demonstrate initial usability; product value still needs to appear in a real task. When defining users, ask what business judgments they possess, whether they can obtain the required material and who will use the result, alongside whether they can code. Luyu’s emphasis on reusable process knowledge is useful, but does not establish that technology, creativity and data lack reusable value.

2. Engineering investment shows up in what survives an upgrade

Episode reference: 19:44–24:53. One concrete example concerns replacing plugins and RAG components. Users can adopt native components or develop their own, and the platform should protect that investment as it evolves.

This gives model neutrality a product meaning. Enterprises making a long-term platform investment consider which components can be upgraded independently, whether existing workflows remain compatible and how much work a future supplier change would require, as well as which models connect today.

Luyu acknowledges the testing difficulty created by community contributions and rapid iteration, distinguishing the community release cadence from a more conservative enterprise edition. His account of enterprise stability is a supplier statement, not a zero-failure guarantee.

Editorial interpretation: Examine a real upgrade to assess an intermediary platform’s accumulated value. Do old workflows still run? Do important fields retain their meaning? Are custom components compatible? How can a failed upgrade be rolled back? Counting new interface nodes cannot answer these questions. These are acceptance questions derived from the interview, not tests performed on Dify for this article.

3. Which human responsibilities does a workflow retain?

Episode reference: 25:22–29:34 and 34:27–34:57. Luyu argues that enterprises continue to need predictable outcomes. A complex task may be compressed into one large node or split into many. Wherever confirmation, selection or review is required, checkpoints retain value.

The host describes repeatedly generating images and eventually selecting a satisfactory result. Luyu observes that a person making the final selection is still supervising the work. The example makes the human contribution visible: the model generated candidates, while a person retained responsibility for judging the outcome.

Invoices provide another example. Even if interfaces can be generated dynamically, fields and structures that must be retained over time, together with sensitive-information boundaries, need stability. Interface flexibility should not allow the meaning of stored results to drift arbitrarily.

Editorial interpretation: Begin workflow design by identifying steps a machine can check, steps requiring human business judgment and actions that change external state. Then choose rules, models or people for each step. Define reliability through task consequences, exceptions and recovery. Accuracy figures mentioned in the episode are not universal enterprise thresholds.

4. Nonstandard coordination may matter more than one standard feature

Episode reference: 39:37–45:32. Luyu describes customers connecting organizational units, data and existing systems through Dify. Specialized SaaS may already serve a standard task; coordination between those systems varies from organization to organization.

He cites complex customer workflows and Anker to illustrate enterprises considering whether a person or an agent should perform a particular capability, and imagines dashboards collecting tasks that need review or feedback. The node, workflow and capability counts are his account. They do not demonstrate fully autonomous enterprise operations.

The practical product questions are specific: who designs the process, who provides feedback and who takes delivery of the result? If business users can only submit requests, cannot understand where a failure occurred and cannot take over a decision, the organizational handoff remains incomplete.

5. The Japanese growth story also involves product access and service capacity

Episode reference: 45:42–54:35. Luyu associates adoption in Japan with an early Japanese-language version, process-oriented work and local technical staffing conditions. He recalls community distribution taking off before the team had sufficient local capacity to serve the demand, with that capacity added later.

The “zero sales” story is easily reduced to organic growth after open-sourcing. The interview provides a fuller sequence: a language entry point existed, the task fit local demand, the community could spread the product and enterprise interest subsequently needed service. This remains one participant’s retrospective, not a causal measurement of each factor’s contribution.

The discussion of global operations covers documentation, asynchronous tools, cross-cultural recruitment and transparent information. Preparing collaboration infrastructure early is transferable; one company’s financial policies or preferred hiring backgrounds should not be copied wholesale.

Apply the episode to one real task

The following editorial exercise can help examine an AI product:

Start here Keep a reviewable result
Choose a real business task, its user and its deliverable The user’s expertise, required material and the people using the result
Separate replaceable capabilities from stable constraints Model/plugin substitution points and commitments about fields, permissions and compatibility
Mark human checkpoints and external actions Who approves, when execution stops and how failures are recovered
Rerun existing workflows with a new version Before-and-after results, failure examples and rollback records

The episode connects positioning with engineering compatibility and organizational delivery. It leaves a useful question: as models continue to change, how will the product support the expertise, processes and trust in which customers have already invested?

Listening guide and related reading

  • 04:31: Explaining product differences through target users.
  • 21:40: Component replacement and existing technical assets.
  • 25:22: Workflows, checkpoints and responsibility for results.
  • 42:39: Nonstandard organizational coordination.
  • 46:24: Distribution in Japan and subsequent service capacity.
  • 01:01:54: Preserving an organization’s experience and judgments.

Agent architecture and multi-agent orchestration · From this series: Sheet0 episode analysis

Source boundary: Episode analysis and editorial interpretation, not a full transcript republication or product test. Names and terminology were corrected against the official introduction and context. Audio was not replayed sentence by sentence. Business scale, competitive opinions and forecasts remain anchored to the interview date.