Repository Analysis

datawhalechina/hello-agents

📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程

14.6 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of datawhalechina/hello-agents, a Python project with 66,012 GitHub stars. SynthScan v2.0 examined 276,500 lines of code across 1181 source files, recording 2832 pattern matches distributed across 22 syntactic categories. The overall adjusted score of 14.6 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

14.6
Adjusted Score
14.6
Raw Score
100%
Time Factor
2026-07-10
Last Push
66.0K
Stars
Python
Language
276.5K
Lines of Code
1.2K
Files
2.8K
Pattern Hits
2026-07-14
Scan Date
0.05
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 57MEDIUM 458LOW 2317

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 2832 distinct pattern matches across 22 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Decorative Section Separators382 hits · 1238 pts
SeverityFileLineSnippetContext
MEDIUM…s/lll0807-CodeTutorAgent/programmer/agents/exercise.py91 # =========================================================STRING
MEDIUM…s/lll0807-CodeTutorAgent/programmer/agents/exercise.py93 # =========================================================STRING
MEDIUM…ll0807-CodeTutorAgent/programmer/services/knowledge.py28 # ======================COMMENT
MEDIUM…ll0807-CodeTutorAgent/programmer/services/knowledge.py30 # ======================COMMENT
MEDIUM…ll0807-CodeTutorAgent/programmer/services/knowledge.py53 # ======================COMMENT
MEDIUM…ll0807-CodeTutorAgent/programmer/services/knowledge.py55 # ======================COMMENT
MEDIUM…ll0807-CodeTutorAgent/programmer/services/knowledge.py79 # ======================COMMENT
MEDIUM…ll0807-CodeTutorAgent/programmer/services/knowledge.py81 # ======================COMMENT
MEDIUM…n-projects/JJason-DeepCastAgent/backend/src/prompts.py9# ============================================================COMMENT
MEDIUM…n-projects/JJason-DeepCastAgent/backend/src/prompts.py11# ============================================================COMMENT
MEDIUM…n-projects/JJason-DeepCastAgent/backend/src/prompts.py57# ============================================================STRING
MEDIUM…n-projects/JJason-DeepCastAgent/backend/src/prompts.py59# ============================================================STRING
MEDIUM…n-projects/JJason-DeepCastAgent/backend/src/prompts.py80# ============================================================STRING
MEDIUM…n-projects/JJason-DeepCastAgent/backend/src/prompts.py82# ============================================================STRING
MEDIUM…n-projects/JJason-DeepCastAgent/backend/src/prompts.py121# ============================================================STRING
MEDIUM…n-projects/JJason-DeepCastAgent/backend/src/prompts.py123# ============================================================STRING
MEDIUM…ion-projects/JJason-DeepCastAgent/backend/src/agent.py97 # ------------------------------------------------------------------COMMENT
MEDIUM…ion-projects/JJason-DeepCastAgent/backend/src/agent.py99 # ------------------------------------------------------------------COMMENT
MEDIUM…ion-projects/JJason-DeepCastAgent/backend/src/agent.py233 # ------------------------------------------------------------------COMMENT
MEDIUM…ion-projects/JJason-DeepCastAgent/backend/src/agent.py235 # ------------------------------------------------------------------COMMENT
MEDIUM…ion-projects/JJason-DeepCastAgent/backend/src/agent.py556 # ------------------------------------------------------------------COMMENT
MEDIUM…ion-projects/JJason-DeepCastAgent/backend/src/agent.py558 # ------------------------------------------------------------------COMMENT
MEDIUM…s/JJason-DeepCastAgent/backend/src/services/planner.py90 # ------------------------------------------------------------------COMMENT
MEDIUM…s/JJason-DeepCastAgent/backend/src/services/planner.py92 # ------------------------------------------------------------------COMMENT
MEDIUM…ason-DeepCastAgent/backend/src/services/tool_events.py93 # ------------------------------------------------------------------COMMENT
MEDIUM…ason-DeepCastAgent/backend/src/services/tool_events.py95 # ------------------------------------------------------------------COMMENT
MEDIUM…ason-DeepCastAgent/backend/src/services/tool_events.py190 # ------------------------------------------------------------------COMMENT
MEDIUM…ason-DeepCastAgent/backend/src/services/tool_events.py192 # ------------------------------------------------------------------COMMENT
MEDIUM…-projects/YYHDBL-HelloCodeAgentCli/memory/embedding.py21# ==============COMMENT
MEDIUM…-projects/YYHDBL-HelloCodeAgentCli/memory/embedding.py23# ==============COMMENT
MEDIUM…-projects/YYHDBL-HelloCodeAgentCli/memory/embedding.py226# ==============COMMENT
MEDIUM…-projects/YYHDBL-HelloCodeAgentCli/memory/embedding.py228# ==============COMMENT
MEDIUM…-projects/YYHDBL-HelloCodeAgentCli/memory/embedding.py263# ==================COMMENT
MEDIUM…-projects/YYHDBL-HelloCodeAgentCli/memory/embedding.py265# ==================COMMENT
MEDIUM…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py1126# ==================COMMENT
MEDIUM…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py1128# ==================COMMENT
MEDIUM…/Shawnxyxy-HealthRecordAgent/backend/agents/planner.py59 # ======================COMMENT
MEDIUM…/Shawnxyxy-HealthRecordAgent/backend/agents/planner.py61 # ======================COMMENT
MEDIUM…ng-AgentPlatformBase/agents/deep_research/src/agent.py76 # ------------------------------------------------------------------COMMENT
MEDIUM…ng-AgentPlatformBase/agents/deep_research/src/agent.py78 # ------------------------------------------------------------------COMMENT
MEDIUM…ng-AgentPlatformBase/agents/deep_research/src/agent.py286 # ------------------------------------------------------------------COMMENT
MEDIUM…ng-AgentPlatformBase/agents/deep_research/src/agent.py288 # ------------------------------------------------------------------COMMENT
MEDIUM…tformBase/agents/deep_research/src/services/planner.py80 # ------------------------------------------------------------------COMMENT
MEDIUM…tformBase/agents/deep_research/src/services/planner.py82 # ------------------------------------------------------------------COMMENT
MEDIUM…mBase/agents/deep_research/src/services/tool_events.py88 # ------------------------------------------------------------------COMMENT
MEDIUM…mBase/agents/deep_research/src/services/tool_events.py90 # ------------------------------------------------------------------COMMENT
MEDIUM…mBase/agents/deep_research/src/services/tool_events.py163 # ------------------------------------------------------------------COMMENT
MEDIUM…mBase/agents/deep_research/src/services/tool_events.py165 # ------------------------------------------------------------------COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py2# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py4# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py28# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py30# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py291# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py293# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py306# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py308# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py321# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py323# # ========================================COMMENT
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py342# # ========================================STRING
MEDIUM…-creation-projects/nihaoshoum-LoveAnalysisAgent/run.py344# # ========================================STRING
322 more matches not shown…
Excessive Try-Catch Wrapping887 hits · 868 pts
SeverityFileLineSnippetContext
LOWfix_bold_format.py49 except Exception as e:CODE
LOW…/lll0807-CodeTutorAgent/programmer/tools/agent_tool.py53 except Exception as e:CODE
LOW…lll0807-CodeTutorAgent/programmer/tools/code_runner.py67 except Exception as e:CODE
LOW…s/lll0807-CodeTutorAgent/programmer/agents/exercise.py46 except Exception:STRING
LOWCo-creation-projects/939147533-DatabaseAgent/test.py68 except Exception as e:CODE
LOWCo-creation-projects/939147533-DatabaseAgent/test.py101 except Exception as e:CODE
LOWCo-creation-projects/939147533-DatabaseAgent/main.py59 except Exception as e:CODE
LOW…creation-projects/939147533-DatabaseAgent/src/tools.py28 except Exception as e:CODE
LOW…creation-projects/939147533-DatabaseAgent/src/tools.py60 except Exception as e:CODE
LOW…creation-projects/939147533-DatabaseAgent/src/tools.py97 except Exception as e:STRING
LOW…ts/usernamedadad-AutoFlow/backend/app/routers/agent.py20 except Exception as exc:CODE
MEDIUM…ts/usernamedadad-AutoFlow/backend/app/routers/agent.py15def event_generator():CODE
LOW…d-AutoFlow/backend/app/agents/mermaid_agent_service.py68 except Exception as exc:CODE
LOW…reation-projects/CC1227871-StockInsightAgent/memory.py38 except Exception:CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py61 except Exception:CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py70 except Exception:CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py81 except Exception as e:CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py119 except Exception as e:CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py137 except Exception:CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py201 except Exception as e:CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py237 except Exception as e:CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py344 except Exception as e:CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py464 except Exception as e:CODE
LOW…ion-projects/CC1227871-StockInsightAgent/llm_client.py42 except Exception as e:CODE
LOW…ion-projects/CC1227871-StockInsightAgent/llm_client.py55 except Exception as e2:CODE
LOWCo-creation-projects/CC1227871-StockInsightAgent/rag.py50 except Exception as e:CODE
LOWCo-creation-projects/CC1227871-StockInsightAgent/app.py64 except Exception as e:CODE
LOW…rojects/CC1227871-StockInsightAgent/framework_agent.py143 except Exception:CODE
LOW…rojects/CC1227871-StockInsightAgent/framework_agent.py148 except Exception as e:CODE
LOW…tion-projects/zzuu222-LanlearnAgent/src/tools/tools.py18 except Exception as exc:CODE
LOW…eation-projects/allen2000-FashionDailyDress/weather.py51 except Exception as e:CODE
LOW…eation-projects/allen2000-FashionDailyDress/weather.py79 except Exception as e:CODE
LOW…ion-projects/allen2000-FashionDailyDress/gradio_app.py48 except Exception as e:STRING
LOW…ion-projects/allen2000-FashionDailyDress/gradio_app.py75 except Exception as e2:STRING
LOW…ects/allen2000-FashionDailyDress/simple_multi_agent.py42 except Exception as e:CODE
LOW…ects/allen2000-FashionDailyDress/simple_multi_agent.py250 except Exception as e:CODE
LOW…ion-projects/megg-ops-roleplay_agent/roleplay_agent.py100 except Exception as e:STRING
LOW…n-DeepCastAgent/backend/scripts/test_agent_workflow.py118 except Exception as e:CODE
LOW…/JJason-DeepCastAgent/backend/scripts/verify_search.py61 except Exception as e:CODE
LOW…Jason-DeepCastAgent/backend/scripts/verify_ecnu_llm.py59 except Exception as e:CODE
LOW…Jason-DeepCastAgent/backend/scripts/verify_ecnu_tts.py52 except Exception as e:CODE
LOW…/JJason-DeepCastAgent/backend/scripts/verify_ffmpeg.py44 except Exception as e:CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/agent.py310 except Exception as exc:CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/agent.py480 except Exception as e:CODE
LOW…tion-projects/JJason-DeepCastAgent/backend/src/main.py165 except Exception as exc: # pragma: no cover - defensive guardrailCODE
LOW…tion-projects/JJason-DeepCastAgent/backend/src/main.py243 except Exception as exc:CODE
LOW…eepCastAgent/backend/src/services/audio_synthesizer.py77 except Exception as e:CODE
LOW…eepCastAgent/backend/src/services/audio_synthesizer.py93 except Exception as e:CODE
LOW…DeepCastAgent/backend/src/services/script_generator.py131 except Exception as e:CODE
LOW…DeepCastAgent/backend/src/services/script_generator.py235 except Exception:CODE
LOW…-DeepCastAgent/backend/src/services/audio_generator.py41 except Exception as e:CODE
LOW…-DeepCastAgent/backend/src/services/audio_generator.py187 except Exception as e:CODE
LOW…ts/JJason-DeepCastAgent/backend/src/services/search.py71 except Exception as exc: # pragma: no cover - defensive loggingCODE
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py99 except Exception:STRING
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py142 except Exception:STRING
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py210 except Exception:STRING
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py242 except Exception:STRING
LOW…n-projects/Yixiang-Wu-LearningAgent/core/main_agent.py163 except Exception as e:STRING
LOW…n-projects/Yixiang-Wu-LearningAgent/core/main_agent.py206 except Exception as e:STRING
LOW…n-projects/Yixiang-Wu-LearningAgent/core/main_agent.py288 except Exception as e:STRING
827 more matches not shown…
Unused Imports671 hits · 664 pts
SeverityFileLineSnippetContext
LOWfix_bold_format.py10CODE
LOW…0807-CodeTutorAgent/programmer/agents/code_reviewer.py2CODE
LOW…ects/lll0807-CodeTutorAgent/programmer/agents/tutor.py2CODE
LOW…ects/lll0807-CodeTutorAgent/programmer/agents/tutor.py2CODE
LOWCo-creation-projects/939147533-DatabaseAgent/test.py5CODE
LOWCo-creation-projects/939147533-DatabaseAgent/main.py5CODE
LOW…edadad-AutoFlow/backend/app/agents/mermaid/__init__.py1CODE
LOW…edadad-AutoFlow/backend/app/agents/mermaid/__init__.py2CODE
LOW…edadad-AutoFlow/backend/app/agents/mermaid/__init__.py3CODE
LOW…edadad-AutoFlow/backend/app/agents/mermaid/__init__.py3CODE
LOW…edadad-AutoFlow/backend/app/agents/mermaid/__init__.py3CODE
LOW…edadad-AutoFlow/backend/app/agents/mermaid/__init__.py3CODE
LOW…rojects/CC1227871-StockInsightAgent/context_manager.py2CODE
LOW…rojects/CC1227871-StockInsightAgent/context_manager.py3CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py3CODE
LOWCo-creation-projects/CC1227871-StockInsightAgent/rag.py7CODE
LOWCo-creation-projects/CC1227871-StockInsightAgent/app.py24CODE
LOW…tion-projects/zzuu222-LanlearnAgent/src/tools/tools.py1CODE
LOW…tion-projects/zzuu222-LanlearnAgent/src/tools/tools.py2CODE
LOW…ects/allen2000-FashionDailyDress/simple_multi_agent.py6CODE
LOW…ects/allen2000-FashionDailyDress/simple_multi_agent.py7CODE
LOW…ects/allen2000-FashionDailyDress/simple_multi_agent.py8CODE
LOW…ion-projects/megg-ops-roleplay_agent/roleplay_agent.py4CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/utils.py3CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/agent.py3CODE
LOW…tion-projects/JJason-DeepCastAgent/backend/src/main.py3CODE
LOW…s/JJason-DeepCastAgent/backend/src/services/planner.py3CODE
LOW…eepCastAgent/backend/src/services/audio_synthesizer.py3CODE
LOW…DeepCastAgent/backend/src/services/script_generator.py3CODE
LOW…-DeepCastAgent/backend/src/services/text_processing.py3CODE
LOW…/JJason-DeepCastAgent/backend/src/services/reporter.py3CODE
LOW…cts/JJason-DeepCastAgent/backend/src/services/notes.py3CODE
LOW…-DeepCastAgent/backend/src/services/audio_generator.py3CODE
LOW…ts/JJason-DeepCastAgent/backend/src/services/search.py3CODE
LOW…Jason-DeepCastAgent/backend/src/services/summarizer.py3CODE
LOW…ason-DeepCastAgent/backend/src/services/tool_events.py3CODE
LOWCo-creation-projects/Yixiang-Wu-LearningAgent/main.py4CODE
LOW…s/Yixiang-Wu-LearningAgent/agents/create_plan_agent.py4CODE
LOW…jects/Yixiang-Wu-LearningAgent/agents/summary_agent.py6CODE
LOW…Yixiang-Wu-LearningAgent/agents/vibe_learning_agent.py11CODE
LOW…s/Yixiang-Wu-LearningAgent/processors/add_knowledge.py4CODE
LOW…s/Yixiang-Wu-LearningAgent/processors/add_knowledge.py8CODE
LOW…/Yixiang-Wu-LearningAgent/specialist/quiz_generator.py4CODE
LOW…s/Yixiang-Wu-LearningAgent/specialist/repo_analyzer.py4CODE
LOW…bichchibui5-hub-EmailSmartAssistant/email_assistant.py11CODE
LOW…bichchibui5-hub-EmailSmartAssistant/email_assistant.py12CODE
LOW…n-projects/bichchibui5-hub-EmailSmartAssistant/demo.py10CODE
LOW…n-projects/bichchibui5-hub-EmailSmartAssistant/demo.py12CODE
LOW…n-projects/bichchibui5-hub-EmailSmartAssistant/demo.py12CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py15CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py15CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py15CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py15CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py18CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py19CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py20CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py21CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py24CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py25CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py26CODE
611 more matches not shown…
Hyper-Verbose Identifiers298 hits · 286 pts
SeverityFileLineSnippetContext
LOW…rojects/CC1227871-StockInsightAgent/context_manager.py115def build_context_aware_prompt(CODE
LOW…-projects/allen2000-FashionDailyDress/fashion_agent.py78 def get_detailed_fashion_advice(self, weather_data):CODE
LOW…allen2000-FashionDailyDress/multi_agent_coordinator.py63 def _setup_coordinator_prompt(self):CODE
LOW…ion-projects/allen2000-FashionDailyDress/gradio_app.py12def get_weather_and_fashion_advice(city_name):CODE
LOW…-DeepCastAgent/backend/scripts/test_audio_generator.py28 def test_generate_audio_success(self, mock_exists, mock_file, mock_post):CODE
LOW…-DeepCastAgent/backend/scripts/test_audio_generator.py63 def test_generate_audio_no_api_key(self):CODE
LOW…-DeepCastAgent/backend/scripts/test_audio_generator.py72 def test_generate_audio_api_failure(self, mock_exists, mock_post):CODE
LOW…/JJason-DeepCastAgent/backend/scripts/verify_search.py16def test_search_configuration():CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/utils.py27def deduplicate_and_format_sources(CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/agent.py782 def _find_existing_report_note_id(self, state: SummaryState) -> str | None:CODE
LOW…DeepCastAgent/backend/src/services/script_generator.py208 def escape_newlines_in_strings(match):CODE
LOW…DeepCastAgent/backend/src/services/script_generator.py216 def _parse_objects_individually(self, content: str) -> list | None:CODE
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py56 def _full_rewrite_knowledge_summary(CODE
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py104 def _incremental_update_knowledge_summary(STRING
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py172 def _full_rewrite_session_summary(STRING
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py214 def _incremental_update_session_summary(STRING
LOW…s/Yixiang-Wu-LearningAgent/agents/create_plan_agent.py194 def _search_learning_resources(self, query: str) -> str:STRING
LOW…Yixiang-Wu-LearningAgent/agents/vibe_learning_agent.py173 def _save_conversation_history(self, domain: str, mode: str, conversation: List[str], error: str = None) -> None:STRING
LOW…s/Yixiang-Wu-LearningAgent/processors/add_knowledge.py137 def _extract_metadata_from_text(self, text: str) -> Dict[str, any]:STRING
LOW…s/Yixiang-Wu-LearningAgent/processors/add_knowledge.py180 def _extract_tags_from_content(self, content: str) -> List[str]:STRING
LOW…s/Yixiang-Wu-LearningAgent/processors/add_knowledge.py222 def _extract_concepts_from_content(self, content: str) -> List[str]:STRING
LOW…s/Yixiang-Wu-LearningAgent/specialist/repo_analyzer.py101 def _extract_tech_stack_from_text(self, text: str) -> List[str]:CODE
LOW…/Yixiang-Wu-LearningAgent/specialist/paper_analyzer.py83 def _extract_keywords_from_text(self, text: str) -> List[str]:CODE
LOW…/Yixiang-Wu-LearningAgent/specialist/paper_analyzer.py220 def _infer_domain_from_keywords(self, keywords: List[str]) -> str:STRING
LOW…on-projects/YYHDBL-HelloCodeAgentCli/tools/registry.py121 def extract_first_json_object(text: str):CODE
LOW…YHDBL-HelloCodeAgentCli/tools/builtin/terminal_tool.py344 def _shell_requires_allow_dangerous(self, command: str) -> bool:CODE
LOW…YHDBL-HelloCodeAgentCli/tools/builtin/terminal_tool.py397 def _shell_all_commands_whitelisted(self, command: str) -> bool:CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/tools/builtin/todo_tool.py107 def _enforce_single_in_progress(self, items: List[TodoItem], incoming_status: str, incoming_id: Optional[int]) -> OpCODE
LOW…-projects/YYHDBL-HelloCodeAgentCli/memory/embedding.py246def create_embedding_model_with_fallback(preferred_type: str = "dashscope", **kwargs) -> EmbeddingModel:CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/semantic.py479 def _combine_and_rank_results(CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/semantic.py650 def _store_linguistic_analysis(self, doc, text: str):CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/semantic.py960 def _cleanup_entities_and_relations(self, entity_ids: List[str]):CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/memory/types/perceptual.py699 def _get_vector_store_for_modality(self, modality: Optional[str]) -> QdrantVectorStore:CODE
LOW…jects/YYHDBL-HelloCodeAgentCli/memory/types/working.py381 def _remove_lowest_priority_memory(self):CODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py426def _preprocess_markdown_for_embedding(text: str) -> str:CODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py23def _is_markitdown_supported_format(path: str) -> bool:CODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py227def _split_paragraphs_with_headings(text: str) -> List[Dict]:CODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py454def _create_default_vector_store(dimension: int = None) -> QdrantVectorStore:CODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py816def rerank_with_cross_encoder(query: str, items: List[Dict], model_name: str = "cross-encoder/ms-marco-MiniLM-L-6-v2", tCODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py831def compute_graph_signals_from_pool(vector_hits: List[Dict], same_doc_weight: float = 1.0, proximity_weight: float = 1.0CODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py936def expand_neighbors_from_pool(selected: List[Dict], pool: List[Dict], neighbors: int = 1, max_additions: int = 5) -> LiCODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/agents/simple_agent.py43 def _get_enhanced_system_prompt(self) -> str:CODE
LOW…/YYHDBL-HelloCodeAgentCli/code_agent/hello_code_cli.py63def _patch_requires_confirmation(patch_text: str) -> bool:CODE
LOW…DBL-HelloCodeAgentCli/code_agent/agentic/code_agent.py187 def _reply_with_recent_history(self, limit: int = 6) -> str:CODE
LOW…n-projects/Shawnxyxy-HealthRecordAgent/frontend/app.js128function syncReflectReasonVisibility() {CODE
LOW…ts/Shawnxyxy-HealthRecordAgent/backend/memory/store.py125def save_completed_report_run(CODE
LOW…ts/Shawnxyxy-HealthRecordAgent/backend/memory/store.py160def list_report_runs_for_user(user_id: str, limit: int = 50) -> List[Dict[str, Any]]:CODE
LOW…ts/Shawnxyxy-HealthRecordAgent/backend/memory/store.py287def format_reflect_memory_for_prompt(user_id: str, limit: int = 5) -> str:CODE
LOW…ts/Shawnxyxy-HealthRecordAgent/backend/memory/store.py386def list_user_memory_chunks_sql(user_id: str, limit: int = 50) -> List[Dict[str, Any]]:CODE
LOW…althRecordAgent/backend/service/observability_views.py68def build_report_observability(CODE
LOWCo-creation-projects/Apricity-InnocoreAI/main.py160async def innocore_exception_handler(request: Request, exc: InnoCoreException):CODE
LOWCo-creation-projects/Apricity-InnocoreAI/main.py172async def general_exception_handler(request: Request, exc: Exception):CODE
LOW…ation-projects/Apricity-InnocoreAI/agents/validator.py106 async def _generate_bibtex_citation(self, paper_info: Dict) -> str:CODE
LOW…-creation-projects/Apricity-InnocoreAI/agents/coach.py364 async def _get_user_writing_history(self, user_id: str) -> List[Dict[str, Any]]:CODE
LOW…tion-projects/Apricity-InnocoreAI/agents/controller.py190 async def _execute_writing_assistance(self, task: Dict) -> Dict[str, Any]:CODE
LOW…tion-projects/Apricity-InnocoreAI/agents/controller.py204 async def _execute_citation_validation(self, task: Dict) -> Dict[str, Any]:CODE
LOW…-creation-projects/Apricity-InnocoreAI/agents/miner.py129 async def _extract_structured_content(self, file_path: str) -> Dict[str, Any]:CODE
LOW…-creation-projects/Apricity-InnocoreAI/agents/miner.py195 async def _perform_comparison_analysis(self, current_paper: Dict, related_papers: List[Dict]) -> Dict[str, Any]:CODE
LOW…-creation-projects/Apricity-InnocoreAI/agents/miner.py248 def _format_related_papers_for_comparison(self, papers: List[Dict]) -> str:STRING
LOW…creation-projects/Apricity-InnocoreAI/agents/hunter.py94 async def _search_papers_from_arxiv(self, keywords: List[str], max_papers: int, days_back: int) -> List[Dict]:CODE
238 more matches not shown…
Deep Nesting244 hits · 229 pts
SeverityFileLineSnippetContext
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py224CODE
LOW…creation-projects/CC1227871-StockInsightAgent/tools.py307CODE
LOWCo-creation-projects/CC1227871-StockInsightAgent/rag.py55CODE
LOW…rojects/CC1227871-StockInsightAgent/framework_agent.py113CODE
LOW…-creation-projects/CC1227871-StockInsightAgent/main.py71CODE
LOW…ects/allen2000-FashionDailyDress/simple_multi_agent.py91CODE
LOW…ects/allen2000-FashionDailyDress/simple_multi_agent.py204CODE
LOW…ion-projects/megg-ops-roleplay_agent/roleplay_agent.py116CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/agent.py237CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/agent.py559CODE
LOW…tion-projects/JJason-DeepCastAgent/backend/src/main.py77CODE
LOW…tion-projects/JJason-DeepCastAgent/backend/src/main.py214CODE
LOW…tion-projects/JJason-DeepCastAgent/backend/src/main.py228CODE
LOW…s/JJason-DeepCastAgent/backend/src/services/planner.py93CODE
LOW…eepCastAgent/backend/src/services/audio_synthesizer.py37CODE
LOW…DeepCastAgent/backend/src/services/script_generator.py66CODE
LOW…-DeepCastAgent/backend/src/services/text_processing.py6CODE
LOW…-DeepCastAgent/backend/src/services/audio_generator.py44CODE
LOW…Jason-DeepCastAgent/backend/src/services/summarizer.py45CODE
LOW…Jason-DeepCastAgent/backend/src/services/summarizer.py56CODE
LOW…Jason-DeepCastAgent/backend/src/services/summarizer.py80CODE
LOW…n-projects/Yixiang-Wu-LearningAgent/core/main_agent.py95CODE
LOW…n-projects/Yixiang-Wu-LearningAgent/core/main_agent.py231CODE
LOW…n-projects/Yixiang-Wu-LearningAgent/utils/streaming.py25CODE
LOW…s/Yixiang-Wu-LearningAgent/processors/add_knowledge.py137CODE
LOW…s/Yixiang-Wu-LearningAgent/processors/add_knowledge.py315CODE
LOW…/Yixiang-Wu-LearningAgent/specialist/paper_analyzer.py220CODE
LOW…on-projects/YYHDBL-HelloCodeAgentCli/tools/registry.py72CODE
LOW…on-projects/YYHDBL-HelloCodeAgentCli/tools/registry.py121CODE
LOW…-HelloCodeAgentCli/tools/builtin/context_fetch_tool.py86CODE
LOW…-HelloCodeAgentCli/tools/builtin/context_fetch_tool.py224CODE
LOW…-HelloCodeAgentCli/tools/builtin/context_fetch_tool.py249CODE
LOW…/YYHDBL-HelloCodeAgentCli/tools/builtin/memory_tool.py98CODE
LOW…/YYHDBL-HelloCodeAgentCli/tools/builtin/memory_tool.py227CODE
LOW…YHDBL-HelloCodeAgentCli/tools/builtin/terminal_tool.py256CODE
LOW…YHDBL-HelloCodeAgentCli/tools/builtin/terminal_tool.py312CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/tools/builtin/note_tool.py148CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/tools/builtin/note_tool.py193CODE
LOW…jects/YYHDBL-HelloCodeAgentCli/tools/builtin/search.py29CODE
LOW…jects/YYHDBL-HelloCodeAgentCli/tools/builtin/search.py68CODE
LOW…HDBL-HelloCodeAgentCli/tools/builtin/protocol_tools.py135CODE
LOW…HDBL-HelloCodeAgentCli/tools/builtin/protocol_tools.py339CODE
LOW…HDBL-HelloCodeAgentCli/tools/builtin/protocol_tools.py558CODE
LOW…HDBL-HelloCodeAgentCli/tools/builtin/protocol_tools.py687CODE
LOW…HDBL-HelloCodeAgentCli/tools/builtin/protocol_tools.py372CODE
LOW…n-projects/YYHDBL-HelloCodeAgentCli/context/builder.py248CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/core/llm.py73CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/core/llm.py159CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/core/llm.py220CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/semantic.py272CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/semantic.py381CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/semantic.py589CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/semantic.py970CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/memory/types/perceptual.py346CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/memory/types/perceptual.py379CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/memory/types/perceptual.py518CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/memory/types/perceptual.py566CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/memory/types/perceptual.py603CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/memory/types/perceptual.py618CODE
LOW…jects/YYHDBL-HelloCodeAgentCli/memory/types/working.py282CODE
184 more matches not shown…
Modern AI Meta-Vocabulary52 hits · 158 pts
SeverityFileLineSnippetContext
MEDIUM…s/lll0807-CodeTutorAgent/programmer/agents/exercise.py33 # ===== 初始化 RAG =====STRING
MEDIUM…s/lll0807-CodeTutorAgent/programmer/agents/exercise.py67 # ========= RAG 语义召回 =========STRING
MEDIUM…s/lll0807-CodeTutorAgent/programmer/agents/exercise.py92 # RAG 解析STRING
MEDIUM…rojects/CC1227871-StockInsightAgent/framework_agent.py57 # RAG 知识库工具COMMENT
MEDIUMCo-creation-projects/YYHDBL-HelloCodeAgentCli/README.md311│ └── rag/ # RAG 系统CODE
MEDIUM…n-projects/YYHDBL-HelloCodeAgentCli/context/builder.py369 # 5) 依据 min_relevance 过滤(仅对扩展上下文:memory、RAG、notes 等)COMMENT
MEDIUM…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py608 # Prepare metadata with RAG tagsCOMMENT
MEDIUM…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py1127# High-level RAG Pipeline APICOMMENT
MEDIUM…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py617 "data_source": "rag_pipeline", # RAG identification tagCODE
MEDIUM…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py619 "is_rag_data": True, # Clear RAG data markerCODE
MEDIUM…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py692 # Build filter for RAG dataCOMMENT
MEDIUM…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py784 # Build filter for RAG dataCOMMENT
MEDIUM…-projects/Shawnxyxy-HealthRecordAgent/requirements.txt41# RAG / 向量检索COMMENT
MEDIUM…cts/Shawnxyxy-HealthRecordAgent/backend/core/config.py33# ========== RAG ==========COMMENT
MEDIUM…g-StockSage-agent/HelloAgents Optimized/pyproject.toml44# RAG 系统COMMENT
MEDIUM…g-StockSage-agent/HelloAgents Optimized/pyproject.toml86# 记忆 + RAG 组合COMMENT
MEDIUMcode/chapter9/codebase_maintainer.py61 rag_tool=None, # 本案例不使用 RAGCODE
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1092## 8.3 RAG System: Knowledge Retrieval EnhancementCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1094### 8.3.1 RAG FundamentalsCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1129### 8.3.3 Quick Experience: Get Started with RAG Features in 30 SecondsCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1137# Create Agent with RAG capabilityCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1141# Create RAG toolCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md29### 8.1.2 Why Agents Need Memory and RAGCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md75### 8.1.3 Memory and RAG System Architecture DesignCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md146│ │ └── rag/ # RAG systemCODE
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md147│ │ ├── pipeline.py # RAG pipeline (end-to-end processing)CODE
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md151│ └── rag_tool.py # RAG tool (intelligent Q&A capability)CODE
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md246# Add RAG toolCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1116### 8.3.2 RAG System Working PrincipleCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1152# Experience RAG featuresCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1187### 8.3.4 RAG System Architecture DesignCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1224 # Initialize RAG pipelineCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1465 # Use unified embedding modelCOMMENT
MEDIUMdocs/chapter8/Chapter8-Memory-and-Retrieval.md1625 # Build RAG data filterCOMMENT
MEDIUMdocs/chapter9/Chapter9-Context-Engineering.md267 # 3. Retrieve relevant knowledge from RAG systemCOMMENT
MEDIUMdocs/chapter9/Chapter9-Context-Engineering.md276 # Parse RAG results and convert to ContextPacketCOMMENT
MEDIUMdocs/chapter9/Chapter9-Context-Engineering.md2095 rag_tool=None, # This case does not use RAGCODE
MEDIUMdocs/chapter9/第九章 上下文工程.md271 # 3. 从 RAG 系统检索相关知识COMMENT
MEDIUMdocs/chapter9/第九章 上下文工程.md280 # 解析 RAG 结果并转换为 ContextPacketCOMMENT
MEDIUMdocs/chapter9/第九章 上下文工程.md2102 rag_tool=None, # 本案例不使用 RAGCODE
MEDIUMExtra-Chapter/Extra01-面试问题总结.md87### 5. RAGCOMMENT
MEDIUMExtra-Chapter/Extra01-参考答案.md1598### <strong>5. RAG</strong>COMMENT
MEDIUMExtra-Chapter/Extra01-参考答案.md1600#### <strong>5.1 请解释 RAG 的工作原理。与直接对 LLM 进行微调相比,RAG 主要解决了什么问题?有哪些优势?</strong>COMMENT
MEDIUMExtra-Chapter/Extra01-参考答案.md1626#### <strong>5.2 一个完整的 RAG 流水线包含哪些关键步骤?请从数据准备到最终生成,详细描述整个过程。</strong>COMMENT
MEDIUMExtra-Chapter/Extra01-参考答案.md1735#### <strong>5.5 除了基础的向量检索,你还知道哪些可以提升 RAG 检索质量的技术?</strong>COMMENT
MEDIUMExtra-Chapter/Extra01-参考答案.md1777#### <strong>5.6 请解释“Lost in the Middle”问题。它描述了 RAG 中的什么现象?有什么方法可以缓解这个问题?</strong>COMMENT
MEDIUMExtra-Chapter/Extra01-参考答案.md1811#### <strong>5.7 如何全面地评估一个 RAG 系统的性能?请分别从检索和生成两个阶段提出评估指标。</strong>COMMENT
MEDIUMExtra-Chapter/Extra01-参考答案.md1883#### <strong>5.9 传统的 RAG 流程是“先检索后生成”,你是否了解一些更复杂的 RAG 范式,比如在生成过程中进行多次检索或自适应检索?</strong>COMMENT
MEDIUMExtra-Chapter/Extra01-参考答案.md1916#### <strong>5.10 RAG 系统在实际部署中可能面临哪些挑战?</strong>COMMENT
MEDIUMExtra-Chapter/Extra02-上下文工程补充知识.md123#### 2. 检索增强生成 (RAG)COMMENT
MEDIUMExtra-Chapter/Extra02-上下文工程补充知识.md391## 总结与思考:RAG is Dead?COMMENT
MEDIUMExtra-Chapter/Extra04-DatawhaleFAQ.md157## 4. 知识与工具:RAG / KAG / 知识图谱 / RL 等COMMENT
Magic Placeholder Names24 hits · 132 pts
SeverityFileLineSnippetContext
HIGHCo-creation-projects/Apricity-InnocoreAI/USAGE_GUIDE.md287LLM_API_KEY=your_api_keyCODE
HIGH…reation-projects/yangyousan123-CodePlanAgent/README.md170 api_key="your-api-key",CODE
HIGH…ixel-Personal_Information_Signaling_System/完整使用流程说明.md177LLM_API_KEY=your-api-keyCODE
HIGH…tion-projects/healer-666-Academic-Data-Agent/README.md60LLM_API_KEY=your_api_keyCODE
HIGHCo-creation-projects/kkkano-FinReportAgent/README.md59os.environ["LLM_API_KEY"] = "your-api-key-here" # 替换为你的 API KeyCODE
HIGHCo-creation-projects/lgs-only-NovelGenerator/README.md51API_KEY=your_api_keyCODE
HIGH…projects/lcyting-StockSage-agent/backend/app/config.py159 if not self.LLM_API_KEY or self.LLM_API_KEY == "your-api-key-here":CODE
HIGH…projects/lcyting-StockSage-agent/backend/app/config.py167 return bool(self.LLM_API_KEY and self.LLM_API_KEY != "your-api-key-here")CODE
HIGH…ng-StockSage-agent/skills/自选股管理/mx-zixuan/mx_zixuan.py49 print(" export MX_APIKEY=your_apikey", file=sys.stderr)CODE
HIGHcode/chapter1/FirstAgentTest.py145API_KEY = "YOUR_API_KEY"CODE
HIGHcode/chapter6/AgentScopeDemo/README.md38export DASHSCOPE_API_KEY="your-api-key-here"CODE
HIGHcode/chapter6/AgentScopeDemo/README.md41$env:DASHSCOPE_API_KEY="your-api-key-here"CODE
HIGHcode/chapter6/AgentScopeDemo/README.md44set DASHSCOPE_API_KEY=your-api-key-hereCODE
HIGHcode/chapter6/AutoGenDemo/README.md34LLM_API_KEY=your-api-key-hereCODE
HIGHcode/chapter9/README.md190 api_key="your_api_key",CODE
HIGHcode/chapter13/helloagents-trip-planner/README.md160 env={"AMAP_MAPS_API_KEY": "your_api_key"},CODE
HIGHcode/chapter15/Helloagents-AI-Town/SETUP_GUIDE.md75LLM_API_KEY=sk-your-api-key-hereCODE
HIGHcode/chapter15/Helloagents-AI-Town/backend/config.py33 print(" 示例: LLM_API_KEY=\"your-api-key\"")CODE
HIGHdocs/chapter1/Chapter1-Introduction-to-Agents.md400API_KEY = "YOUR_API_KEY"CODE
HIGHdocs/chapter1/第一章 初识智能体.md406API_KEY = "YOUR_API_KEY"CODE
HIGH…/chapter4/Chapter4-Building-Classic-Agent-Paradigms.md39LLM_API_KEY="YOUR-API-KEY"CODE
HIGHdocs/chapter4/第四章 智能体经典范式构建.md39LLM_API_KEY="YOUR-API-KEY"CODE
HIGHExtra-Chapter/Extra07-环境配置.md55 - API Key: `your_api_key`CODE
HIGHExtra-Chapter/Extra07-环境配置.md228API_KEY = "YOUR_API_KEY"CODE
Modern Structural Boilerplate109 hits · 108 pts
SeverityFileLineSnippetContext
LOW…edadad-AutoFlow/backend/app/agents/mermaid/__init__.py5__all__ = [CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/utils.py10logger = logging.getLogger(__name__)CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/agent.py32logger = logging.getLogger(__name__)CODE
LOW…ion-projects/JJason-DeepCastAgent/backend/src/agent.py130 def _set_tool_event_sink(self, sink: Callable[[dict[str, Any]], None] | None) -> None:CODE
LOW…s/JJason-DeepCastAgent/backend/src/services/planner.py17logger = logging.getLogger(__name__)CODE
LOW…eepCastAgent/backend/src/services/audio_synthesizer.py13logger = logging.getLogger(__name__)CODE
LOW…DeepCastAgent/backend/src/services/script_generator.py15logger = logging.getLogger(__name__)CODE
LOW…-DeepCastAgent/backend/src/services/audio_generator.py14logger = logging.getLogger(__name__)CODE
LOW…ts/JJason-DeepCastAgent/backend/src/services/search.py18logger = logging.getLogger(__name__)CODE
LOW…ason-DeepCastAgent/backend/src/services/tool_events.py15logger = logging.getLogger(__name__)CODE
LOW…ason-DeepCastAgent/backend/src/services/tool_events.py163 def set_event_sink(self, sink: Callable[[dict[str, Any]], None] | None) -> None:CODE
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py33 def update_knowledge_summary(self, domain: str, new_file: str) -> None:CODE
LOW…jects/Yixiang-Wu-LearningAgent/core/summary_manager.py149 def update_session_summary(self, domain: str, new_session_content: str) -> None:STRING
LOW…jects/Yixiang-Wu-LearningAgent/utils/error_handlers.py14logger = logging.getLogger(__name__)CODE
LOW…creation-projects/YYHDBL-HelloCodeAgentCli/__init__.py36__all__ = [CODE
LOW…on-projects/YYHDBL-HelloCodeAgentCli/tools/__init__.py10__all__ = ["Tool", "ToolParameter", "ToolRegistry", "global_registry"]CODE
LOW…cts/YYHDBL-HelloCodeAgentCli/tools/builtin/__init__.py7__all__ = [CODE
LOW…-projects/YYHDBL-HelloCodeAgentCli/context/__init__.py9__all__ = ["ContextBuilder", "ContextConfig", "ContextPacket"]CODE
LOW…jects/YYHDBL-HelloCodeAgentCli/core/database_config.py12logger = logging.getLogger(__name__)CODE
LOW…jects/YYHDBL-HelloCodeAgentCli/core/database_config.py185def update_database_config(**kwargs) -> None:CODE
LOW…ion-projects/YYHDBL-HelloCodeAgentCli/core/__init__.py19__all__ = ["HelloAgentsLLM", "HelloAgentsException", "Agent", "Config", "Message"]CODE
LOW…n-projects/YYHDBL-HelloCodeAgentCli/memory/__init__.py11__all__ = [CODE
LOW…on-projects/YYHDBL-HelloCodeAgentCli/memory/manager.py11logger = logging.getLogger(__name__)CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/semantic.py23logger = logging.getLogger(__name__)CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/memory/types/perceptual.py17logger = logging.getLogger(__name__)CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/__init__.py15__all__ = [CODE
LOW…ects/YYHDBL-HelloCodeAgentCli/memory/types/episodic.py17logger = logging.getLogger(__name__)CODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/__init__.py41__all__ = [CODE
LOW…YHDBL-HelloCodeAgentCli/memory/storage/qdrant_store.py27logger = logging.getLogger(__name__)CODE
LOW…ts/YYHDBL-HelloCodeAgentCli/memory/storage/__init__.py12__all__ = [CODE
LOW…YYHDBL-HelloCodeAgentCli/memory/storage/neo4j_store.py17logger = logging.getLogger(__name__)CODE
LOW…n-projects/YYHDBL-HelloCodeAgentCli/agents/__init__.py7__all__ = ["SimpleAgent", "ReActAgent", "ReflectionAgent", "PlanAndSolveAgent"]CODE
LOW…on-projects/YYHDBL-HelloCodeAgentCli/utils/__init__.py7__all__ = [CODE
LOW…YHDBL-HelloCodeAgentCli/code_agent/agentic/__init__.py5__all__ = ["CodeAgent"]CODE
LOW…/Shawnxyxy-HealthRecordAgent/backend/tools/__init__.py8__all__ = [CODE
LOW…hawnxyxy-HealthRecordAgent/backend/core/llm_adapter.py12logger = logging.getLogger(__name__)CODE
LOW…ts/Shawnxyxy-HealthRecordAgent/backend/memory/store.py16logger = logging.getLogger(__name__)CODE
LOW…Shawnxyxy-HealthRecordAgent/backend/memory/__init__.py22__all__ = [CODE
LOW…Shawnxyxy-HealthRecordAgent/backend/agents/__init__.py12__all__ = [CODE
LOW…cts/Shawnxyxy-HealthRecordAgent/backend/agents/base.py61logger = logging.getLogger(__name__)CODE
LOW…s/Shawnxyxy-HealthRecordAgent/backend/rag/embedding.py13logger = logging.getLogger(__name__)CODE
LOW…ts/Shawnxyxy-HealthRecordAgent/backend/rag/__init__.py8__all__ = [CODE
LOW…hawnxyxy-HealthRecordAgent/backend/rag/milvus_store.py12logger = logging.getLogger(__name__)CODE
LOW…y-HealthRecordAgent/backend/service/health_analysis.py21logger = logging.getLogger(__name__)CODE
LOW…yxy-HealthRecordAgent/backend/service/diet_pipeline.py34logger = logging.getLogger(__name__)CODE
LOWCo-creation-projects/Apricity-InnocoreAI/__init__.py10__all__ = [CODE
LOWCo-creation-projects/Apricity-InnocoreAI/main.py26logger = logging.getLogger(__name__)CODE
LOWCo-creation-projects/Apricity-InnocoreAI/core/config.py148def update_config(**kwargs) -> None:CODE
LOW…creation-projects/Apricity-InnocoreAI/core/__init__.py10__all__ = [CODE
LOW…ation-projects/Apricity-InnocoreAI/core/llm_adapter.py9logger = logging.getLogger(__name__)CODE
LOW…tion-projects/Apricity-InnocoreAI/agents/controller.py21logger = logging.getLogger(__name__)CODE
LOW…eation-projects/Apricity-InnocoreAI/agents/__init__.py12__all__ = [CODE
LOWCo-creation-projects/Apricity-InnocoreAI/agents/base.py16logger = logging.getLogger(__name__)CODE
LOW…ation-projects/Apricity-InnocoreAI/utils/pdf_parser.py10logger = logging.getLogger(__name__)CODE
LOW…reation-projects/Apricity-InnocoreAI/utils/__init__.py10__all__ = [CODE
LOW…eation-projects/Apricity-InnocoreAI/models/__init__.py11__all__ = ['User', 'Paper', 'Task', 'Analysis', 'Writing']CODE
LOWCo-creation-projects/Apricity-InnocoreAI/api/main.py20logger = logging.getLogger(__name__)CODE
LOW…n-projects/Apricity-InnocoreAI/api/routes/citations.py12logger = logging.getLogger(__name__)CODE
LOW…ation-projects/Apricity-InnocoreAI/api/routes/tasks.py17logger = logging.getLogger(__name__)CODE
LOW…on-projects/Apricity-InnocoreAI/api/routes/analysis.py15logger = logging.getLogger(__name__)CODE
49 more matches not shown…
Structural Annotation Overuse49 hits · 90 pts
SeverityFileLineSnippetContext
LOW…eation-projects/melxy1997-ColumnWriter/orchestrator.py95 # Step 1: 规划专栏结构(使用 PlanAndSolveAgent)COMMENT
LOW…eation-projects/melxy1997-ColumnWriter/orchestrator.py103 # Step 2: 为每个子话题创建内容树COMMENT
LOW…eation-projects/melxy1997-ColumnWriter/orchestrator.py110 # Step 3: 组装完整专栏COMMENT
LOW…ts/lcyting-StockSage-agent/agents/coordinator_agent.py121 # Step 3: 若需要投资顾问,将数据+舆情结果传递给它COMMENT
LOW…ts/lcyting-StockSage-agent/agents/coordinator_agent.py130 # Step 4: 协调者整理输出,流式返回给用户COMMENT
LOWCo-creation-projects/afei-GuessWhoAmI/backend/agents.py112 # Step 1: LLM generates subject name + brief introCOMMENT
LOWCo-creation-projects/afei-GuessWhoAmI/backend/agents.py117 # Step 2: pre-generate 3 hints via tavily searchCOMMENT
LOWCo-creation-projects/afei-GuessWhoAmI/backend/agents.py122 # Step 3: create role-play AgentCOMMENT
LOWdocs/chapter7/Chapter7-Building-Your-Agent-Framework.md2000 # Step 1: Search for informationCOMMENT
LOWdocs/chapter7/Chapter7-Building-Your-Agent-Framework.md2007 # Step 2: Perform calculations based on search results (if needed)COMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md1824# Step 1: View project structureCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md1827# Step 2: Enter source code directoryCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md1830# Step 3: Find specific filesCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md1833# Step 4: View file contentCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md2137 # Step 1: Execute preprocessing based on modeCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md2140 # Step 2: Retrieve relevant notesCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md2144 # Step 3: Build optimized contextCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md2152 # Step 4: Call LLMCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md2156 # Step 5: Post-processingCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md2159 # Step 6: Update conversation historyCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md1850# Step 1: View project root directoryCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md1862# Step 2: View source code directory structureCOMMENT
LOWdocs/chapter9/Chapter9-Context-Engineering.md1866# Step 3: Search for specific patternsCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md968 # Step 1: GitHub searchCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md1444 # Step 1: ResearchCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md1448 # Step 2: WriteCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md1452 # Step 3: EditCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md311# Step 1: Define functions for each LLM providerCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md345# Step 2: Implement tool functions yourselfCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md354# Step 3: Handle different model response formatsCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md371# Step 1: Connect to community-provided MCP server (no need to implement yourself)COMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md380# Step 2: Unified calling method (model-independent)COMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md391# Step 3: Any model supporting MCP can use itCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md979 # Step 2: Generate reportCOMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md1002 # Step 3: Save reportSTRING
LOW…cs/chapter13/Chapter13-Intelligent-Travel-Assistant.md572 # Step 1: Attraction searchSTRING
LOW…cs/chapter13/Chapter13-Intelligent-Travel-Assistant.md577 # Step 2: Weather querySTRING
LOW…cs/chapter13/Chapter13-Intelligent-Travel-Assistant.md582 # Step 3: Hotel recommendationSTRING
LOW…cs/chapter13/Chapter13-Intelligent-Travel-Assistant.md587 # Step 4: Integrate and generate planSTRING
LOW…cs/chapter13/Chapter13-Intelligent-Travel-Assistant.md593 # Step 5: Parse JSONSTRING
LOW…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md928# Step 1: Quick test (5 samples)COMMENT
LOW…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md931# Step 2: Medium-scale test (50 samples)COMMENT
LOW…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md935# Step 3: Full evaluation (all samples)COMMENT
LOW…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md1777 # Step 1: Run HelloAgents evaluationCOMMENT
LOW…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md1780 # Step 2: Export GAIA format resultsCOMMENT
LOW…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md1784 # Step 3: Generate evaluation reportCOMMENT
LOW…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md2441 # Step 1: Generate AIME problemsCOMMENT
LOW…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md2448 # Step 2: EvaluationCOMMENT
LOW…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md2489 # Step 3: Generate comprehensive reportCOMMENT
Docstring Block Structure17 hits · 85 pts
SeverityFileLineSnippetContext
HIGH…projects/Yixiang-Wu-LearningAgent/core/file_manager.py100 读取学习计划 Args: domain: 领域名称 Returns: 计划内容 Raises: STRING
HIGH…/YYHDBL-HelloCodeAgentCli/tools/builtin/memory_tool.py52执行工具 - Tool基类要求的接口 Args: parameters: 工具参数字典,必须包含action参数 Returns: 执行结果字符串 STRING
HIGH…YHDBL-HelloCodeAgentCli/tools/builtin/terminal_tool.py139执行工具的主入口方法 根据参数解析命令并执行,包含完整的安全检查流程: 1. 参数验证 - 确保输入参数格式正确且必要参数存在 2. 命令解析和分类 - 将命令字符串解析为可STRING
HIGH…jects/YYHDBL-HelloCodeAgentCli/tools/builtin/search.py69 执行搜索 Args: parameters: 包含input参数的字典 Returns: 搜索结果 STRING
HIGH…HDBL-HelloCodeAgentCli/tools/builtin/protocol_tools.py340 执行 MCP 操作 Args: parameters: 包含以下参数的字典 - action: 操作类型 (list_tools, call_tooSTRING
HIGH…HDBL-HelloCodeAgentCli/tools/builtin/protocol_tools.py559 执行 A2A 操作 Args: parameters: 包含以下参数的字典 - action: 操作类型 (ask, get_infSTRING
HIGH…HDBL-HelloCodeAgentCli/tools/builtin/protocol_tools.py688 执行 ANP 操作 Args: parameters: 包含以下参数的字典 - action: 操作类型 (register_serSTRING
HIGHCo-creation-projects/melxy1997-ColumnWriter/utils.py26 从响应中提取 JSON Args: response: LLM 响应文本 required_fields: 必需的字段列表,用于验证和优先选STRING
HIGH…ojects/AstrumPush-Smart-Recipe-Agent/protocol_tools.py352 执行 MCP 操作 Args: parameters: 包含以下参数的字典 - action: 操作类型 (list_tools, call_tooSTRING
HIGH…ojects/AstrumPush-Smart-Recipe-Agent/protocol_tools.py597 执行 A2A 操作 Args: parameters: 包含以下参数的字典 - action: 操作类型 (ask, get_infSTRING
HIGH…ojects/AstrumPush-Smart-Recipe-Agent/protocol_tools.py726 执行 ANP 操作 Args: parameters: 包含以下参数的字典 - action: 操作类型 (register_serSTRING
HIGH…ects/lcyting-StockSage-agent/agents/sentiment_agent.py76创建舆情分析Agent Args: api_key: 东方财富MX_APIKEY,不提供则从环境变量读取 llm: HelloAgentsLLM实例(必需),不提供则从环境变量自动创建 STRING
HIGH…lcyting-StockSage-agent/agents/tools/mx_search_tool.py85执行金融资讯搜索 Args: parameters: {"query": "自然语言查询"} Returns: 格式化的搜索结果文本 STRING
HIGH…s/lcyting-StockSage-agent/agents/tools/mx_data_tool.py77执行金融数据查询 Args: parameters: {"query": "自然语言查询"} Returns: 格式化的查询结果文本 STRING
HIGH…ts/afei-GuessWhoAmI/backend/tools/search_image_tool.py90 Search Wikipedia for images matching the query. Args: parameters: dict with key 'query' - STRING
HIGH…s/afei-GuessWhoAmI/backend/tools/tavily_search_tool.py31 Execute web search Args: parameters: dict with key 'query' - the search query string STRING
HIGHcode/chapter10/my_mcp_server.py71 除法计算器 Args: a: 被除数 b: 除数 Returns: 两数之商 Raises: ValueErroSTRING
Cross-File Repetition13 hits · 65 pts
SeverityFileLineSnippetContext
HIGH…on-projects/YYHDBL-HelloCodeAgentCli/tools/registry.py0直接注册函数作为工具(简便方式) args: name: 工具名称 description: 工具描述 func: 工具函数,接受字符串参数,返回字符串结果STRING
HIGH…t/HelloAgents Optimized/hello_agents/tools/registry.py0直接注册函数作为工具(简便方式) args: name: 工具名称 description: 工具描述 func: 工具函数,接受字符串参数,返回字符串结果STRING
HIGHdocs/chapter7/第七章 构建你的Agent框架.md0直接注册函数作为工具(简便方式) args: name: 工具名称 description: 工具描述 func: 工具函数,接受字符串参数,返回字符串结果STRING
HIGH…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py0search with query expansion using unified embedding and qdrant.STRING
HIGHdocs/chapter8/Chapter8-Memory-and-Retrieval.md0search with query expansion using unified embedding and qdrant.STRING
HIGHdocs/chapter8/第八章 记忆与检索.md0search with query expansion using unified embedding and qdrant.STRING
HIGH…ing-StockSage-agent/skills/智能选股/mx-xuangu/mx_xuangu.py0初始化客户端 :param api_key: mx api key,如果不提供则从环境变量 mx_apikey 读取STRING
HIGH…lcyting-StockSage-agent/skills/金融数据/mx-data/mx_data.py0初始化客户端 :param api_key: mx api key,如果不提供则从环境变量 mx_apikey 读取STRING
HIGH…ing-StockSage-agent/skills/资讯搜索/mx-search/mx_search.py0初始化客户端 :param api_key: mx api key,如果不提供则从环境变量 mx_apikey 读取STRING
HIGHcode/chapter12/05_gaia_quick_start.py0you are a general ai assistant. i will ask you a question. report your thoughts, and finish your answer with the followiSTRING
HIGHcode/chapter12/06_gaia_best_practices.py0you are a general ai assistant. i will ask you a question. report your thoughts, and finish your answer with the followiSTRING
HIGHdocs/chapter12/第十二章 智能体性能评估.md0you are a general ai assistant. i will ask you a question. report your thoughts, and finish your answer with the followiSTRING
HIGH…cs/chapter12/Chapter12-Agent-Performance-Evaluation.md0you are a general ai assistant. i will ask you a question. report your thoughts, and finish your answer with the followiSTRING
Over-Commented Block28 hits · 25 pts
SeverityFileLineSnippetContext
LOW…YHDBL-HelloCodeAgentCli/tools/builtin/terminal_tool.py61 COMMENT
LOW…-creation-projects/yangyousan123-CodePlanAgent/demo.py81 # print("\n" + "=" * 60)COMMENT
LOW…-creation-projects/yangyousan123-CodePlanAgent/demo.py101# # 生成代码计划COMMENT
LOW…cts/monkeyhlj-NetworkHealthReportAgent/src/__init__.py1# -*- coding: utf-8 -*-COMMENT
LOW…on-projects/lcyting-StockSage-agent/agents/__init__.py1# 智能股票分析助手 — 智能体层COMMENT
LOW…jects/lcyting-StockSage-agent/agents/tools/__init__.py1# 自定义工具封装层COMMENT
LOW…jects/lcyting-StockSage-agent/backend/requirements.txt1# 智能股票分析助手 — 后端依赖COMMENT
LOW…jects/lcyting-StockSage-agent/backend/requirements.txt21passlib[bcrypt]>=1.7.4COMMENT
LOW…jects/lcyting-StockSage-agent/backend/requirements.txt41# =========================================================================COMMENT
LOWcode/chapter12/05_gaia_quick_start.py61# 级别: Level 1COMMENT
LOWcode/chapter12/05_gaia_quick_start.py81# 评估结果:COMMENT
LOWcode/chapter12/09_data_generation_win_rate.py121# ============================================================COMMENT
LOWcode/chapter12/09_data_generation_win_rate.py141# COMMENT
LOWcode/chapter12/09_data_generation_win_rate.py161# 对比 2:COMMENT
LOWcode/chapter12/02_bfcl_quick_start.py21 agent=agent,COMMENT
LOWcode/chapter12/02_bfcl_quick_start.py41# COMMENT
LOWcode/chapter12/07_data_generation_complete_flow.py61# 评估模型: gpt-4oCOMMENT
LOWcode/chapter12/07_data_generation_complete_flow.py81# COMMENT
LOWcode/chapter12/07_data_generation_complete_flow.py101# ✅ Win Rate评估完成COMMENT
LOWcode/chapter12/08_data_generation_llm_judge.py121# LLM Judge评估COMMENT
LOWcode/chapter12/08_data_generation_llm_judge.py141# 评估结果:COMMENT
LOWcode/chapter12/08_data_generation_llm_judge.py161# 总体平均: 4.62/5COMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md461 param_type = param_info.get('type', 'any')COMMENT
LOW…s/chapter10/Chapter10-Agent-Communication-Protocols.md1081 # - Search latest tech news (Perplexity)COMMENT
LOWdocs/chapter10/第十章 智能体通信协议.md461 param_type = param_info.get('type', 'any')COMMENT
LOWdocs/chapter10/第十章 智能体通信协议.md1081 # - 搜索最新技术资讯(Perplexity)COMMENT
LOWdocs/chapter16/第十六章 毕业设计.md421# 示例2:复杂场景COMMENT
LOWExtra-Chapter/Extra07-环境配置.md281# 测试 LLM API - ModelScope(如果您使用的是 ModelScope,请取消注释并替换配置)COMMENT
AI Structural Patterns20 hits · 20 pts
SeverityFileLineSnippetContext
LOW…-projects/allen2000-FashionDailyDress/fashion_agent.py76CODE
LOW…-projects/allen2000-FashionDailyDress/fashion_agent.py113CODE
LOW…allen2000-FashionDailyDress/multi_agent_coordinator.py139CODE
LOW…s/Yixiang-Wu-LearningAgent/specialist/repo_analyzer.py285CODE
LOW…/Yixiang-Wu-LearningAgent/specialist/paper_analyzer.py294CODE
LOW…HDBL-HelloCodeAgentCli/tools/builtin/protocol_tools.py57CODE
LOW…ojects/YYHDBL-HelloCodeAgentCli/memory/rag/pipeline.py741CODE
LOW…rojects/YYHDBL-HelloCodeAgentCli/agents/react_agent.py53CODE
LOW…Shawnxyxy-HealthRecordAgent/backend/api/routes/diet.py81CODE
LOWCo-creation-projects/Apricity-InnocoreAI/diagnose.py168CODE
LOW…entPlatformBase/agents/rss_digest/src/rss_digest/db.py151CODE
LOW…mic-Data-Agent/src/data_analysis_agent/agent_runner.py1211CODE
LOW…ikai-SentenceExpandAgent/backend/src/routers/expand.py52CODE
LOW…ojects/AstrumPush-Smart-Recipe-Agent/protocol_tools.py69CODE
LOW…ryReviewAgent/historical_review/debate_orchestrator.py83CODE
LOW…ryReviewAgent/historical_review/debate_orchestrator.py256CODE
LOWcode/chapter8/11_Q&A_Assistant.py179CODE
LOWcode/chapter3/Transformer.py38CODE
LOWcode/chapter3/Transformer.py63CODE
LOWcode/chapter3/Transformer.py222CODE
Verbosity Indicators8 hits · 18 pts
SeverityFileLineSnippetContext
LOW…eation-projects/melxy1997-ColumnWriter/orchestrator.py95 # Step 1: 规划专栏结构(使用 PlanAndSolveAgent)COMMENT
LOW…eation-projects/melxy1997-ColumnWriter/orchestrator.py103 # Step 2: 为每个子话题创建内容树COMMENT
LOW…eation-projects/melxy1997-ColumnWriter/orchestrator.py110 # Step 3: 组装完整专栏COMMENT
LOW…ts/lcyting-StockSage-agent/agents/coordinator_agent.py121 # Step 3: 若需要投资顾问,将数据+舆情结果传递给它COMMENT
LOW…ts/lcyting-StockSage-agent/agents/coordinator_agent.py130 # Step 4: 协调者整理输出,流式返回给用户COMMENT
LOWCo-creation-projects/afei-GuessWhoAmI/backend/agents.py112 # Step 1: LLM generates subject name + brief introCOMMENT
LOWCo-creation-projects/afei-GuessWhoAmI/backend/agents.py117 # Step 2: pre-generate 3 hints via tavily searchCOMMENT
LOWCo-creation-projects/afei-GuessWhoAmI/backend/agents.py122 # Step 3: create role-play AgentCOMMENT
Fake / Example Data16 hits · 16 pts
SeverityFileLineSnippetContext
LOW…jects/jjyaoao-CodeReviewAgent/outputs/review_report.md116 send_email("admin@example.com", "用户管理系统的平均年龄已更新")CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json143 "placeholder": "app:workflow.form_input_description_placeholder",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json484 "placeholder": "common:core.module.input.description.Response content",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json653 "placeholder": "common:core.app.tip.chatNodeSystemPromptTip",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json895 "placeholder": "common:core.app.tip.chatNodeSystemPromptTip",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json1104 "placeholder": "common:core.app.tip.chatNodeSystemPromptTip",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json1874 "placeholder": "common:core.module.input.placeholder.Classify background",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json2084 "placeholder": "common:core.app.tip.chatNodeSystemPromptTip",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json2288 "placeholder": "common:core.app.tip.chatNodeSystemPromptTip",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json2524 "placeholder": "common:core.app.tip.chatNodeSystemPromptTip",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json3407 "placeholder": "common:core.module.input.description.Response content",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json3436 "placeholder": "workflow:input_variable_list",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json3585 "placeholder": "common:core.app.tip.chatNodeSystemPromptTip",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json3794 "placeholder": "common:core.app.tip.chatNodeSystemPromptTip",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json4003 "placeholder": "common:core.app.tip.chatNodeSystemPromptTip",CODE
LOWcode/chapter5/HelloAgent_fastgptCase.json4486 "placeholder": "workflow:input_variable_list",CODE
AI Slop Vocabulary4 hits · 8 pts
SeverityFileLineSnippetContext
MEDIUM…ects/usernamedadad-AutoFlow/frontend/package-lock.json2636 "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",CODE
MEDIUMCo-creation-projects/Apricity-InnocoreAI/models/task.py79 analysis_type: str = "comprehensive" # comprehensive, methodology, findingsCODE
MEDIUM…on-projects/Apricity-InnocoreAI/api/routes/analysis.py45 analysis_type: str = "summary" # summary, innovation, comparison, comprehensiveCODE
MEDIUM…on-projects/Apricity-InnocoreAI/api/routes/workflow.py18 analysis_type: str = "summary" # summary, innovation, comparison, comprehensiveCODE
Overly Generic Function Names5 hits · 5 pts
SeverityFileLineSnippetContext
LOW…tion-projects/Apricity-InnocoreAI/agents/controller.py104 async def execute_task(self, task_id: str) -> Dict[str, Any]:CODE
LOW…ation-projects/Apricity-InnocoreAI/api/routes/tasks.py90async def execute_task(task_id: str):CODE
LOW…projects/huailishang-AgentPlatformBase/backend/main.py97def run_task(task_id: str, background: bool = True) -> TaskRecord:CODE
LOWcode/chapter8/04_RAGTool_MarkItDown_Pipeline.py292def process_data(data):CODE
LOWcode/chapter9/codebase/data_processor.py10def process_data(data: List[Dict[str, Any]]) -> pd.DataFrame:CODE
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…-projects/lcyting-StockSage-agent/scripts/build_exe.py294 print(" 或 CMD: set BUILD_EXE=1 && python scripts/build_exe.py")CODE
AI Response Leakage1 hit · 2 pts
SeverityFileLineSnippetContext
HIGH…cs/chapter6/Chapter6-Framework-Development-Practice.md806 with_task_specify=False, # In this example, we directly use the given task_promptSTRING
Synthetic Comment Markers1 hit · 2 pts
SeverityFileLineSnippetContext
HIGH…cs/chapter6/Chapter6-Framework-Development-Practice.md821# Call init_chat() to get the initial conversation message generated by AISTRING
Dead Code1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM…rojects/haoye2-UnivesalAgent/src/tools/browser_tool.py841CODE
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippetContext
LOW…/JJason-DeepCastAgent/backend/scripts/verify_ffmpeg.py19 # Check if file existsCOMMENT