AI Slop Code Risk Monitor

itwanger/toBeBetterJavaer

SlopCodeMonitor badge for itwanger/toBeBetterJavaer Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄

3.3 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for itwanger/toBeBetterJavaer, a Java project with 17,802 GitHub stars. SynthScan examined 322,991 lines of code across 1123 source files, recording 264 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 3.3 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

3.3
Adjusted Signal
3.3
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
17.8K
Stars
Java
Language
323.0K
Lines of Code
1.1K
Files
264
Pattern Hits
2026-10-31
Scan Date
0.06
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 6.9/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 193 finding(s).

Hallucinated Dependency & Supply Chain Risk 8.5/100 · LOW

Are imports declared and package/API names verified? 65 finding(s).

Agent Over-Engineering Ratio 0.4/100 · LOW

Are wrappers, guards, and repeated structures necessary? 10 finding(s).

PR Review Velocity Impact 15.3/100 · LOW

Which changes need focused human review? 264 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 32HIGH 34MEDIUM 177LOW 21

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 264 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Modern AI Meta-Vocabulary177 hits · 444 pts
SeverityFileLineSnippetContext
MEDIUM…-lit-ai-bootcamp/manuscript/luoyang-lit-ai-bootcamp.md76## 02、派聪明企业级 RAG 知识库实战COMMENT
MEDIUMmaterials/luoyang-lit-ai-bootcamp/schedule/cur.json6 "content": "<title id=\"DEB3dfX4lohPbfxR4LhcSfdgn7d\">洛阳理工AI实训 · 两天16节课排课表(每天8节·每节40分钟)</title><p id=\"doxcnd1oTOKCODE
MEDIUMmaterials/luoyang-lit-ai-bootcamp/schedule/hist_32.json6 "content": "<title id=\"DEB3dfX4lohPbfxR4LhcSfdgn7d\">洛阳理工AI实训 · 两天16节课排课表(每天8节·每节40分钟)</title><p id=\"doxcnd1oTOKCODE
MEDIUM…ing_references_tmp/20261019_163939_653823_xrgg5_9i.txt105 "content": "聚焦 Agent 的定义、工作方式、规划、反思和多 Agent 协作。部分新增题目参考了开源书《深入理解 AI Agent:设计原理与工程实践》([bojieli/ai-agent-book](httCODE
MEDIUM…ude/skills/ai-article/references/anshui-yin-mianshi.md221### 10、RAG 的工作流程了解吗?COMMENT
MEDIUM.claude/skills/ai-article/references/deepseek-v4.md149## 02、派聪明 RAG 接入 DeepSeek V4COMMENT
MEDIUM…kills/ai-article/references/claude-code-grep-vs-rag.md62## 02、RAG 检索代码的三个问题COMMENT
MEDIUM.claude/skills/ai-article/knowledge/xiaomi-mimo.md33- 罗福莉 X 原帖 2026-09-17 凌晨(北京)https://x.com/_LuoFuli/status/2100296686719610932 :~2B tokens/step,1568 prompts × 16 rolloutCODE
MEDIUM…ude/skills/ai-article/knowledge/paicli-architecture.md227## 十一、代码索引与检索(RAG)COMMENT
MEDIUM…/skills/ai-article/knowledge/nvidia-inference-agent.md50 - 来源:https://developer.nvidia.com/blog/full-stack-optimizations-for-agentic-inference-with-nvidia-dynamo/CODE
MEDIUM…/skills/ai-article/knowledge/nvidia-inference-agent.md55 - 来源:https://developer.nvidia.com/blog/streaming-tokens-and-tools-multi-turn-agentic-harness-support-in-nvidia-dynamo/CODE
MEDIUM…/skills/ai-article/knowledge/nvidia-inference-agent.md75 - 来源:https://developer.nvidia.com/blog/full-stack-optimizations-for-agentic-inference-with-nvidia-dynamo/CODE
MEDIUM.claude/skills/ai-article/knowledge/paismart-rag.md4# 派聪明 RAG 源码知识库COMMENT
MEDIUM.claude/skills/one-minute-remotion/references/motion.md68### RAGCOMMENT
MEDIUMdocs/src/sidebar/itwanger/paicli/build-agent-p4-rag.md28## 01、RAG 的整体设计COMMENT
MEDIUM…bar/itwanger/paicli/paicli-interview-memory-context.md154### 04、什么是 RAGCOMMENT
MEDIUM…bar/itwanger/paicli/paicli-interview-memory-context.md274### 09、长上下文模型出来后,RAG 还有必要吗COMMENT
MEDIUM…bar/itwanger/paicli/paicli-interview-memory-context.md393### 13、RAG 检索效果不好怎么优化COMMENT
MEDIUM…debar/itwanger/paicli/paicli-interview-prompt-skill.md263## 12、Skill 和 RAG 有什么区别?COMMENT
MEDIUMdocs/src/sidebar/itwanger/qiuzhi/agent-mianshi.md278### Q13:知识库内容更新很快,RAG 系统怎么应对?COMMENT
MEDIUMdocs/src/sidebar/itwanger/qiuzhi/agent-mianshi.md292### Q14:如何提升 RAG 问答的准确度?COMMENT
MEDIUM…rc/sidebar/itwanger/ai/agent-mianshi-zijie-compiler.md52### 02、RAG 的相关性如何计算?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/rag-mysql-mianshi.md197### 08、视频音频怎么做 RAG 检索?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/karpathy-llm-wiki.md138## 03、和 RAG 比,真的更好吗?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/paismart-rag-interview.md35### 01、RAG 项目,你里边的分片是怎么设计的?然后还有就是内容的解析以及向量化又是怎么做的,然后在检索召回的时候又是怎么做的?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/rag-to-agent-paicli.md40## 01、派聪明 RAG 是什么?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/rag-to-agent-paicli.md93## 02、给 RAG 加上工具调用COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/ai-agent-xuexiluxian.md92### 第三层:数据与检索层——RAG 的主战场COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/ai-agent-xuexiluxian.md268### 第二阶段:掌握 RAG + Agent 两大核心模式(6-8 周)COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/ai-agent-xuexiluxian.md396### 派聪明(PaiSmart)——RAG 知识库系统COMMENT
MEDIUM…/src/sidebar/itwanger/ai/ai-30-gongsi-agent-mianshi.md128### 07、目前 RAG 最大的瓶颈是什么?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/agent-mianshi-paicli.md92### 03、文件作为事实源,为什么不直接用 RAG / 向量数据库存?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/agent-mianshi-paicli.md284### 12、RAG 的具体流程COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/agent-mianshi-paicli.md298### 13、Embedding,RAG 如何检索向量?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/ai-mianshi-openclaw.md92### 03、什么是 RAG?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/ai-mianshi-openclaw.md134### 04、RAG 智能报价系统是在哪个公司做的?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/ai-mianshi-openclaw.md156### 05、你在 RAG 项目中担任什么角色?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/glm51-vs-deepseekv4.md196### 第二组:RAG 架构全景图COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/glm51-vs-deepseekv4.md277## 04、派聪明 RAG 问答COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/agent-mianshi-tengxun-4.md123### 04、多模态 RAG 系统怎么设计?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/agent-mianshi-tengxun-4.md145### 06、RAG 系统的召回率 85% 怎么计算?测试集怎么构建?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/README.md246## RAG 与知识检索COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/embedding-rerank-rag.md28## 01、为什么需要 RAG?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/glm5-turbo-pingce.md142## 03、派聪明 RAG 前端自动化部署COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/glm5-turbo-pingce.md242## 04、派聪明 RAG 邀请码管理COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/anshui-yin-mianshi.md221### 10、RAG 的工作流程了解吗?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/paismart-rag-mianshi.md74### 02、派聪明 RAG 的流程讲一下?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/paismart-rag-mianshi.md283### 10、RAG 遇到较长较多的上下文怎么解决?COMMENT
MEDIUMdocs/src/sidebar/itwanger/ai/paismart-rag-mianshi.md324### 派聪明 RAG 知识库 AI 应用开发 2026-01 ~ 2026-02COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md255### 80. 什么是 RAG?RAG 的主要流程是什么?COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md258### 81. 什么是 RAG 中的 Rerank?具体需要怎么做?COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md264### 83. RAG 的完整流程是怎么样的?COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md267### 84. 在 RAG 应用中为了优化检索精度,其中的数据清洗和预处理怎么做?COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md270### 85. 什么查询扩展?为什么在 RAG 应用中需要查询扩展?COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md273### 86. 什么自查询?为什么在 RAG 中需要自查询?COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md276### 87. 什么提示压缩?为什么在 RAG 中需要提示压缩?COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md279### 88. 如何进行 RAG 调优后的效果评估?请给出真实应用场景中采用的效果评估标准与方法COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md282### 89. 什么是 RAG 中的分块?为什么需要分块?COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md285### 90. 在 RAG 中,常见的分块策略有哪些?分别有什么区别?COMMENT
MEDIUM⚡docs/src/sidebar/itwanger/ai/ai-large-model-333.md288### 91. 在 RAG 中的 Embedding 嵌入是什么?COMMENT
117 more matches not shown…
Hallucination Indicators32 hits · 385 pts
SeverityFileLineSnippetContext
CRITICALdocs/src/sidebar/sanfene/spring.md24812023-06-16 11:06:13,008 [http-nio-8080-exec-3] INFO |00000000.1686884772947.468581113|101|c.g.p.forum.core.mdc.MdcAspectCODE
CRITICALdocs/src/sidebar/sanfene/spring.md3742 int shardIndex = com.xxl.job.core.context.XxlJobHelper.getShardIndex();CODE
CRITICALdocs/src/sidebar/sanfene/spring.md3743 int shardTotal = com.xxl.job.core.context.XxlJobHelper.getShardTotal();CODE
CRITICALdocs/src/springboot/swagger.md171>Caused by: java.lang.NullPointerException: Cannot invoke "org.springframework.web.servlet.mvc.condition.PatternsRequestCODE
CRITICALdocs/src/java8/optional.md59 at com.cmower.dzone.optional.WithoutOptionalDemo.main(WithoutOptionalDemo.java:24)CODE
CRITICALdocs/src/java8/optional.md276 at com.cmower.dzone.optional.GetOptionalDemo.main(GetOptionalDemo.java:9)CODE
CRITICALdocs/src/common-tool/StringUtils.md115\tat com.sue.jump.service.test1.UtilTest.main(UtilTest.java:21)CODE
CRITICALdocs/src/io/Serializbale.md99 at com.cmower.java_demo.xuliehua.Test.main(Test.java:21)CODE
CRITICALdocs/src/io/Serializbale.md383 at com.cmower.java_demo.xuliehua1.Test.main(Test.java:27)CODE
CRITICALdocs/src/io/Serializbale.md546 at com.cmower.java_demo.xuliehua1.Test.main(Test.java:27)CODE
CRITICALdocs/src/io/Serializbale.md567 at com.cmower.java_demo.xuliehua1.Test.main(Test.java:27)CODE
CRITICAL⚡docs/src/gongju/jackson.md189 at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:67)CODE
CRITICAL⚡docs/src/gongju/jackson.md190 at com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition(DeserializationContext.java:1589)CODE
CRITICAL⚡docs/src/gongju/jackson.md191 at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1055)CODE
CRITICAL⚡docs/src/gongju/jackson.md192 at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.CODE
CRITICAL⚡docs/src/gongju/jackson.md193 at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:326)CODE
CRITICAL⚡docs/src/gongju/jackson.md194 at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:159)CODE
CRITICAL⚡docs/src/gongju/jackson.md195 at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4202)CODE
CRITICAL⚡docs/src/gongju/jackson.md196 at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3205)CODE
CRITICAL⚡docs/src/gongju/jackson.md197 at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3173)CODE
CRITICALdocs/src/oo/interface.md208 at com.cmower.baeldung.interface1.CloneableTest.clone(CloneableTest.java:6)CODE
CRITICALdocs/src/oo/interface.md209 at com.cmower.baeldung.interface1.CloneableTest.main(CloneableTest.java:11)CODE
CRITICALdocs/src/thread/LockSupport.md104 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)CODE
CRITICALdocs/src/thread/LockSupport.md115 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)CODE
CRITICALdocs/src/exception/try-with-resources.md91 at com.cmower.dzone.trycatchfinally.MyfinallyOutThrow.close(TryfinallyCustomOutThrow.java:17)CODE
CRITICALdocs/src/exception/try-with-resources.md92 at com.cmower.dzone.trycatchfinally.TryfinallyCustomOutThrow.main(TryfinallyCustomOutThrow.java:10)CODE
CRITICAL⚡docs/src/exception/try-with-resources.md290 at com.cmower.dzone.trycatchfinally.MyResourceOutThrow.out(TrywithresourcesCustomOutThrow.java:20)CODE
CRITICAL⚡docs/src/exception/try-with-resources.md291 at com.cmower.dzone.trycatchfinally.TrywithresourcesCustomOutThrow.main(TrywithresourcesCustomOutThrow.java:6)CODE
CRITICAL⚡docs/src/exception/try-with-resources.md293 at com.cmower.dzone.trycatchfinally.MyResourceOutThrow.close(TrywithresourcesCustomOutThrow.java:16)CODE
CRITICAL⚡docs/src/exception/try-with-resources.md294 at com.cmower.dzone.trycatchfinally.TrywithresourcesCustomOutThrow.main(TrywithresourcesCustomOutThrow.java:5)CODE
CRITICALdocs/src/basic-grammar/basic-data-type.md136 System.out.println("Size of single boolean: " + org.openjdk.jol.info.ClassLayout.parseInstance(singleBoolean).toCODE
CRITICALdocs/src/basic-grammar/basic-data-type.md137 System.out.println("Size of boolean array: " + org.openjdk.jol.info.ClassLayout.parseInstance(booleanArray).toPrCODE
Cross-Language Confusion29 hits · 184 pts
SeverityFileLineSnippetContext
HIGHoutput/zhihu-search/zhihu-search/scripts/enum-params.py43 return JSON.stringify({{ success: true, param: key, values: enums[key] || null }});CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py51 type: item.type || obj.type || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py51 type: item.type || obj.type || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py52 id: obj.id || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py52 id: obj.id || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py53 title: obj.title || obj.name || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py53 title: obj.title || obj.name || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py54 excerpt: obj.excerpt || obj.description || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py54 excerpt: obj.excerpt || obj.description || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py55 url: obj.url || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py55 url: obj.url || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py57 id: obj.author.id || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py57 id: obj.author.id || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py58 name: obj.author.name || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py58 name: obj.author.name || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py59 headline: obj.author.headline || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py59 headline: obj.author.headline || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py60 avatar_url: obj.author.avatar_url || nullCODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py61 }} : null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py62 upvoted_count: obj.voteup_count || obj.upvoted_count || 0,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py63 comment_count: obj.comment_count || 0,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py64 created_time: obj.created || obj.created_time || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py64 created_time: obj.created || obj.created_time || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py65 updated_time: obj.updated_time || nullCODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py72 total: data.paging?.totals || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py72 total: data.paging?.totals || null,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py75 has_next: !data.paging?.is_end || false,CODE
HIGH⚡output/zhihu-search/zhihu-search/scripts/search.py76 has_prev: !data.paging?.is_start || false,CODE
HIGHoutput/zhihu-search/zhihu-search/scripts/search.py32 const url = 'https://www.zhihu.com/api/v4/search_v3?' + params.toString();CODE
Cross-File Repetition3 hits · 15 pts
SeverityFileLineSnippetContext
HIGH…c/sidebar/itwanger/ai/interviewer-learn-claude-code.md0你是一个任务规划助手。收到用户任务后,先制定执行计划,把大任务拆成小步骤。 输出格式: 1. 步骤一:xxx 2. 步骤二:xxx ...STRING
HIGHdocs/src/sidebar/sanfene/claude-code.md0你是一个任务规划助手。收到用户任务后,先制定执行计划,把大任务拆成小步骤。 输出格式: 1. 步骤一:xxx 2. 步骤二:xxx ...STRING
HIGHdocs/src/sidebar/itwanger/ai/learn-claude-code.md0你是一个任务规划助手。收到用户任务后,先制定执行计划,把大任务拆成小步骤。 输出格式: 1. 步骤一:xxx 2. 步骤二:xxx ...STRING
Over-Commented Block8 hits · 8 pts
SeverityFileLineSnippetContext
LOW…ude/skills/one-minute-remotion/assets/huashu/motion.js81// freq 3 / decay 6 第一次过冲 ≈37%(砸进来的大字);2.5 / 9 ≈16%(常规弹入);2.2 / 10 ≈8%(主词落定)COMMENT
LOW…ude/skills/one-minute-remotion/assets/huashu/camera.js41 if (t <= b.t) { const e = (b.ease || MO.cubicInOut)(MO.seg(t, a.t, b.t));COMMENT
LOWdocs/src/springboot/readme.md1# 二哥的 Spring Boot 进阶之路COMMENT
LOWdocs/src/array/double-array.md141// 5COMMENT
LOWdocs/src/jvm/asm.md61 flags: ACC_PUBLIC, ACC_SUPERCOMMENT
LOWdocs/src/jvm/asm.md81 #19 = Utf8 aCOMMENT
LOWdocs/src/jvm/bytecode.md101 #9 = Utf8 CodeCOMMENT
LOWdocs/src/.vuepress/theme.ts261 // 在启用之前安装 flowchart.tsCOMMENT
Empty Error Handlers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…ude/skills/one-minute-remotion/scripts/start_studio.py28except OSError:CODE
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHdocs/src/sidebar/itwanger/paicli/paicli-mcp.md67 "Authorization": "Bearer your_api_key"CODE
Deep Nesting4 hits · 4 pts
SeverityFileLineSnippetContext
LOW…/skills/video-cover-image/scripts/render_text_cover.py93CODE
LOW.claude/skills/ai-article/scripts/check_prose.py263CODE
LOW.claude/skills/ai-article/scripts/check_prose.py382CODE
LOW…laude/skills/one-minute-remotion/scripts/one_minute.py78CODE
Hyper-Verbose Identifiers4 hits · 4 pts
SeverityFileLineSnippetContext
LOWdocs/src/sidebar/itwanger/ai/skill-creator-deep-dive.md650def load_reference_incremental(ref_path, section=None):STRING
LOWdocs/src/sidebar/itwanger/ai/claude-code-compaction.md142export function getEffectiveContextWindowSize(model: string): number {CODE
LOWdocs/src/sidebar/sanfene/skills.md774def load_reference_incremental(ref_path, section=None):CODE
LOWdocs/src/.vuepress/config.ts135 function clearInstallingFallbackTimer() {CODE
Excessive Try-Catch Wrapping2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…/skills/video-cover-image/scripts/render_text_cover.py49 except Exception:CODE
LOW.claude/skills/ai-article/scripts/check_body_length.py47 except Exception as e:CODE
Unused Imports2 hits · 2 pts
SeverityFileLineSnippetContext
LOW.claude/skills/ai-article/scripts/check_prose.py4CODE
LOW.claude/skills/ai-article/scripts/wording_rules.py8CODE
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdocs/src/nice-article/weixin/jwtjsonwebtokengjmxj.md235{"SSN": "123-45-6789","email": "user@example.com","role": "admin"}CODE