Forráskód Böngészése

1. 整理了项目文档结构,将 docs 下的文档按“参考、设计、计划、规范”四个分类归入对应子目录(reference / design / plans / specs),文件名统一加上分类后缀,便于查找;
2. 同步更新了代码注释、配置文件和技能文件中引用的文档路径,避免文档整理后引用失效。

weisijie 2 hete
szülő
commit
1f4809caa0
30 módosított fájl, 13 hozzáadás és 5 törlés
  1. 1 1
      backend/src/main/java/com/agent/management/engine/VariableConverter.java
  2. 1 1
      backend/src/main/java/com/agent/management/engine/WorkflowContext.java
  3. 1 1
      backend/src/main/java/com/agent/management/model/dto/TagExportDTO.java
  4. 1 1
      backend/src/main/resources/application.yml.example
  5. 0 0
      docs/design/graph-rag-design.md
  6. 0 0
      docs/design/hermes-sandbox-design.md
  7. 0 0
      docs/design/knowledge-base-design.md
  8. 0 0
      docs/design/local-semantic-chunking-design.md
  9. 0 0
      docs/design/rag-advanced-architecture-design.md
  10. 0 0
      docs/design/structured-data-rag-design.md
  11. 0 0
      docs/design/workflow-context-passing-design.md
  12. 0 0
      docs/design/workflow-node-fields-design.md
  13. 0 0
      docs/design/workflow-output-envelope-design.md
  14. 0 0
      docs/design/workflow-variable-scope-design.md
  15. 0 0
      docs/plans/hermes-error-detection-plan.md
  16. 0 0
      docs/plans/node-context-ondemand-plan.md
  17. 0 0
      docs/plans/workflow-dataflow-execution-plan.md
  18. 0 0
      docs/plans/workflow-envelope-strict-validation-plan.md
  19. 0 0
      docs/plans/workflow-output-schema-constraint-plan.md
  20. 0 0
      docs/plans/workflow-scheduling-engine-plan.md
  21. 0 0
      docs/reference/dify-reference.md
  22. 0 0
      docs/reference/rag-integration-reference.md
  23. 0 0
      docs/reference/skills-manage-reference.md
  24. 0 0
      docs/reference/super-mew-reference.md
  25. 0 0
      docs/reference/workflow-vs-dify-comparison.md
  26. 0 0
      docs/specs/external-workflow-api-spec.md
  27. 0 0
      docs/specs/tag-system-spec.md
  28. 0 0
      docs/specs/workflow-crud-api-spec.md
  29. 8 0
      prompt.md
  30. 1 1
      skills/tag-system/SKILL.md

+ 1 - 1
backend/src/main/java/com/agent/management/engine/VariableConverter.java

@@ -11,7 +11,7 @@ import java.util.stream.Collectors;
 /**
  * 工作流变量类型转换器。
  *
- * <p>基于 docs/workflow-node-fields.md 中梳理的规则实现,支持:
+ * <p>基于 docs/design/workflow-node-fields-design.md 中梳理的规则实现,支持:
  * <ul>
  *   <li>通用基础类型转换(string/number/boolean/object/array/filePath/directoryPath)</li>
  *   <li>RAG 检索证据列表的特殊转换</li>

+ 1 - 1
backend/src/main/java/com/agent/management/engine/WorkflowContext.java

@@ -11,7 +11,7 @@ import java.util.concurrent.ConcurrentHashMap;
  *
  * <p>变量作用域采用节点命名空间隔离:每个节点的输出存于 {@code nodeScopedOutputs[nodeId]},
  * 同名变量互不覆盖。后继节点通过 {@link NodeInputResolver} 的显式 mapping 或四级隐式回退
- * 从前驱命名空间取值,参见 docs/workflow-variable-scope-design.md。</p>
+ * 从前驱命名空间取值,参见 docs/design/workflow-variable-scope-design.md。</p>
  */
 @Slf4j
 public class WorkflowContext {

+ 1 - 1
backend/src/main/java/com/agent/management/model/dto/TagExportDTO.java

@@ -7,7 +7,7 @@ import java.util.List;
 
 /**
  * 标签导出数据结构
- * JSON 格式规范见 docs/tag-import-export-spec.md
+ * JSON 格式规范见 docs/specs/tag-system-spec.md
  */
 @Data
 public class TagExportDTO {

+ 1 - 1
backend/src/main/resources/application.yml.example

@@ -243,7 +243,7 @@ spring:
 
 
 # 外部 API(/api/v1/**)配置
-# 第三方系统通过 X-API-Key 鉴权后调用工作流,详见 docs/external-workflow-api-spec.md
+# 第三方系统通过 X-API-Key 鉴权后调用工作流,详见 docs/specs/external-workflow-api-spec.md
 external:
   api:
     enabled: ${EXTERNAL_API_ENABLED:true}

+ 0 - 0
docs/rag/graph-rag-design.md → docs/design/graph-rag-design.md


+ 0 - 0
docs/hermes-sandbox.md → docs/design/hermes-sandbox-design.md


+ 0 - 0
docs/knowledge-base-design.md → docs/design/knowledge-base-design.md


+ 0 - 0
docs/local-semantic-chunking-and-embedding.md → docs/design/local-semantic-chunking-design.md


+ 0 - 0
docs/rag/rag-advanced-architecture-review.md → docs/design/rag-advanced-architecture-design.md


+ 0 - 0
docs/rag/structured-data-rag-design.md → docs/design/structured-data-rag-design.md


+ 0 - 0
docs/context-passing-architecture.md → docs/design/workflow-context-passing-design.md


+ 0 - 0
docs/workflow-node-fields.md → docs/design/workflow-node-fields-design.md


+ 0 - 0
docs/workflow-node-output-envelope.md → docs/design/workflow-output-envelope-design.md


+ 0 - 0
docs/workflow-variable-scope-design.md → docs/design/workflow-variable-scope-design.md


+ 0 - 0
docs/hermes-error-detection-plan.md → docs/plans/hermes-error-detection-plan.md


+ 0 - 0
docs/node-context-ondemand-plan.md → docs/plans/node-context-ondemand-plan.md


+ 0 - 0
docs/workflow-dataflow-execution-plan.md → docs/plans/workflow-dataflow-execution-plan.md


+ 0 - 0
docs/workflow-envelope-strict-validation-plan.md → docs/plans/workflow-envelope-strict-validation-plan.md


+ 0 - 0
docs/workflow-output-schema-constraint-plan.md → docs/plans/workflow-output-schema-constraint-plan.md


+ 0 - 0
docs/workflow-scheduling-engine-plan.md → docs/plans/workflow-scheduling-engine-plan.md


+ 0 - 0
docs/dify-readme.md → docs/reference/dify-reference.md


+ 0 - 0
docs/rag/RAG_INTEGRATION_HANDOFF.md → docs/reference/rag-integration-reference.md


+ 0 - 0
docs/skills-manage-readme.md → docs/reference/skills-manage-reference.md


+ 0 - 0
docs/super-mew-readme.md → docs/reference/super-mew-reference.md


+ 0 - 0
docs/workflow-vs-dify-comparison.md → docs/reference/workflow-vs-dify-comparison.md


+ 0 - 0
docs/external-workflow-api-spec.md → docs/specs/external-workflow-api-spec.md


+ 0 - 0
docs/tag-system-spec.md → docs/specs/tag-system-spec.md


+ 0 - 0
docs/workflow-crud-api.md → docs/specs/workflow-crud-api-spec.md


+ 8 - 0
prompt.md

@@ -1459,3 +1459,11 @@ strict模式下,不识别多余字段,只识别必需字段是否存在。
 
 ---
 
+将 docs 目录下的文档,按“参考”、“设计”、“计划”等分类进行整理,分到不同的目录下。文件名称也可以统一一下。
+
+---
+
+docs/rag 下的也根据分类放到那几个目录下,文件名称统一。必要时可以查看文件内容。
+
+---
+

+ 1 - 1
skills/tag-system/SKILL.md

@@ -269,4 +269,4 @@ Skill 无数据库实体,使用 `folderName` 作为 `entityId`。
 2. 更新 `CreateGroupReq` / `UpdateGroupReq`
 3. 更新 `TagGroupExport` 和 `importCreate` / `importOverwrite`
 4. 更新前端 `TagManagement.vue` 表单
-5. 更新 `docs/tag-system-spec.md` 格式规范
+5. 更新 `docs/specs/tag-system-spec.md` 格式规范