MCPcopy Index your code
hub / github.com/Linyuzai/concept

github.com/Linyuzai/concept @Plugin-3.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release Plugin-3.0.0 ↗ · + Follow
7,868 symbols 25,001 edges 1,614 files 2,594 documented · 33%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

来都来了,点个Star呗

目标不大,看能不能把十几二十行的代码优化成两三行

顺便对代码设计做些研究,同时也方便自己的开发

如果能让各位也能节省一点点时间就再好不过了(手动狗头)

  • 内容主要来源于日常开发
  • 长期维护并同步中央仓库
  • 欢迎提bug&火速优化bug

手机突然收不到邮件issue的提醒,有问题加V(备注github):linyuzai1909

目录

计划

  • 插件3.0 (插件工厂重构,支持AWS,支持Yaml,插件大小和嵌套限制,插件加载追踪)
  • job组件

Extension points exported contracts — how you extend this code

RouterMatcher (Interface)
路由匹配器 [11 implementers]
concept-router/concept-router-core/src/main/java/com/github/linyuzai/router/core/matcher/RouterMatcher.java
UserRepository (Interface)
方便提供多种实现 [47 implementers]
concept-cloud/plugin/java/$ARTIFACT$-sample/src/main/java/$PACKAGE$/sample/domain/user/UserRepository.java
WebInterceptorChainFactory (Interface)
拦截链工厂 [114 implementers]
concept-cloud/concept-cloud-web/src/main/java/com/github/linyuzai/cloud/web/core/intercept/WebInterceptorChainFactory.java
UserSearcher (Interface)
用户搜索 [47 implementers]
concept-cloud/pluginew/java/1.0.0/$ARTIFACT$-module/module-user/src/main/java/$PACKAGE$/module/user/domain/user/UserSearcher.java
EventBusConfigurer (Interface)
事件总线自定义配置扩展类 [8 implementers]
concept-event/concept-event-spring-boot-starter/src/main/java/com/github/linyuzai/event/autoconfigure/bus/EventBusConfigurer.java
EventExchange (Interface)
事件交换机 指定在发布的事件端点或订阅的事件端点 [11 implementers]
concept-event/concept-event-core/src/main/java/com/github/linyuzai/event/core/exchange/EventExchange.java
PluginFactory (Interface)
插件工厂 [114 implementers]
concept-plugin/concept-plugin-core/src/main/java/com/github/linyuzai/plugin/core/factory/PluginFactory.java
ClassSupplier (Interface)
延迟加载的类 [11 implementers]
concept-plugin/concept-plugin-jar/src/main/java/com/github/linyuzai/plugin/jar/handle/resolve/ClassSupplier.java

Core symbols most depended-on inside this repo

put
called by 149
concept-cloud/concept-cloud-web/src/main/java/com/github/linyuzai/cloud/web/core/context/WebContext.java
get
called by 138
concept-cloud/concept-cloud-web/src/main/java/com/github/linyuzai/cloud/web/core/context/WebContext.java
accept
called by 132
concept-download/concept-download-core/src/main/java/com/github/linyuzai/download/core/web/async/FileConsumer.java
isEmpty
called by 125
concept-thing/concept-thing-core/src/main/java/com/github/linyuzai/thing/core/util/ListWrapper.java
run
called by 124
concept-connection-loadbalance/concept-connection-loadbalance-sse/src/main/java/com/github/linyuzai/connection/loadbalance/sse/servlet/ServletSseLoadBalanceRunner.java
add
called by 108
concept-connection-loadbalance/concept-connection-loadbalance-core/src/main/java/com/github/linyuzai/connection/loadbalance/core/repository/ConnectionRepository.java
unlock
called by 106
concept-plugin/concept-plugin-spring-boot-starter/src/main/java/com/github/linyuzai/plugin/autoconfigure/management/PluginManagementAuthorizer.java
equals
called by 96
concept-event/concept-event-core/src/main/java/com/github/linyuzai/event/core/engine/AbstractEventEngine.java

Shape

Method 5,713
Class 1,609
Interface 430
Function 99
Enum 17

Languages

Java91%
Kotlin9%
TypeScript1%

Modules by API surface

concept-mapqueue/concept-mapqueue-core/src/main/java/com/github/linyuzai/mapqueue/core/concurrent/AbstractBlockingMapQueue.java123 symbols
concept-mapqueue/concept-mapqueue-core/src/main/java/com/github/linyuzai/mapqueue/core/concurrent/AbstractBlockingMapQueueTemp.java120 symbols
concept-cloud/concept-cloud-plugin-intellij/src/main/kotlin/com/github/linyuzai/cloud/plugin/intellij/ConceptCell.kt86 symbols
concept-cloud/concept-cloud-plugin-intellij/src/main/kotlin/com/github/linyuzai/cloud/plugin/intellij/builder/JavaBuilder.kt64 symbols
concept-cloud/concept-cloud-plugin-intellij/src/main/kotlin/com/github/linyuzai/cloud/plugin/intellij/ConceptWebStarterModuleBuilder.kt52 symbols
concept-cloud/concept-cloud-plugin-intellij/src/main/kotlin/com/github/linyuzai/cloud/plugin/intellij/ConceptMigLayoutRow.kt51 symbols
concept-plugin/concept-plugin-core/src/main/java/com/github/linyuzai/plugin/core/util/AntPathMatcher.java50 symbols
concept-connection-loadbalance/concept-websocket-loadbalance-spring-boot-starter/src/main/java/com/github/linyuzai/connection/loadbalance/websocket/WebSocketSubscriberConfiguration.java47 symbols
concept-plugin/concept-plugin-core/src/main/java/com/github/linyuzai/plugin/core/concept/AbstractPluginConcept.java45 symbols
concept-download/concept-download-spring-boot-starter/src/main/java/com/github/linyuzai/download/autoconfigure/DownloadConceptCoreAutoConfiguration.java43 symbols
concept-connection-loadbalance/concept-sse-loadbalance-spring-boot-starter/src/main/java/com/github/linyuzai/connection/loadbalance/sse/SseSubscriberConfiguration.java42 symbols
concept-connection-loadbalance/concept-connection-loadbalance-core/src/main/java/com/github/linyuzai/connection/loadbalance/core/concept/AbstractConnectionLoadBalanceConcept.java42 symbols

Datastores touched

(mysql)Database · 1 repos
conceptDatabase · 1 repos

For agents

$ claude mcp add concept \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact