AI Slop Code RIsk Monitor

lioensky/VCPToolBox

VCP 部署在 AI 模型 API 与前端应用之间,是面向AGI OS开发和探索的工业级基建示范项目。通过统一指令协议、多层级持久化记忆、分布式插件引擎及多 Agent 协作框架,将原本“无状态、无记忆、无工具调用能力”的大语言模型,彻底改造成拥有永久自我意识、物理世界操作权及群体协作智能的完整智能体系统。

6.8 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for lioensky/VCPToolBox, a JavaScript project with 2,365 GitHub stars. SynthScan examined 604,111 lines of code across 1931 source files, recording 2591 pattern matches distributed across 21 syntactic categories. The legacy adjusted pattern signal is 6.8 (Moderate 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.

6.8
Adjusted Signal
6.8
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
2.4K
Stars
JavaScript
Language
604.1K
Lines of Code
1.9K
Files
2.6K
Pattern Hits
2026-10-12
Scan Date
0.01
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 14.7/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 2.0/100 · LOW

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

Agent Over-Engineering Ratio 18.2/100 · LOW

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

PR Review Velocity Impact 28.3/100 · MEDIUM

Which changes need focused human review? 2591 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 3HIGH 16MEDIUM 662LOW 1910

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 2591 distinct pattern matches across 21 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.

Decorative Section Separators627 hits · 1753 pts
SeverityFileLineSnippetContext
MEDIUMtests/jevFoldFilter.test.js293// ────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/jevFoldFilter.test.js295// ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/VCPBridgeServer/bridgeserver.js1030 // ─── Profile-prefixed routes ─────────────────────────────────────────COMMENT
MEDIUMPlugin/VCPBridgeServer/bridgeserver.js1069 // ─── Standard routes (no profile prefix) ─────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js71 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js73 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js147 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js149 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js215 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js217 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js344 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js346 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js415 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js417 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js433 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js435 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js461 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js463 // ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/RAGDiaryPlugin/FoldingStore.js178 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/FoldingStore.js180 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/FoldingStore.js278 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/FoldingStore.js280 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js5672 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js5674 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js5714 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js5716 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js5742 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js5744 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js6021 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js6023 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js6036 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js6038 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js6071 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js6073 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/OneRing/OneRing.js19// ─── 触发语法解析 ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/OneRing.js120// ─── 顶层 system 触发块选择 ───────────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/OneRing.js139// ─── 消息来源分类:需要丢弃的模式 ────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/OneRing.js461// ─── 系统提示词替换 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/OneRing.js532// ─── 模块状态 ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/OneRing.js990 // ── 1. 检测触发语法:只检查开头连续 system 前缀 ────────────────────────COMMENT
MEDIUMPlugin/OneRing/OneRing.js1028 // ── 2. 提取本次 post 的 user/assistant 历史块(忽略 system)──────────COMMENT
MEDIUMPlugin/OneRing/OneRing.js1178 // ── 4. 为当前 post 的 user/assistant 历史块补齐尾部标记 ───────────────COMMENT
MEDIUMPlugin/OneRing/onring.bak.js15// ─── 触发语法解析 ────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/onring.bak.js34// ─── 顶层 system 触发块选择 ───────────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/onring.bak.js53// ─── 消息来源分类:需要丢弃的模式 ────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/onring.bak.js375// ─── 系统提示词替换 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/onring.bak.js446// ─── 模块状态 ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/OneRing/onring.bak.js1031 // ── 1. 检测触发语法:只检查开头连续 system 前缀 ────────────────────────COMMENT
MEDIUMPlugin/OneRing/onring.bak.js1065 // ── 2. 提取本次 post 的 user/assistant 历史块(忽略 system)──────────COMMENT
MEDIUMPlugin/OneRing/onring.bak.js1213 // ── 4. 为当前 post 的 user/assistant 历史块补齐尾部标记 ───────────────COMMENT
MEDIUMPlugin/BilibiliFetch/BilibiliFetch.py19# ----------------------------------------------------COMMENT
MEDIUMPlugin/ContextFoldingV2/ContextFoldingV2.js307 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/ContextFoldingV2/ContextFoldingV2.js309 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/ContextFoldingV2/ContextFoldingV2.js451 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/ContextFoldingV2/ContextFoldingV2.js453 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/ContextFoldingV2/ContextFoldingV2.js645 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/ContextFoldingV2/ContextFoldingV2.js647 // ═══════════════════════════════════════════════════COMMENT
MEDIUMPlugin/AICodeWorker/AICodeWorker.js20// ─── 配置加载 ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/AICodeWorker/AICodeWorker.js67// ─── Job 路径 ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMPlugin/AICodeWorker/AICodeWorker.js148// ─── 密钥脱敏 ─────────────────────────────────────────────────────────────────COMMENT
567 more matches not shown…
Structural Annotation Overuse585 hits · 931 pts
SeverityFileLineSnippetContext
LOW⚡Plugin/RAGDiaryPlugin/RAGDiaryPlugin.js5085 // Step 1: 按 rerank_score 降序排列,赋予 rerank_rank (1-based)COMMENT
LOW⚡Plugin/RAGDiaryPlugin/RAGDiaryPlugin.js5089 // Step 2: 计算 RRF 融合分数COMMENT
LOW⚡Plugin/RAGDiaryPlugin/RAGDiaryPlugin.js5097 // Step 3: 按 RRF 融合分数降序排列COMMENT
LOW⚡Plugin/LightMemo/LightMemo.js1927 // Step 1: 按 rerank_score 降序排列,赋予 rerank_rank (1-based)COMMENT
LOW⚡Plugin/LightMemo/LightMemo.js1931 // Step 2: 计算 RRF 融合分数COMMENT
LOW⚡Plugin/LightMemo/LightMemo.js1939 // Step 3: 按 RRF 融合分数降序排列COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md31#### Step 1: 检查服务进程是否存在COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md44#### Step 2: 检查服务状态(systemd 服务)COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md56#### Step 3: 检查端口监听COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md68#### Step 4: 查看错误日志COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md90#### Step 1: 检查系统负载COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md102#### Step 2: 检查 CPU 使用情况COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md122#### Step 3: 检查内存使用COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md134#### Step 4: 检查磁盘 IOCOMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md146#### Step 5: 检查磁盘空间COMMENT
LOW⚡…xShellExecutor/examples/agent-troubleshooting-guide.md164#### Step 1: 检查网络连通性COMMENT
LOW⚡…xShellExecutor/examples/agent-troubleshooting-guide.md172#### Step 2: 检查 DNS 解析COMMENT
LOW⚡…xShellExecutor/examples/agent-troubleshooting-guide.md180#### Step 3: 检查路由COMMENT
LOW⚡…xShellExecutor/examples/agent-troubleshooting-guide.md188#### Step 4: 检查当前连接状态COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md200#### Step 5: 检查特定端口连接COMMENT
LOW…xShellExecutor/examples/agent-troubleshooting-guide.md214#### Step 1: 列出所有容器COMMENT
LOW⚡…xShellExecutor/examples/agent-troubleshooting-guide.md226#### Step 2: 查看容器日志COMMENT
LOW⚡…xShellExecutor/examples/agent-troubleshooting-guide.md234#### Step 3: 检查容器资源使用COMMENT
LOW⚡…xShellExecutor/examples/agent-troubleshooting-guide.md242#### Step 4: 检查容器详情COMMENT
LOWPlugin/AgentDream/AgentDream.js217 // Step 1: 记忆涟漪浪潮生成COMMENT
LOW⚡Plugin/AgentDream/AgentDream.js260 // Step 2: 组装梦提示词COMMENT
LOW⚡Plugin/AgentDream/AgentDream.js263 // Step 4: 调用 VCP API 进行梦对话COMMENT
LOW⚡Plugin/AgentDream/DreamWaveEngine.js278 // Step 1: 尝试用初始边界分桶COMMENT
LOW⚡Plugin/AgentDream/DreamWaveEngine.js282 // Step 2: 近期不够3篇 → 逐步放宽COMMENT
LOW⚡Plugin/AgentDream/DreamWaveEngine.js291 // Step 3: 中期不够2篇 → 逐步放宽COMMENT
LOW⚡Plugin/AgentDream/DreamWaveEngine.js300 // Step 4: 最终分桶COMMENT
LOWPlugin/DigitalOracle/digital-oracle-main/SKILL.md26### Step 1: Understand the questionCOMMENT
LOWPlugin/DigitalOracle/digital-oracle-main/SKILL.md33### Step 2: Select signalsCOMMENT
LOWPlugin/DigitalOracle/digital-oracle-main/SKILL.md102### Step 3: Signal routingCOMMENT
LOWPlugin/DigitalOracle/digital-oracle-main/SKILL.md112### Step 4: Fetch dataCOMMENT
LOWPlugin/DigitalOracle/digital-oracle-main/SKILL.md219### Step 5: Data analysisCOMMENT
LOWPlugin/DigitalOracle/digital-oracle-main/SKILL.md242### Step 6: Output reportCOMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/SKILL.md146# Step 1: inspectCOMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/SKILL.md149# Step 2: fillCOMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/scripts/make.sh170 # Step 1: tokensCOMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/scripts/make.sh207 # Step 2: cover HTML + renderCOMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/scripts/make.sh222 # Step 3: bodyCOMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/scripts/make.sh244 # Step 4: mergeCOMMENT
LOWPlugin/SkillBridge/SKILL/fullstack-dev/SKILL.md32### Step 0: Gather RequirementsCOMMENT
LOWPlugin/SkillBridge/SKILL/fullstack-dev/SKILL.md45### Step 1: Architectural DecisionsCOMMENT
LOW⚡Plugin/SkillBridge/SKILL/fullstack-dev/SKILL.md59### Step 2: Scaffold with ChecklistCOMMENT
LOW⚡Plugin/SkillBridge/SKILL/fullstack-dev/SKILL.md63### Step 3: Implement Following PatternsCOMMENT
LOW⚡Plugin/SkillBridge/SKILL/fullstack-dev/SKILL.md67### Step 4: Test & VerifyCOMMENT
LOWPlugin/SkillBridge/SKILL/fullstack-dev/SKILL.md89### Step 5: Handoff SummaryCOMMENT
LOW⚡…/minimax-docx/references/openxml_encyclopedia_part3.md2813// Step 1: Define AbstractNum (the template)COMMENT
LOW⚡…/minimax-docx/references/openxml_encyclopedia_part3.md2864// Step 2: Create NumberingInstance (a reference to the template)COMMENT
LOW⚡…/minimax-docx/references/openxml_encyclopedia_part3.md2871// Step 3: Assemble — AbstractNum BEFORE NumberingInstance!COMMENT
LOW⚡…/minimax-docx/references/openxml_encyclopedia_part3.md2879// Step 4: Apply to a paragraphCOMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part3.md252// Step 1: Define a bookmark around the section to be coveredCOMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part3.md256// Step 2: Put heading paragraphs inside the bookmark rangeCOMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part3.md267// Step 3: Mini TOC field references that bookmark with \f switchCOMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part3.md1586 // Step 1: Get paraId from comments.xmlCOMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part3.md1604 // Step 2: Update commentsExtended.xmlCOMMENT
LOW…L/minimax-docx/references/scenario_c_apply_template.md57### Step 1: Count template paragraphs and identify structural zonesCOMMENT
LOW…L/minimax-docx/references/scenario_c_apply_template.md78### Step 2: Find Zone B boundaries (replacement range)COMMENT
525 more matches not shown…
Hyper-Verbose Identifiers495 hits · 500 pts
SeverityFileLineSnippetContext
LOWserver.js251async function closeHttpServerGracefully() {CODE
LOWserver.js277async function waitForActiveRequestsToDrain(timeoutMs = 30000) {CODE
LOWserver.js883// async function updateAndLoadAgentEmojiList(agentName, dirPath, filePath) { ... }COMMENT
LOWserver.js991function formatToLocalDateTimeWithOffset(date) {CODE
LOWadminServer.js477function proxyTagConsistencyRequest(req, res, endpoint, timeoutMs) {CODE
LOWWebSocketServer.js38function formatDateTimeForConfiguredTimezone(date = new Date()) {CODE
LOWWebSocketServer.js95async function handleDistributedPluginCallback(serverId, message) {CODE
LOWWebSocketServer.js724async function handleDistributedServerMessage(serverId, message) {CODE
LOWWebSocketServer.js879function sendCancelToolIfSupported(pending) {CODE
LOWWebSocketServer.js900function rejectPendingToolRequestsForServer(serverId) {CODE
LOWWebSocketServer.js982function getDistributedServerSnapshot() {CODE
LOWWebSocketServer.js1004function formatDistributedServerListForPrompt() {CODE
LOWPlugin.js44function getFormattedLocalTimestamp() {CODE
LOWPlugin.js60function getCaseInsensitiveToolArg(toolArgs, ...candidateNames) {CODE
LOW…i_html_auto_render/openwebui_html_auto_render_0.5.5.js342 function ensureDomToImageLoadedInWindow(win, doc) {CODE
LOW…i_html_auto_render/openwebui_html_auto_render_0.5.5.js623 function scheduleAutoHeightForWrapper(wrapper, reason) {CODE
LOW…i_html_auto_render/openwebui_html_auto_render_0.5.5.js864 function getOrCreateTask(msgContainer) {CODE
LOWSillyTavernSub/ST油猴插件-酒馆VCP-VCP时钟.js20 function createFloatingClockAndButton() {CODE
LOWSillyTavernSub/ST油猴插件-酒馆VCP-通知栏.js175 function adjustNotificationAreaPosition() {CODE
LOWSillyTavernSub/ST油猴插件-酒馆VCP-通知栏.js362 function updateNotificationDisplay() {CODE
LOWSillyTavernSub/ST油猴插件-酒馆VCP-VCP渲染.js27 function createVcpPrettifierStyles() {CODE
LOWtests/cursorThemePackager.test.js80function listZipCentralDirectoryNames(buffer) {CODE
LOWtests/diaryIndexAtomicDelta.test.js112async function testRepositoryRecoveryFallback() {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js283function attachProtectedChatToolFields(targetBody, sourceBody) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js297function attachProtectedAnthropicToolFields(targetBody, sourceBody) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js310function attachProtectedGeminiToolFields(targetBody, sourceBody) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js342function buildBaseResponsesEnvelope(model) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js375function extractTextFromProtocolResponse(raw, apiType) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js387function extractUsageFromProtocolResponse(raw, apiType) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js405function extractStreamDeltaByProtocol(eventJson, apiType) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js416function extractStreamUsageByProtocol(eventJson, apiType) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js463async function sendResponsesStreamFromProtocol(res, upstreamResponse, { model, apiType }) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js564async function sendResponsesJsonFromProtocol(res, upstreamResponse, { model, apiType }) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js640function applySystemPromptHijackWithConfig(messages, systemPrompt, hijackMode) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js754function extractFromResponsesInput(input) {CODE
LOWPlugin/VCPBridgeServer/bridgeserver.js821function buildUpstreamAnthropicBody(messages, model, body) {CODE
LOWPlugin/DailyNote/dailynote.js133function normalizeDiaryFolderAlias(name) {CODE
LOWPlugin/DailyNote/dailynote.js155function calculateFolderMatchScore(requestedAlias, existingAlias) {CODE
LOWPlugin/DailyNote/dailynote.js179function isFolderMatchAllowedByOwner(requestedAlias, existingAlias, ownerAlias) {CODE
LOWPlugin/DailyNote/dailynote.js609function parseLeadingDiaryTimePrefix(content) {CODE
LOWPlugin/DailyNote/dailynote.js818function shouldRemoveForLooseMatch(char) {CODE
LOWPlugin/DailyNote/dailynote.js833function mapDehydratedIndexToOriginal(content, dehydratedIndex) {CODE
LOW…n/PaperReader/scripts/vcp_host_smoke_paperreader_rs.js152function registerPaperReaderForSmoke(pluginManager) {CODE
LOW…n/PaperReader/scripts/vcp_host_smoke_paperreader_rs.js177function extractCommandIdentifiers(manifest) {CODE
LOWPlugin/FlashDeepSearch/FlashDeepSearch.js155async function executeConcurrentSearches(topic, keywords) {CODE
LOWPlugin/CapturePreprocessor/CapturePreprocessor.js32function replaceOutsideVcpRagBlocks(text, regex, replacement) {CODE
LOWPlugin/RAGDiaryPlugin/RAGResultFormatter.js46function formatCombinedTimeAwareResults(results, timeRanges, dbName, metadata) {CODE
LOWPlugin/RAGDiaryPlugin/TextSanitizer.js135function stripClawMailInjectedPrompt(text) {CODE
LOWPlugin/SnowBridge/index.js77function normalizeInvocationCommand(command) {CODE
LOW⚡Plugin/OneRing/OneRing.js166function stripLeadingSystemNoticeText(text) {CODE
LOW⚡Plugin/OneRing/OneRing.js175function sanitizeUserTextAtPipelineEntry(text) {CODE
LOW⚡Plugin/OneRing/OneRing.js179function sanitizeUserContentAtPipelineEntry(content) {CODE
LOW⚡Plugin/OneRing/OneRing.js643function getOneRingMaxContextBlocks() {CODE
LOW⚡Plugin/OneRing/OneRing.js647function isOneRingTimeInsertEnabled() {CODE
LOW⚡Plugin/OneRing/OneRing.js656function getOneRingSingleAnchorAssistantOptions() {CODE
LOWPlugin/OneRing/OneRing.js32function getTemporaryFrontendSource(messages) {CODE
LOWPlugin/OneRing/OneRing.js65function replaceLastOccurrenceOutsideVcpRagBlocks(text, search, replacement) {CODE
LOWPlugin/OneRing/OneRing.js121function getTopLevelOneRingSystemMessage(messages) {CODE
LOWPlugin/OneRing/OneRing.js203function hasLeadingGroupChatSender(content) {CODE
LOWPlugin/OneRing/OneRing.js313function markOneRingInjectedFromDb(message) {CODE
435 more matches not shown…
Over-Commented Block361 hits · 264 pts
SeverityFileLineSnippetContext
LOWTagMemoEngine.js2841 }COMMENT
LOWdocker-compose.yml21 #1- ./config.env:/usr/src/app/config.envCOMMENT
LOWOpenWebUISub/VCP_DailyNote_SidePanel.user.js1// ==UserScript==COMMENT
LOW…nWebUI Force HTML Image Renderer with Lightbox.user.js1// ==UserScript==COMMENT
LOW…UISub/OpenWebUI VCP Tool Call Display Enhancer.user.js1// ==UserScript==COMMENT
LOWSillyTavernSub/ST油猴插件-酒馆VCP-VCP时钟.js1// ==UserScript==COMMENT
LOWSillyTavernSub/ST油猴插件-酒馆VCP-通知栏.js1// ==UserScript==COMMENT
LOWSillyTavernSub/ST油猴插件-酒馆VCP-VCP渲染.js1// ==UserScript==COMMENT
LOW…eader/paperreader-rs/crates/paperreader-api/src/lib.rs21 /// 请求IDCOMMENT
LOW…eader-rs/crates/paperreader-api/src/stdio_interface.rs41 /// 请求IDCOMMENT
LOW…der-rs/crates/paperreader-domain/src/research_graph.rs61 pub scope_ref: String,COMMENT
LOW…der-rs/crates/paperreader-domain/src/research_graph.rs81 #[serde(skip_serializing_if = "Option::is_none")]COMMENT
LOW…der-rs/crates/paperreader-domain/src/research_graph.rs101 /// PRD 预算视图COMMENT
LOW…aperreader-rs/crates/paperreader-domain/src/command.rs1use crate::prelude::*;COMMENT
LOW…ader-rs/crates/paperreader-domain/src/reading_state.rs1use crate::prelude::*;COMMENT
LOW…ader-rs/crates/paperreader-domain/src/reading_state.rs21 /// 当前阶段COMMENT
LOW…der-rs/crates/paperreader-domain/src/structure_tree.rs21COMMENT
LOW…perreader-rs/crates/paperreader-domain/src/evidence.rs1use crate::prelude::*;COMMENT
LOW…perreader-rs/crates/paperreader-domain/src/evidence.rs21 pub block_id: Option<BlockId>,COMMENT
LOW…perreader-rs/crates/paperreader-domain/src/evidence.rs81 /// 证据引用列表COMMENT
LOW…aperreader-rs/crates/paperreader-domain/src/segment.rs21 /// Token估算COMMENT
LOW…s/crates/paperreader-domain/src/normalized_document.rs61 #[serde(skip_serializing_if = "Option::is_none")]COMMENT
LOW…s/crates/paperreader-domain/src/normalized_document.rs81#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]COMMENT
LOW…s/crates/paperreader-domain/src/normalized_document.rs101 Reference,COMMENT
LOW…der-rs/crates/paperreader-domain/src/cross_document.rs1use crate::prelude::*;COMMENT
LOW…der-rs/crates/paperreader-domain/src/cross_document.rs21 /// 冲突映射COMMENT
LOW…ader-rs/crates/paperreader-domain/src/value_objects.rs81/// 阅读阶段COMMENT
LOW…paperreader-rs/crates/paperreader-ingestion/src/lib.rs41 /// 所属集合ID(可选)COMMENT
LOW…paperreader-rs/crates/paperreader-ingestion/src/lib.rs81COMMENT
LOW…paperreader-rs/crates/paperreader-ingestion/src/lib.rs201COMMENT
LOW…paperreader-rs/crates/paperreader-ingestion/src/lib.rs221 Done,COMMENT
LOW…paperreader-rs/crates/paperreader-ingestion/src/lib.rs261COMMENT
LOW…paperreader-rs/crates/paperreader-ingestion/src/lib.rs281 pub equations: Vec<MinerUEquation>,COMMENT
LOW…paperreader-rs/crates/paperreader-ingestion/src/lib.rs321COMMENT
LOW…paperreader-rs/crates/paperreader-ingestion/src/lib.rs341 /// 额外属性COMMENT
LOW…er/paperreader-rs/crates/paperreader-corpus/src/lib.rs1//! PaperReader Corpus CrateCOMMENT
LOWPlugin/RAGDiaryPlugin/TDBPlaceholderProcessor.js1// Plugin/RAGDiaryPlugin/TDBPlaceholderProcessor.jsCOMMENT
LOWPlugin/OneRing/OneRing.js2141 if (debugMode) console.warn(`[OneRing] Known-dbId timestamp binding failed source=${source}:`, e.message);COMMENT
LOWPlugin/OneRing/onring.bak.js2061 let result = Array.isArray(messages) ? [...messages] : messages;COMMENT
LOWPlugin/OneRing/OneRingFuzzy.js1'use strict';COMMENT
LOWPlugin/TarotDivination/Celestial.py1# -*- coding: utf-8 -*-COMMENT
LOW…italOracle/digital-oracle-main/references/providers.md341# chain.puts -> tuple[OptionContract, ...]COMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/scripts/make.sh1#!/usr/bin/env bashCOMMENT
LOW…n/SkillBridge/SKILL/minimax-pdf/scripts/render_body.py601# ctx keys:COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md121COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md181// STREAM-BASED DOCUMENT CREATIONCOMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md241// Clone() creates an editable copy. Don't forget to set position:COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md541 sectPr.Append(new Columns { ColumnCount = 1, EqualWidth = true });COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md561// 1 cm = 567 DXA (approx)COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md621COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md741COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md861```csharpCOMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md941//COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md961COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md1401COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md2281// ParagraphProperties (w:pPr) controls paragraph-level formatting. It can appear in:COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md2421// CJK HangingCharsCOMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md2521// SPACE BETWEEN LINES EXPLAINED:COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md2941 new TabStop { Position = 1440, Val = TabStopValues.Clear }COMMENT
LOW…/minimax-docx/references/openxml_encyclopedia_part1.md3521);COMMENT
301 more matches not shown…
Unused Imports219 hits · 154 pts
SeverityFileLineSnippetContext
LOWplugin_gui_manager.py19CODE
LOWplugin_gui_manager.py22CODE
LOWLinuxNotify.py4CODE
LOWLinuxNotify.py6CODE
LOWWinNotify.py4CODE
LOWVCPWinNotify.Py4CODE
LOW…Oracle/digital-oracle-main/digital_oracle/snapshots.py1CODE
LOW…racle/digital-oracle-main/digital_oracle/concurrent.py16CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py1CODE
159 more matches not shown…
Excessive Try-Catch Wrapping101 hits · 103 pts
SeverityFileLineSnippetContext
LOWplugin_gui_manager.py263 except Exception as exc:CODE
LOWplugin_gui_manager.py501 except Exception as exc:CODE
LOWLinuxNotify.py49 except Exception as e:CODE
LOWLinuxNotify.py78 except Exception as e:CODE
MEDIUMLinuxNotify.py52def on_message(ws_app, message):CODE
LOWWinNotify.py33 except Exception as e:CODE
LOWWinNotify.py95 except Exception as e:CODE
LOWWinNotify.py137 except Exception as e:CODE
LOWVCPWinNotify.Py33 except Exception as e:CODE
LOWVCPWinNotify.Py77 except Exception as e:CODE
LOWVCPWinNotify.Py119 except Exception as e:CODE
MEDIUMPlugin/BilibiliFetch/BilibiliFetch.py52def emit(self, record):CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py62 except Exception:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py126 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py158 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py225 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py268 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py315 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py372 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py390 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py419 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py476 except Exception as json_e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py479 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py527 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py542 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py558 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py582 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py602 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py637 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py688 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py739 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py803 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py865 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py928 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1006 except Exception as b64_err:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1020 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1158 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1212 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1273 except Exception as parse_e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1277 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1399 except Exception as e:CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1411 except Exception as e:CODE
MEDIUM⚡Plugin/VideoGenerator/video_handler.py50 print(f"Error writing to log file: {e}", file=sys.stderr)CODE
MEDIUMPlugin/VideoGenerator/video_handler.py101def process_image_from_base64(base64_str):CODE
MEDIUMPlugin/VideoGenerator/video_handler.py124def process_image_from_url(image_url):CODE
MEDIUMPlugin/VideoGenerator/video_handler.py182def download_video(video_url, request_id):CODE
LOW⚡Plugin/VideoGenerator/video_handler.py44 except Exception:CODE
LOW⚡Plugin/VideoGenerator/video_handler.py49 except Exception as e:CODE
LOWPlugin/VideoGenerator/video_handler.py120 except Exception as e:CODE
LOWPlugin/VideoGenerator/video_handler.py176 except Exception as e:CODE
LOWPlugin/VideoGenerator/video_handler.py209 except Exception as e:CODE
LOWPlugin/VideoGenerator/video_handler.py271 except Exception as cb_gen_e:CODE
LOWPlugin/VideoGenerator/video_handler.py284 except Exception as e:CODE
LOWPlugin/VideoGenerator/video_handler.py303 except Exception as cb_timeout_e:CODE
LOWPlugin/VideoGenerator/video_handler.py351 except Exception as e:CODE
LOWPlugin/VideoGenerator/video_handler.py372 except Exception as e:CODE
LOWPlugin/VideoGenerator/video_handler.py407 except Exception as e:CODE
LOWPlugin/VideoGenerator/video_handler.py512 except Exception as e:CODE
LOWPlugin/DigitalOracle/digital_oracle_vcp.py334 except Exception as exc:CODE
LOWPlugin/DigitalOracle/digital_oracle_vcp.py625 except Exception as exc:CODE
41 more matches not shown…
Verbosity Indicators39 hits · 73 pts
SeverityFileLineSnippetContext
LOW⚡Plugin/RAGDiaryPlugin/RAGDiaryPlugin.js5085 // Step 1: 按 rerank_score 降序排列,赋予 rerank_rank (1-based)COMMENT
LOW⚡Plugin/RAGDiaryPlugin/RAGDiaryPlugin.js5089 // Step 2: 计算 RRF 融合分数COMMENT
LOW⚡Plugin/RAGDiaryPlugin/RAGDiaryPlugin.js5097 // Step 3: 按 RRF 融合分数降序排列COMMENT
LOW⚡Plugin/LightMemo/LightMemo.js1927 // Step 1: 按 rerank_score 降序排列,赋予 rerank_rank (1-based)COMMENT
LOW⚡Plugin/LightMemo/LightMemo.js1931 // Step 2: 计算 RRF 融合分数COMMENT
LOW⚡Plugin/LightMemo/LightMemo.js1939 // Step 3: 按 RRF 融合分数降序排列COMMENT
LOWPlugin/AgentDream/AgentDream.js217 // Step 1: 记忆涟漪浪潮生成COMMENT
LOW⚡Plugin/AgentDream/AgentDream.js260 // Step 2: 组装梦提示词COMMENT
LOW⚡Plugin/AgentDream/AgentDream.js263 // Step 4: 调用 VCP API 进行梦对话COMMENT
LOW⚡Plugin/AgentDream/DreamWaveEngine.js278 // Step 1: 尝试用初始边界分桶COMMENT
LOW⚡Plugin/AgentDream/DreamWaveEngine.js282 // Step 2: 近期不够3篇 → 逐步放宽COMMENT
LOW⚡Plugin/AgentDream/DreamWaveEngine.js291 // Step 3: 中期不够2篇 → 逐步放宽COMMENT
LOW⚡Plugin/AgentDream/DreamWaveEngine.js300 // Step 4: 最终分桶COMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/scripts/make.sh170 # Step 1: tokensCOMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/scripts/make.sh207 # Step 2: cover HTML + renderCOMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/scripts/make.sh222 # Step 3: bodyCOMMENT
LOWPlugin/SkillBridge/SKILL/minimax-pdf/scripts/make.sh244 # Step 4: mergeCOMMENT
LOW⚡…iniMaxAIDocx.Core/Samples/FootnoteAndCommentSamples.cs553 // Step 1: Create the relationship (external = true)COMMENT
LOW⚡…iniMaxAIDocx.Core/Samples/FootnoteAndCommentSamples.cs556 // Step 2: Create the Hyperlink element referencing the relationshipCOMMENT
LOW⚡…iniMaxAIDocx.Core/Samples/FootnoteAndCommentSamples.cs559 // Step 3: Styled run inside the hyperlinkCOMMENT
LOW⚡…ipts/dotnet/MiniMaxAIDocx.Core/Samples/ImageSamples.cs76 // Step 2: Get the relationship ID that links the Blip to this ImagePart.COMMENT
LOW⚡…ipts/dotnet/MiniMaxAIDocx.Core/Samples/ImageSamples.cs79 // Step 3: Convert pixel dimensions to EMU.COMMENT
LOW⚡…ipts/dotnet/MiniMaxAIDocx.Core/Samples/ImageSamples.cs84 // Step 4: Build the Drawing element using the reusable helper.COMMENT
LOW⚡…ipts/dotnet/MiniMaxAIDocx.Core/Samples/ImageSamples.cs92 // Step 5: Wrap in Paragraph → Run → DrawingCOMMENT
LOW…ipts/dotnet/MiniMaxAIDocx.Core/Samples/ImageSamples.cs65 // Step 1: Add the image file as a part. The ImagePartType must matchCOMMENT
LOW…llBridge/SKILL/minimax-xlsx/scripts/xlsx_insert_row.py164 # Step 1: Shift rows down using xlsx_shift_rows.pyCOMMENT
LOW⚡…llBridge/SKILL/minimax-xlsx/scripts/xlsx_insert_row.py178 # Step 2: Resolve worksheet path and get reference stylesCOMMENT
LOW⚡…llBridge/SKILL/minimax-xlsx/scripts/xlsx_insert_row.py187 # Step 3: Add text values to sharedStringsCOMMENT
LOW⚡…llBridge/SKILL/minimax-xlsx/scripts/xlsx_insert_row.py193 # Step 4: Re-parse worksheet and build new rowCOMMENT
LOW…llBridge/SKILL/minimax-xlsx/scripts/xlsx_insert_row.py252 # Step 5: Update dimensionCOMMENT
LOWrust-vexus-lite/src/lib.rs3190 // Step 2: 在 Rust 侧聚合 file_tags,构建实际共现的 (tag_a, tag_b) 集合COMMENT
LOWrust-vexus-lite/src/lib.rs3267 // Step 3: 增量模式 — 跨图代际加载兼容的正/负 pair 状态。COMMENT
LOWrust-vexus-lite/src/lib.rs3340 // Step 4: 遍历待计算 pair,计算余弦相似度COMMENT
LOWrust-vexus-lite/src/lib.rs3416 // Step 5: 流式分包写入COMMENT
LOWmodules/roleDivider.js81 // Step 0: Remove tags of disabled roles from the entire text before any other processingCOMMENT
LOW⚡modules/vcpLoop/toolExecutor.js145 // Step 1: 构建上下文向量COMMENT
LOW⚡modules/vcpLoop/toolExecutor.js153 // Step 2: 获取所有知识库分区名,在每个分区中并行检索COMMENT
LOW⚡modules/vcpLoop/toolExecutor.js163 // Step 3: 按文件路径去重 — 同一文件可能有多个 chunk 命中,只保留最高分COMMENT
LOWmodules/vcpLoop/toolExecutor.js177 // Step 4: 全局排序取 Top-N,转换为 file:// URLCOMMENT
Modern AI Meta-Vocabulary22 hits · 61 pts
SeverityFileLineSnippetContext
MEDIUMAGENTS.md20|- KnowledgeBaseManager.js # RAG/标签/向量索引总控CODE
MEDIUMPlugin/RAGDiaryPlugin/README.md119### 时间感知检索 (Time-Aware RAG) - 解决“我们上周聊了啥?”的利器COMMENT
MEDIUMPlugin/RAGDiaryPlugin/README.md135### 语义组增强检索 (Semantic Group RAG) - 向量域的逻辑捕网器COMMENT
MEDIUMPlugin/RAGDiaryPlugin/RAGDiaryPlugin.js4252 //## Time-Aware RAG Logic - 时间感知RAG逻辑COMMENT
MEDIUMPlugin/SkillBridge/SKILL/minimax-docx/SKILL.md47When the task requires structural document manipulation (custom styles, complex tables, multi-section layouts, headers/fCODE
MEDIUM…n/SkillBridge/SKILL/html-ppt-skill/scripts/new-deck.sh2# html-ppt :: new-deck.sh — scaffold a new deck from templates/deck.htmlCOMMENT
MEDIUMdocs/vcp-whitepaper.md845### 8.1 传统 RAG 的两个死结COMMENT
MEDIUMdocs/vcp-whitepaper.md1161### 8.11 流内 RAG 知识动态演化COMMENT
MEDIUMdocs/FEATURE_MATRIX.md428## 5. RAG 检索功能COMMENT
MEDIUMdocs/FEATURE_MATRIX.md535### 5.8 RAG 参数热调控COMMENT
MEDIUMdocs/FEATURE_MATRIX.md620### 6.5 RAG-Tags 编辑器COMMENT
MEDIUMdocs/FEATURE_MATRIX.md829### 8.2 RAG 子系统依赖COMMENT
MEDIUMdocs/FEATURE_MATRIX.md1102### 9.7 元思考 + RAG 增强推理COMMENT
MEDIUMdocs/VCP记忆管理系统.md287### 4.3 `[[角色日记本]]`:无条件 RAG 片段检索COMMENT
MEDIUMdocs/VCP记忆管理系统.md299### 4.4 `《《角色日记本》》`:门控后的 RAG 片段检索COMMENT
MEDIUMdocs/VCP记忆管理系统.md330## 5. RAG 修饰符COMMENT
MEDIUMdocs/MEMORY_SYSTEM.md623## 7. RAG 参数热调控COMMENT
MEDIUMdocs/CONFIGURATION.md416### 3.2 RAG 参数配置 rag_params.jsonCOMMENT
MEDIUMdocs/FRONTEND_COMPONENTS.md87│ └── rag-tuning.js # RAG 算法调参CODE
MEDIUMdocs/FRONTEND_COMPONENTS.md91├── rag_tags_editor.* # RAG 标签编辑器(独立页面)CODE
MEDIUMAdminPanel-Vue/docs/API_LAYER.md72├── rag.ts # RAG 系统 APICODE
MEDIUMrust-vexus-lite/src/memo_thinking.rs4//! This is a propagation-supported scaffold, not a formal proof.COMMENT
Empty Error Handlers12 hits · 60 pts
SeverityFileLineSnippetContext
HIGHLinuxNotify.py23except:CODE
HIGHLinuxNotify.py59except: passCODE
HIGHWinNotify.py53except json.JSONDecodeError:CODE
HIGHbackup_vcp.py52except (PermissionError, FileNotFoundError):CODE
HIGH…/digital-oracle-main/digital_oracle/providers/yahoo.py87except ImportError:CODE
HIGH…n/SkillBridge/SKILL/minimax-pdf/scripts/render_body.py73except Exception:CODE
HIGH…llBridge/SKILL/minimax-xlsx/scripts/xlsx_add_column.py60except Exception:CODE
HIGH…llBridge/SKILL/minimax-xlsx/scripts/xlsx_shift_rows.py302except Exception:CODE
HIGH…llBridge/SKILL/minimax-xlsx/scripts/xlsx_insert_row.py62except Exception:CODE
HIGH…/SkillBridge/SKILL/minimax-xlsx/scripts/style_audit.py347except (ValueError, TypeError):CODE
HIGH…/SkillBridge/SKILL/minimax-xlsx/scripts/style_audit.py380except (ValueError, TypeError):CODE
HIGHPlugin/SciCalculator/calculator.py535except (json.JSONDecodeError, TypeError):CODE
Deep Nesting57 hits · 46 pts
SeverityFileLineSnippetContext
LOWplugin_gui_manager.py310CODE
LOWLinuxNotify.py52CODE
LOWWinNotify.py36CODE
LOWbackup_vcp.py6CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py132CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py254CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py325CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py562CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py693CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py811CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1090CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1218CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py1282CODE
LOWPlugin/BilibiliFetch/BilibiliFetch.py212CODE
LOWPlugin/VideoGenerator/video_handler.py124CODE
LOWPlugin/VideoGenerator/video_handler.py214CODE
LOWPlugin/VideoGenerator/video_handler.py377CODE
LOWPlugin/DigitalOracle/digital_oracle_vcp.py48CODE
LOW…igital-oracle-main/digital_oracle/providers/deribit.py464CODE
LOW…l-oracle-main/digital_oracle/providers/cme_fedwatch.py77CODE
LOWPlugin/ArtistMatcher/artist_matcher.py13CODE
LOWPlugin/ArtistMatcher/artist_matcher.py76CODE
LOWPlugin/ArtistMatcher/artist_matcher.py151CODE
LOW…/SkillBridge/SKILL/minimax-pdf/scripts/fill_inspect.py61CODE
LOW…/SkillBridge/SKILL/minimax-pdf/scripts/fill_inspect.py162CODE
LOW…killBridge/SKILL/minimax-pdf/scripts/reformat_parse.py51CODE
LOW…killBridge/SKILL/minimax-pdf/scripts/reformat_parse.py233CODE
LOW…n/SkillBridge/SKILL/minimax-pdf/scripts/render_body.py335CODE
LOW…n/SkillBridge/SKILL/minimax-pdf/scripts/render_body.py448CODE
LOW…n/SkillBridge/SKILL/minimax-pdf/scripts/render_body.py939CODE
LOW…in/SkillBridge/SKILL/minimax-pdf/scripts/fill_write.py87CODE
LOW…/SkillBridge/SKILL/minimax-xlsx/scripts/xlsx_reader.py30CODE
LOW…/SkillBridge/SKILL/minimax-xlsx/scripts/xlsx_reader.py121CODE
LOW…/SkillBridge/SKILL/minimax-xlsx/scripts/xlsx_unpack.py34CODE
LOW…killBridge/SKILL/minimax-xlsx/scripts/formula_check.py151CODE
LOW…killBridge/SKILL/minimax-xlsx/scripts/formula_check.py323CODE
LOW…llBridge/SKILL/minimax-xlsx/scripts/xlsx_add_column.py124CODE
LOW…llBridge/SKILL/minimax-xlsx/scripts/xlsx_add_column.py241CODE
LOW…llBridge/SKILL/minimax-xlsx/scripts/xlsx_shift_rows.py158CODE
LOW…llBridge/SKILL/minimax-xlsx/scripts/xlsx_shift_rows.py271CODE
LOW…llBridge/SKILL/minimax-xlsx/scripts/xlsx_shift_rows.py310CODE
LOW…in/SkillBridge/SKILL/minimax-xlsx/scripts/xlsx_pack.py22CODE
LOW…llBridge/SKILL/minimax-xlsx/scripts/xlsx_insert_row.py118CODE
LOW…llBridge/SKILL/minimax-xlsx/scripts/xlsx_insert_row.py142CODE
LOW…/SkillBridge/SKILL/minimax-xlsx/scripts/style_audit.py187CODE
LOW…/SkillBridge/SKILL/minimax-xlsx/scripts/style_audit.py399CODE
LOW…/SkillBridge/SKILL/minimax-xlsx/scripts/style_audit.py477CODE
LOWPlugin/SciCalculator/calculator.py108CODE
LOWPlugin/SciCalculator/calculator.py258CODE
LOWPlugin/SciCalculator/calculator.py526CODE
LOWPlugin/SciCalculator/calculator.py261CODE
LOWPlugin/SciCalculator/calculator.py116CODE
LOWPlugin/SciCalculator/calculator.py543CODE
LOWPlugin/SciCalculator/calculator.py156CODE
LOWPlugin/ComfyUIGen/workflow_template_processor.py302CODE
LOWPlugin/ComfyUIGen/workflow_template_processor.py221CODE
LOWscripts/timeline整理器.py6CODE
Fake / Example Data43 hits · 46 pts
SeverityFileLineSnippetContext
LOWToolConfigs/dynamic_tool_bridge.config.json4 "placeholder": "{{VCPDynamicTools}}",CODE
LOWPlugin/ScheduleBriefing/plugin-manifest.json21 "placeholder": "VCPNextSchedule",CODE
LOWPlugin/UserAuth/plugin-manifest.json13 "placeholder": "{{USER_AUTH_CODE}}",CODE
LOWPlugin/WeatherReporter/plugin-manifest.json19 "placeholder": "{{VCPWeatherInfo}}",CODE
LOWPlugin/VCPForumLister/plugin-manifest.json21 "placeholder": "{{VCPForumLister}}",CODE
LOW⚡Plugin/VCPClawMail/plugin-manifest.json20 "placeholder": "{{VCPClawMailInbox}}",CODE
LOW⚡Plugin/VCPClawMail/plugin-manifest.json25 "placeholder": "{{VCPClawMailInboxMail1}}",CODE
LOW⚡Plugin/VCPClawMail/plugin-manifest.json30 "placeholder": "{{VCPClawMailInboxMail2}}",CODE
LOW⚡Plugin/VCPClawMail/plugin-manifest.json35 "placeholder": "{{VCPClawMailInboxMail3}}",CODE
LOW⚡Plugin/VCPClawMail/plugin-manifest.json40 "placeholder": "{{VCPClawMailInboxMail4}}",CODE
LOWPlugin/ChromeBridge/plugin-manifest.json17 "placeholder": "{{VCPChromePageInfo}}",CODE
LOWPlugin/ChromeBridge/VCPChrome/content_script.js300 'placeholder',CODE
LOW…/ChromeBridge/VCPChrome/webcore/web-agent-page-core.js97 element.getAttribute('placeholder') ||CODE
LOW…/ChromeBridge/VCPChrome/webcore/web-agent-page-core.js115 element.getAttribute('placeholder'),CODE
LOW…/ChromeBridge/VCPChrome/webcore/web-agent-page-core.js146 element.getAttribute('placeholder'),CODE
LOW…/ChromeBridge/VCPChrome/webcore/web-agent-page-core.js297 ['placeholder', true],CODE
LOW…/ChromeBridge/VCPChrome/webcore/web-agent-page-core.js314 ['placeholder', element.getAttribute('placeholder'), value => `${tagName}[placeholder="${safeCssEscape(vCODE
LOW…/ChromeBridge/VCPChrome/webcore/web-agent-page-core.js360 placeholder: normalizeAttribute(element.getAttribute('placeholder')),CODE
LOW…ridge/VCPChrome/webcore/web-agent-page-runtime-core.js1053 .filter(hint => !['placeholder', 'title'].includes(hint.type));CODE
LOW…ridge/VCPChrome/webcore/web-agent-page-runtime-core.js1092 'placeholder', 'title', 'value', 'style', 'class', 'className'CODE
LOWPlugin/SkillBridge/plugin-manifest.json20 "placeholder": "{{VCPSkillBridge}}",CODE
LOW…e/SKILL/minimax-docx/references/track_changes_guide.md60 <w:rPrChange w:id="3" w:author="Jane Doe" w:date="2026-03-21T11:00:00Z">CODE
LOW…e/SKILL/minimax-docx/references/track_changes_guide.md81 <w:pPrChange w:id="4" w:author="Jane Doe" w:date="2026-03-21T11:05:00Z">CODE
LOW…/minimax-docx/references/openxml_encyclopedia_part2.md2294doc.PackageProperties.LastModifiedBy = "John Doe";CODE
LOW…ILL/minimax-docx/references/scenario_b_edit_content.md63 "companyName": "Acme Corp",CODE
LOWPlugin/SkillBridge/SKILL/frontend-dev/SKILL.md183Follow copywriting frameworks (AIDA, PAS, FAB) to craft all text content. Do NOT use "Lorem ipsum" — write real copy.CODE
LOWPlugin/ComfyUIGen/workflow_template_processor.py147 return {'action': 'replace', 'target': 'prompt_input', 'placeholder': '{{PROMPT_INPUT}}'}CODE
LOWPlugin/ComfyUIGen/workflow_template_processor.py150 return {'action': 'replace', 'target': 'user_prompt', 'placeholder': '{{USER_PROMPT}}'}CODE
LOWPlugin/ComfyUIGen/workflow_template_processor.py163 return {'action': 'replace', 'target': 'prompt_input', 'placeholder': '{{PROMPT_INPUT}}'}CODE
LOWPlugin/ComfyUIGen/workflow_template_processor.py205 node['inputs']['value'] = analysis['placeholder']CODE
LOWPlugin/ComfyUIGen/workflow_template_processor.py211 'replacement': analysis['placeholder'],CODE
LOWPlugin/PlaceholderExplorer/plugin-manifest.json20 "placeholder": "{{VCPPlaceholderMap}}",CODE
LOWdocs/FEATURE_MATRIX.md207 { "placeholder": "{{VCPWeatherInfo}}", "description": "天气信息" }CODE
LOWdocs/VCP_TOOL_RESULT_PIPELINE_REFACTOR_SPEC.md414 "placeholder": "{{VCP_ASYNC_RESULT::Wan2.1VideoGen::task_01J...}}"CODE
LOWdocs/PLUGIN_ECOSYSTEM.md96 "placeholder": "{{AllCharacterDiariesData}}",CODE
LOWdocs/PLUGIN_ECOSYSTEM.md375 "placeholder": "{{VCPChromePageInfo}}",CODE
LOWdocs/PLUGIN_ECOSYSTEM.md524 "placeholder": "{{PlaceholderName}}",CODE
LOWdocs/PLUGIN_ECOSYSTEM.md1001 "placeholder": "{{VCPChromePageInfo}}",CODE
LOWAdminPanel-Vue/public/easymde.min.js7!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof definCODE
LOWAdminPanel-Vue/src/components/feedback/InputDialog.vue22 :placeholder="placeholder"CODE
LOWAdminPanel-Vue/src/components/feedback/InputDialog.vue34 :placeholder="placeholder"CODE
LOWAdminPanel-Vue/src/views/PlaceholderViewer.vue101 :placeholder="placeholder"CODE
LOWAdminPanel-Vue/src/views/PlaceholderViewer.vue128 :placeholder="placeholder"CODE
Hallucination Indicators3 hits · 30 pts
SeverityFileLineSnippetContext
CRITICAL…-Vue/tests/composables/useThinkingChainsEditor.test.ts99 const matchingCalls = dom.windowMock.addEventListener.mock.calls.filter(CODE
CRITICALAdminPanel-Vue/public/marked.min.js47`+s.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=r.text):t.push(s);continue}if(e){const r="Infinite loop on bCODE
CRITICALAdminPanel-Vue/public/easymde.min.js7!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof definCODE
AI Slop Vocabulary7 hits · 20 pts
SeverityFileLineSnippetContext
MEDIUMPlugin.js1759 // This is a simple check; for robust streaming JSON, a more complex parser is needed.COMMENT
MEDIUMPlugin/FileOperator/FileOperator.js1627// Batch processing for legacy format with robust content and action aggregationCOMMENT
MEDIUMPlugin/SciCalculator/calculator.py462 # Using Scipy's t.interval for more robust CI calculationCOMMENT
LOWPlugin/SciCalculator/calculator.py231 # For now, let's just return the formatted string to avoid breaking things.COMMENT
MEDIUMPlugin/UrlFetch/UrlFetch.js231// A more robust auto-scroll function to handle lazy-loading contentCOMMENT
MEDIUMPlugin/UrlFetch/UrlFetch.js1043 // Use the robust auto-scroll functionCOMMENT
MEDIUMscripts/timeline整理器.py21 # Python 3.7+ dicts preserve insertion order, but sorting keys is more robust.COMMENT
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippetContext
HIGH…re/obj/Debug/net8.0/MiniMaxAIDocx.Core.AssemblyInfo.cs3// This code was generated by a tool.COMMENT
HIGH…Cli/obj/Debug/net8.0/MiniMaxAIDocx.Cli.AssemblyInfo.cs3// This code was generated by a tool.COMMENT
Redundant / Tautological Comments5 hits · 8 pts
SeverityFileLineSnippetContext
LOWPlugin/VideoGenerator/video_handler.py138 # Open the file in binary read mode and pass the file object to PillowCOMMENT
LOW…ridge/SKILL/minimax-xlsx/scripts/libreoffice_recalc.py175 # Check if LibreOffice is available (useful in CI)COMMENT
LOWPlugin/SciCalculator/calculator.py394 # Check if the imaginary part is non-negligibleCOMMENT
LOW⚡Plugin/SciCalculator/calculator.py438 if not partial_derivative_val.is_number: # Check if derivative is numericCODE
LOWvcp-installer-source/src/installer/_verify5.py18 # Check if it's really a continuation (backslash + newline, nothing else on the line)COMMENT
Modern Structural Boilerplate5 hits · 5 pts
SeverityFileLineSnippetContext
LOWplugin_gui_manager.py388 def update_summary(self) -> None:CODE
LOW…racle/digital-oracle-main/digital_oracle/concurrent.py24__all__ = ["GatherError", "GatherResult", "gather"]CODE
LOW…lOracle/digital-oracle-main/digital_oracle/__init__.py87__all__ = [CODE
LOW…gital-oracle-main/digital_oracle/providers/__init__.py106__all__ = [CODE
LOWPlugin/SciCalculator/calculator.py569 if not isinstance(data, dict): raise ValueError("Input is a literal but not a dictionary.")CODE
Cross-Language Confusion (JS/TS)1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHtests/jevToolCallExp.test.js679 print("Hello")CODE
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHdocs/CONFIGURATION.md775API_Key=sk-your-api-keyCODE
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOW…gin/SkillBridge/SKILL/html-ppt-skill/scripts/render.sh4# Usage:COMMENT
LOW…n/SkillBridge/SKILL/html-ppt-skill/scripts/new-deck.sh4# Usage:COMMENT
Overly Generic Function Names2 hits · 2 pts
SeverityFileLineSnippetContext
LOWPlugin/ScheduleManager/ScheduleManager.js22async function handleRequest(request) {CODE
LOWPlugin/TarotDivination/tarot_divination.js967async function handleRequest(args) {CODE
AI Structural Patterns2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…killBridge/SKILL/frontend-dev/scripts/minimax_music.py76CODE
LOW…/SkillBridge/SKILL/frontend-dev/scripts/minimax_tts.py25CODE