# content-based-tracing **Repository Path**: stleox/content-based-tracing ## Basic Information - **Project Name**: content-based-tracing - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-16 - **Last Updated**: 2025-11-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目 ## 脚本 - [analyze_protobuf_dependency.py](analyze_protobuf_dependency.py) 独立脚本,分析 Protobuf IDL,得出 Operation 之间的依赖关系。可以替换为基于大模型的分析。 - [analyze_dependency_graph.py](analyze_dependency_graph.py) 独立脚本,结构化 DependencyGraph 数据依赖关系,依据大模型输出。 - [analyze_spans.py](analyze_spans.py) trace 数据集加载器。 - [analyze_field_cooccurrence.py](analyze_field_cooccurrence.py) 分析 filed 关联情况,通过 mock 数据,支持 3 种 IDF 算法,输出 [field_cooccurrence.json](data/mock/field_cooccurrence.json)。 - [predict_span_links.py](predict_span_links.py) 预测 span 链接关系,基于 [field_cooccurrence.json](data/mock/field_cooccurrence.json) ,输出 [span_link_predictions.json](data/mock/span_link_predictions.json)。 --- - [executor.py](executor.py) 串联完整的流水线,将 analyze_spans.py、analyze_field_cooccurrence.py、predict_span_links.py 三个脚本打通。 - [executor_simple.py](data/ref/executor_simple.py) 独立脚本,是 [executor.py](executor.py) 的简化版本。废弃!