docs: sync release/1.14.1 into main#777
Merged
Merged
Conversation
* docs: add Hidden & Pre-Filled section to User Input page * translate: add Hidden & Pre-Filled section in user-input (zh, ja) * docs: add macro translation principles to zh formatting guide * fix: correct Variables anchor in zh/ja translations
* docs: update docker compose environment docs * chore: retrigger documentation analysis * docs: refine env-split deployment docs and translate zh/ja * docs: update aws premium env guidance * docs: refine aws premium env guidance and translate zh/ja --------- Co-authored-by: RiskeyL <7a8y@163.com>
* docs: sync knowledge api spec for 1.14.1 * chore: tighten release-sync and api-reference skills * docs: update education discount steps * docs: relax over-applied zh translation rules * docs: sync env vars for 1.14.1 * chore: env-vars verifier supports multi-file layout * docs: cover editable class labels in question classifier; sync question classifier zh/ja docs * chore: sync termbase_i18n with current glossary * docs: update collaboration docs for websocket service split; sync zh/ja translation * docs: human input updates for 1.14.1; sync zh/ja * docs: add end user term to glossary * chore: align ja api spec human input terminology with glossary * fix: enforce at-least-one tag in unbinding request schema * Revert "fix: enforce at-least-one tag in unbinding request schema" This reverts commit b392b14. Mintlify renders schema-level `anyOf` as unlabeled "Option 1" / "Option 2" tabs in the request body section, which is more confusing than the loose-schema-with-prose-rule it replaced. The SDK-generator benefit isn't worth the rendered-docs regression for a deprecated compat path. Keep the contract in the parameter descriptions only. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Contributor
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
Contributor
There was a problem hiding this comment.
Pull request overview
This PR syncs documentation updates from release/1.14.1 into main, refreshing product docs (nodes, billing, collaboration) and self-host deployment guidance, plus related API reference and translation tooling updates.
Changes:
- Updates end-user billing/education discount steps and expands node docs (User Input “Hidden & Pre-Filled”, Question Classifier “class” terminology, Human Input variables/actions/timeout behavior) across EN/ZH/JA.
- Revises self-host Docker Compose and environment-variable documentation to reflect the split env layout (
docker/.env+docker/envs/**), collaboration/WebSocket setup, and Docker Compose version requirements. - Enhances API reference specs (tag unbinding supports multiple IDs, metadata filtering conditions), and updates translation termbase/glossary and internal .claude review skills/scripts.
Reviewed changes
Copilot reviewed 40 out of 43 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| zh/use-dify/workspace/subscription-management.mdx | Updates education discount application steps for a workspace. |
| zh/use-dify/nodes/user-input.mdx | Adds “隐藏并预填” field docs and updates terminology (“终端用户”). |
| zh/use-dify/nodes/question-classifier.mdx | Rewrites classifier docs to distinguish class title vs description and outputs. |
| zh/use-dify/nodes/human-input.mdx | Expands Human Input behavior, variables, actions, and timeout semantics. |
| zh/use-dify/build/workflow-collaboration.mdx | Updates self-host collaboration guidance (socket URL / disabling). |
| zh/self-host/quick-start/docker-compose.mdx | Updates Compose requirements, customization workflow, and restart steps. |
| zh/self-host/platform-guides/dify-premium.mdx | Adds description + updates customization/upgrade steps and Compose commands. |
| zh/self-host/configuration/environments.mdx | Updates env-var guidance for split env files; adds/adjusts collaboration-related vars and defaults. |
| zh/self-host/advanced-deployments/local-source-code.mdx | Updates middleware compose instructions for new env file layout/flags. |
| zh/api-reference/openapi_knowledge.json | Updates tag unbinding payload to support tag_ids; adds metadata filtering conditions schema. |
| writing-guides/glossary.md | Adds “end user / 终端用户” and Question Classifier UI terminology. |
| tools/translate/termbase_i18n.md | Updates/extends termbase entries for nodes/UI and billing/collaboration terms. |
| tools/translate/formatting-zh.md | Adds higher-level principles and refines “patterns to eliminate” guidance. |
| ja/use-dify/workspace/subscription-management.mdx | Mirrors EN changes to education discount application steps. |
| ja/use-dify/nodes/user-input.mdx | Adds “非表示・事前入力” docs and updates guidance text. |
| ja/use-dify/nodes/question-classifier.mdx | Rewrites classifier docs with class title/description distinction. |
| ja/use-dify/nodes/human-input.mdx | Expands Human Input behavior, variables, actions, and timeout semantics. |
| ja/use-dify/build/workflow-collaboration.mdx | Updates self-host collaboration guidance (socket URL / disabling). |
| ja/self-host/quick-start/docker-compose.mdx | Updates Compose requirements, customization workflow, and upgrade note. |
| ja/self-host/platform-guides/dify-premium.mdx | Adds description + updates customization/upgrade steps and Compose commands. |
| ja/self-host/configuration/environments.mdx | Updates env-var guidance for split env files; adds/adjusts collaboration-related vars and defaults. |
| ja/self-host/advanced-deployments/local-source-code.mdx | Updates middleware compose instructions for new env file layout/flags. |
| ja/api-reference/openapi_workflow.json | Updates wording from “人的介入” to “人間の入力” in API descriptions. |
| ja/api-reference/openapi_knowledge.json | Updates tag unbinding payload to support tag_ids; adds metadata filtering conditions schema. |
| ja/api-reference/openapi_chatflow.json | Updates Human Input terminology in schema/field descriptions. |
| ja/api-reference/openapi_chat.json | Updates Human Input terminology in message extra contents description. |
| en/use-dify/workspace/subscription-management.mdx | Updates education discount application steps and related FAQ emphasis. |
| en/use-dify/nodes/user-input.mdx | Adds “Hidden & Pre-Filled” section and updates guidance text. |
| en/use-dify/nodes/question-classifier.mdx | Shifts terminology from categories to classes; explains class title vs description. |
| en/use-dify/nodes/human-input.mdx | Expands Human Input behavior, variables, actions, and timeout semantics. |
| en/use-dify/build/workflow-collaboration.mdx | Updates self-host collaboration guidance (socket URL / disabling). |
| en/self-host/quick-start/docker-compose.mdx | Updates Compose requirements and customization steps; removes v1 instructions. |
| en/self-host/platform-guides/dify-premium.mdx | Adds description + updates customization/upgrade steps and Compose commands. |
| en/self-host/configuration/environments.mdx | Updates env-var guidance for split env files; adds/adjusts collaboration-related vars and defaults. |
| en/self-host/advanced-deployments/local-source-code.mdx | Updates middleware compose instructions for new env file layout/flags. |
| en/api-reference/openapi_knowledge.json | Updates tag unbinding payload to support tag_ids; adds metadata filtering conditions schema. |
| .claude/skills/dify-docs-release-sync/SKILL.md | Strengthens release-sync process guidance (diff coverage, PR cross-checks). |
| .claude/skills/dify-docs-env-vars/verify-env-docs.py | Extends env verifier to accept multiple env-example sources/directories. |
| .claude/skills/dify-docs-env-vars/SKILL.md | Updates env-var “source of truth” guidance for split env layout. |
| .claude/skills/dify-docs-api-reference/SKILL.md | Adds guidance on endpoint vs parameter descriptions for OpenAPI text. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge the latest documentation updates from
release/1.14.1intomain.