MCPcopy Index your code
hub / github.com/Naccl/NBlog

github.com/Naccl/NBlog @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,098 symbols 2,538 edges 283 files 365 documented · 33%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

FileUploadChannel (Interface)
文件上传方式 @author: Naccl @date: 2022-01-23 [7 implementers]
blog-api/src/main/java/top/naccl/util/upload/channel/FileUploadChannel.java
CommentNotifyChannel (Interface)
评论提醒方式 @author: Naccl @date: 2022-01-22 [5 implementers]
blog-api/src/main/java/top/naccl/util/comment/channel/CommentNotifyChannel.java
OperationLogMapper (Interface)
@Description: 操作日志持久层接口 @Author: Naccl @Date: 2020-11-30 [1 implementers]
blog-api/src/main/java/top/naccl/mapper/OperationLogMapper.java
LoginLogMapper (Interface)
@Description: 登录日志持久层接口 @Author: Naccl @Date: 2020-12-03 [1 implementers]
blog-api/src/main/java/top/naccl/mapper/LoginLogMapper.java
ExceptionLogMapper (Interface)
@Description: 异常日志持久层接口 @Author: Naccl @Date: 2020-12-03 [1 implementers]
blog-api/src/main/java/top/naccl/mapper/ExceptionLogMapper.java

Core symbols most depended-on inside this repo

ok
called by 79
blog-api/src/main/java/top/naccl/model/vo/Result.java
error
called by 38
blog-api/src/main/java/top/naccl/model/vo/Result.java
create
called by 33
blog-api/src/main/java/top/naccl/model/vo/Result.java
extend
called by 28
blog-api/src/main/java/top/naccl/util/markdown/ext/heimu/HeimuExtension.java
run
called by 26
blog-api/src/main/java/top/naccl/util/quartz/ScheduleUtils.java
deleteCacheByKey
called by 19
blog-api/src/main/java/top/naccl/service/RedisService.java
isEmpty
called by 15
blog-api/src/main/java/top/naccl/util/StringUtils.java
e
called by 14
blog-cms/public/lib/js/prism.js

Shape

Method 705
Function 180
Class 171
Interface 39
Enum 3

Languages

Java83%
TypeScript17%

Modules by API surface

blog-api/src/main/java/top/naccl/service/impl/BlogServiceImpl.java34 symbols
blog-api/src/main/java/top/naccl/mapper/BlogMapper.java32 symbols
blog-api/src/main/java/top/naccl/service/BlogService.java29 symbols
blog-api/src/main/java/top/naccl/service/impl/RedisServiceImpl.java22 symbols
blog-api/src/main/java/top/naccl/service/RedisService.java22 symbols
blog-view/public/lib/js/prism.js16 symbols
blog-cms/public/lib/js/prism.js16 symbols
blog-api/src/main/java/top/naccl/util/comment/CommentUtils.java16 symbols
blog-api/src/main/java/top/naccl/service/impl/CommentServiceImpl.java16 symbols
blog-view/src/store/mutations.js15 symbols
blog-api/src/main/java/top/naccl/mapper/CommentMapper.java13 symbols
blog-api/src/main/java/top/naccl/service/impl/FriendServiceImpl.java12 symbols

Datastores touched

(mysql)Database · 1 repos
nblogDatabase · 1 repos

For agents

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

⬇ download graph artifact