MCPcopy Index your code
hub / github.com/duc-cnzj/geekbang2md

github.com/duc-cnzj/geekbang2md @v0.1.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1.5 ↗ · + Follow
156 symbols 378 edges 23 files 8 documented · 5%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

极客时间 专栏 + 视频 下载工具

仅供学习交流,请勿商用

随便写写,能用就行

因为该死的速率限制,下载比较慢,大概 5s/次 请求,不会被限流

下载

download from release

chmod +x geekbang2md

or

go install github.com/duc-cnzj/geekbang2md@latest

使用

./geekbang2md -h

参考

疑问

  1. 输入账号密码出现验证码错误怎么办?建议使用 cookie 登录

Extension points exported contracts — how you extend this code

Interface (Interface)
(no doc)
waiter/waiter.go
Interface (Interface)
(no doc)
bar/bar.go

Core symbols most depended-on inside this repo

Add
called by 20
bar/bar.go
Get
called by 10
api/http.go
Wait
called by 8
waiter/waiter.go
Post
called by 7
api/http.go
Bytes
called by 6
utils/humanate.go
FilterCharacters
called by 6
utils/char.go
Do
called by 6
api/http.go
Set
called by 5
cache/cache.go

Shape

Method 71
Function 47
Struct 31
TypeAlias 5
Interface 2

Languages

Go100%

Modules by API surface

api/api.go27 symbols
api/http.go18 symbols
video/video.go15 symbols
zhuanlan/zhuanlan.go13 symbols
waiter/waiter.go11 symbols
zhuanlan/writer.go10 symbols
notice/notice.go10 symbols
cache/cache.go8 symbols
utils/singleflight.go7 symbols
image/image.go7 symbols
waiter/sigwaiter.go6 symbols
main.go6 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page