MCPcopy Create free account
hub / github.com/HuaGouFdog/Fdog-Kit

github.com/HuaGouFdog/Fdog-Kit @V1.0.6

Chat with this repo
repository ↗ · DeepWiki ↗ · release V1.0.6 ↗ · + Follow
1,555 symbols 2,121 edges 97 files 29 documented · 2% updated 11mo agoV.0.7 · 2025-02-23★ 69011 open issues

Browse by type

Functions 1,215 Types & classes 340
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Fdog-Kit

编码中!!! 终端工具(支持ssh,zk可视化访问,thrift接口测试,其他工具集合等) 目前已基本完成zookeeper可视化工具,thrift接口测试工具编写。

如果有缺少库的问题,可以提。

欢迎页

image

一. 无边框模板

使用方法:

在pro文件中添加LIBS += -luser32 将Fdog-Kit-MainWindows文件夹添加到你的qt项目,并进行引用即可,或者将你的MainWindows相关文件替换成我的即可。

模板实现了基本的最小化,最大化,关闭,全屏,拖拽,阴影,任务栏托盘等,可以直接在此基础上进行二次开发。

https://github.com/HuaGouFdog/Fdog-Kit/tree/main/Fdog-Kit-MainWindows

效果图: image

欢迎体验

二. 连接zookeeper工具,可视化操作增删改查(正常使用)

使用zookeeper-c库编写的zk可视化操作工具

支持: 1. 连接信息缓存 2. 同时连接多个zk 3. 支持实时更新当前选中节点数据,如果取消勾选实时更新,则有绿色圆点进行提示 4. 支持快速搜索,支持大小写 5. 支持json数据格式化,节点url解码 6. 支持增删改查 7. 新增编辑区,可用于临时编辑处理

https://github.com/HuaGouFdog/Fdog-Kit/tree/main/Fdog-Kit-Zookeeper

效果图: image

欢迎体验

三. thirft接口测试工具(正常使用)

目前只支持TFramedTransport+TBinaryProtocol协议 可以自己自定义接口参数请求,也可以导入thrift文件自动生成接口参数,自动识别参数类型等,请求结果会解析为类json,同时支持源文本查看。

后续将增加接口性能测试界面,支持自定义线程数调用,自定义请求数。 image

四. linux,windows终端连接(编写中)

提供包括显示服务器信息,上传,下载,历史命令,快捷命令,侧边栏小工具集合等多种功能于一体的终端连接工具 image image image

Core symbols most depended-on inside this repo

Shape

Method 934
Class 331
Function 281
Enum 9

Languages

C++81%
C19%

Modules by API surface

zookeeper/include/zookeeper.jute.c302 symbols
Fdog-Kit/module_thrift/thriftwidget.cpp132 symbols
zookeeper/include/zookeeper.jute.h122 symbols
Fdog-Kit-Thirft/module_thrift/thriftwidget.cpp120 symbols
Fdog-Kit/module_ssh/sshwidget.cpp86 symbols
Fdog-Kit/module_mainwindow/mainwindow.cpp79 symbols
Fdog-Kit/module_zookeeper/zookeeperwidget.cpp56 symbols
Fdog-Kit-Zookeeper/module_zookeeper/zookeeperwidget.cpp56 symbols
Fdog-Kit/module_qss/qss.cpp31 symbols
Fdog-Kit/module_utils/utils.cpp24 symbols
Fdog-Kit-Zookeeper/module_utils/utils.cpp24 symbols
Fdog-Kit-MainWindows/mainwindow.cpp23 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page