AI文章
-
ChatGPT
-
langChain
- 【必学】langchain中文文档官网上线500页超详细教程,助力LLM/GPT应用开发 - 知乎
- LangChain—Prompt Engineering:大模型炼金术 - General - LangChain中文社区
- LangChain中文社区
- LangChain+LLM 被低估的few-shot魔法 - General - LangChain中文社区
- LangChain全景图 - General - LangChain中文社区
- (81条消息) LangChain Agent 执行过程解析 OpenAI_YezIwnl的博客-CSDN博客
-
ChatGML-6B
- chatglm-6b模型在windows的详细安装教程_liwei28的博客-CSDN博客
- ChatGPT Plugin开源方案(ChatGLM + langchain) - General - LangChain中文社区
- ChatGLM-6B模型结构组件源码阅读_nlp炼丹师的博客-CSDN博客
- ChatGLM-6B模型结构代码解析(单机版)_BQW_的博客-CSDN博客
- 从零开始的ChatGLM 配置详细教程_风吹落叶花飘荡的博客-CSDN博客
- 基于ChatGLM的数据库查询代码NL2SQL.zip_chatglm-深度学习文档类资源-CSDN文库
- ChatGLM-6B 模型介绍及训练自己数据集实战_dream_home8407的博客-CSDN博客
- (二)ChatGLM-6B模型部署以及ptuning微调详细教程_sawyes的博客-CSDN博客
- 【官方教程】ChatGLM-6B 微调,最低只需 7GB 显存_AITIME论道的博客-CSDN博客
- 基于 ChatGLM-6B 搭建个人专属知识库
- 基于GLM-6B对话模型的实体属性抽取项目实现解析:对Zero-shot与In-Context Learning的若干思考
- chatglm——从部署到训练全流程&&你遇到的错误都在这里。_miaoxingjundada的博客-CSDN博客
- ChatGLM-6B 模型介绍及训练自己数据集实战_dream_home8407的博客-CSDN博客
- 从零实现Transformer、ChatGLM-6B、LangChain+LLM的本地知识库问答_transformer_v_JULY_v-DevPress官方社区
- 中国开源ChatGLM和ChatGPT 差距有多大?_哔哩哔哩_bilibili
- 演示ChatGLM-6B加载本地知识库精确回答财税问题_哔哩哔哩_bilibili
- LangChain + GLM =本地知识库_哔哩哔哩_bilibili
- ChatGLM-6B模型结构代码解析(单机版) - 知乎
- ChatGPT Plugin开源方案(ChatGLM + langchain) - General - LangChain中文社区
-
GPT
-
Transformer
- Transformer
模型详解
- (84条消息) Transformer 模型详解_空杯的境界的博客-CSDN博客
- 什么是残差连接 - 知乎
- Seq2Seq 模型详解
- 循环神经网络 RNN、LSTM、GRU
- Attention机制和RNN之间的关系
- 只要你用ReLU,就是“浅度学习”:任意ReLU都有等效3层网络
- 【精读】Transformer模型深度解读 - 腾讯云开发者社区-腾讯云
- The Annotated Transformer
- (84条消息) Transformer 模型详解_空杯的境界的博客-CSDN博客
- NLP还能做什么?多机构联合发布百页论文,系统阐述后ChatGPT技术链
- 零次学习(Zero-Shot Learning)入门
- 开源GPT加上自己的知识库比ChatGTP更精准更专业_哔哩哔哩_bilibili
- 开源视角下的ChatGPT项目概述:训练、分析、检测、应用四大类ChatGPT开源项目整理报告
- (83条消息) Windows下cpu部署运行清华大学ChatGLM-6B语言模型(详解).docx资源-CSDN文库
- GPT的背后,从命运多舛到颠覆世界,人工神经网络的跌宕80年
- chatGPT解析系列:训练框架instructGPT
- 训练ChatGPT的必备资源:语料、模型和代码库完全指南
- 如何为ChatGPT/LLM大语言模型添加额外知识?
- ChatGPT 高阶使用手册
- 【自然语言处理】大语言模型技术导览 - 知乎
- 零次学习(Zero-Shot Learning)入门
-
综合
- 通用计算引擎——预训练Transformer
- 哔哩哔哩
- (83条消息) OpenAI API参数详解_培根芝士的博客-CSDN博客
- 大模型的涌现能力介绍
- (83条消息) Transformer通俗笔记:从Word2Vec、Seq2Seq逐步理解到GPT、BERT_gpt seq2seq-CSDN博客
- 多模态大语言模型综述来啦!一文带你理清多模态关键技术
- (83条消息) OpenAI API参数详解_培根芝士的博客-CSDN博客
-
ChatGPT 的实现原理和核心代码_Dr.sky_的博客-CSDN博客
- 前OpenAI团队打造ChatGPT开源平替来了!源代码、模型权重和训练数据集全部公开!... - 行业资讯 - 电子产品设计开发与电子技术学习交流!
-
IT
-
AI
-
NLP
-
深度学习
-
AI研究
- 数据特征化技术研究
- 道客巴巴
- 初窥神经网络内部机制,图文详解权重和隐藏层 - 知乎
- 神经网络的可解释性(可视化篇):CAM/Grad-CAM/Grad-CAM++及相关代码(TensorFlow和Pytorch) - 知乎
- (82条消息) pytorch神经网络可视化的方法_via无心的博客-CSDN博客
- 媒体语言语料库(MLC)
- 史上最全神经网络结构图画图工具介绍,没有之一! - 知乎
- 神经网络的可解释性综述 - 知乎
- 一般来说,三层神经网络可以逼近任何一个非线性函数,为什么还需要深度神经网络? - 知乎
- 10种聚类算法(附代码展示)
- [10.3.1]--2.核函数和非线性支持向量机_哔哩哔哩_bilibili
- [1.1.1]--1.机器学习定义和典型应用_哔哩哔哩_bilibili
- IIS实现反向代理 - osc_29lf73z8的个人空间 - OSCHINA - 中文开源技术交流社区
- 初窥神经网络内部机制,图文详解权重和隐藏层 - 知乎
-
NLP
- 如何通俗理解Word2Vec_v_JULY_v的博客-CSDN博客
- (75条消息) Transformer通俗笔记:从Word2Vec、Seq2Seq逐步理解到GPT、BERT-CSDN博客
- 媒体语言语料库(MLC)
- Primewords 中文普通话语料库,包含100小时的语音数据_帕依提提-人工智能数据集开放平台
- ChatGPT/InstructGPT详解
- instructgpt 参数 - 百度文库
- InstructGPT 与 ChatGPT的学习与解读
- 基于Transformer架构的InstructGPT介绍-电子发烧友网
- InstructGPT论文详解(学习ChatGPT必看论文)_小怪兽会微笑的博客-CSDN博客
- Toolformer和LangChain的区别是什么_草履虫稽亚娜的博客-CSDN博客
- 大语言模型集成工具 LangChain_kebijuelun的博客-CSDN博客
- LangChain:快速构建自然语言处理应用程序的工具_Chaos_Wang_的博客-CSDN博客
- ChatGLM(国内版的chatGPT)_qq_41771998的博客-CSDN博客
- (Windows下NVIDIA 显卡可用)ChatGLM-6B的安装文档(媲美GPT-3.5),存一个!_众乐乐_2016的博客-CSDN博客
- 类ChatGPT逐行代码解读(1/2):从零起步实现Transformer、ChatGLM-6B_v_JULY_v的博客-CSDN博客
- GitHub - imClumsyPanda/langchain-ChatGLM: langchain-ChatGLM, local knowledge based ChatGLM with langchain | 基于本地知识库的 ChatGLM 问答
- langchain-ChatGLM/langchain+chatglm.png at master · imClumsyPanda/langchain-ChatGLM · GitHub
- 大模型综述来了!一文带你理清全球AI巨头的大模型进化史
- (75条消息) Transformer通俗笔记:从Word2Vec、Seq2Seq逐步理解到GPT、BERT-CSDN博客
-
python
- Pytorch框架使用
- 简书
- 003.环境配置(1)已处理_哔哩哔哩_bilibili
- 词向量(one-hot/SVD/NNLM/Word2Vec/GloVe) - 西多士NLP - 博客园
- 神经网络数学构建模块的详细介绍及操作实例-立地货
- python教程/学习网站/学习路线,python自学行吗?python编程入门-立地货
- OpenAI教程 - mandalalala - 博客园
- 003.环境配置(1)已处理_哔哩哔哩_bilibili
-
常用
网络
-
协议
-
微服务
- 深入浅出_Mesh网络_unforgettable2010的专栏-CSDN博客
- DNS常见资源记录类型详解
- 【全网最详细】路由器的工作原理,你真的懂了吗? 网络工程师学习必备! - 哔哩哔哩
- 网络管理常用命令之一 Ping 命令详解(图文)_网络其他_网络_脚本之家
- 网络管理常用命令之三 Netstat 命令详解(图文)_网络其他_网络_脚本之家
- 网络管理常用命令之四 Nbtstat 命令使用详解(图文)_网络其他_网络_脚本之家
- 网络管理常用命令之六 Pathping 命令使用详解(图文)_网络其他_网络_脚本之家
- 网络管理常用命令之八 Arp 命令使用详解(图文)_网络其他_网络_脚本之家
- 无线路由器基本配置(一)——静态路由功能设置 - TP-LINK 服务支持
- 进程、线程、进程池、进程三态、同步、异步、并发、并行、串行
- DNS常见资源记录类型详解
-
web端
-
element
- 深入理解vue中slot与slot-scope的具体使用_vue.js_脚本之家
- (67条消息) element-ui中el-table expand 手风琴效果,展开里面的内容或者table,展开下一个,上一个自动收起_漂移的电子的博客-CSDN博客
-
UI
- API Documentation - Sencha Docs -
Ext JS - 脚本娃娃 (Ext4.1.0 Doc中文版 V1.0.0 Beta)
- DHTMLX Samples
- EXT之家,ExtJs爱好者的家园,我的编程学习网
- ExtJS 4应用架构设计 - 黄灯桥的专栏 - 博客频道 - CSDN.NET
- ExtJS应用架构设计(三) - 黄灯桥的专栏 - 博客频道 - CSDN.NET
- ExtJS应用架构设计(二) - 黄灯桥的专栏 - 博客频道 - CSDN.NET
- ExtJs4.0入门教程_百度文库
- Extjs4.0中文学习手册、入门详解_百度文库
- HTML 5 Canvas
- JavaScript UI Library, Ajax Components & HTML5 Framework - DHTMLX Customers
- JavaScript UI Library, Ajax Components & HTML5 Framework - DHTMLX
- SVG(可缩放矢量图形)_百度百科
UI学习
- DHTMLX Samples
- 微信公众平台
- 用ThreadLocal为线程生成唯一标识 - 熔 岩 - 51CTO技术博客
- 萤火虫沙龙的相关微信公众号文章 – 搜狗微信搜索
- 用ThreadLocal为线程生成唯一标识 - 熔 岩 - 51CTO技术博客
-
画图组件
- jschart绘图组件_VueJS的绘图组件_cuk5340的博客-CSDN博客
- jmgraph前端画图组件(html5版)
- 14个最好的 JavaScript 数据可视化库 - SegmentFault 思否
- Apache ECharts
- jmgraph前端画图组件(html5版)
-
H5
-
websocket
- java
WebSocket开发入门WebSocket - 简书
- (56条消息) springboot项目中websocket入门示例_一粒小石子的博客-CSDN博客_springboot websocket示例
-
js
-
逆向
- JS移动端触屏事件touch详解_html
touch_新手小白web的博客-CSDN博客
- vue之父子组件间通信实例讲解(props、$ref、$emit)_vue.js_脚本之家
- vue引用js文件的多种方式(推荐)_vue.js_脚本之家
- vue跳转页面的几种方法(推荐)_vue.js_脚本之家
- (37条消息) Es6中的模块化Module,导入(import)导出(export)_itclanCoder-CSDN博客
- (37条消息) javascript面向对象(三):class语法详解_T型人小付的博客-CSDN博客
- 彻底搞清楚javascript中的require、import和export - 最骚的就是你 - 博客园
- HTML DOM addEventListener() 方法 | 菜鸟教程
- JavaScript之Function函数深入总结 - venoral - 博客园
- javascript-js实现多线程 - 浩大王 - 博客园
- Three.js中文网
- (55条消息) css 不换行_css布局详解(一)_weixin_39627661的博客-CSDN博客
- div 定位 介绍 - 恒波 - 博客园
- javaScript tips —— z-index 对事件机制的影响 - 南辰_k - 博客园
- (58条消息) JS 层叠级别&层叠上下文&BFC&包含块详解 学习笔记_小白超神的博客-CSDN博客
- (58条消息) CSS五种定位(相对定位、绝对定位、固定定位、static定位、sticky 定位)模式学习笔记_静随️变的博客-CSDN博客_css相对定位参照物
- 浅谈VSCode调试js代码的几种方法-VSCode-PHP中文网
- (65条消息) CSS--transform(转换)--使用/教程/实例_IT利刃出鞘的博客-CSDN博客_transform教程
- JS - 判断空值的方法(undefined、null)
- vue之父子组件间通信实例讲解(props、$ref、$emit)_vue.js_脚本之家
- 学习
HTML5 Canvas 这一篇文章就够了 | 菜鸟教程
- webpack之webpack-cli入口解析篇(片尾附内推) - C/C++教程 - 找一找教程网
- HTML 教程_w3cschool
- 适配器模式 | 菜鸟教程
- uni-app官网
- vue-router 详解_星海IT学习之路-CSDN博客_vue-router
- Webpack 入门教程 | 菜鸟教程
- Node.js
- 模块(Modules) | webpack 中文文档
- 前端程序员必学的node精品教程3-express框架基本介绍,教育,资格考试,好看视频
- HTML5 教程_w3cschool
- windows安装npm教程--nodejs - 遥望那月 - 博客园
- HTML 教程
- CSS Flexbox 可视化手册 - SegmentFault 思否
- (37条消息) 前端框架及其前言HTML5基础语言_47461068的博客-CSDN博客
- html的div位置特性的总结(float/position/x-index) - 假程序猿 - 博客园
- (84条消息) 重定向Redirect函数实现的原理和方法_redirect重定向原理_ZhiHuaWei的博客-CSDN博客
- webpack之webpack-cli入口解析篇(片尾附内推) - C/C++教程 - 找一找教程网
-
vue
-
动态编译
- Vue
2.0学习笔记:Vue的render函数
- 【vue系列】优雅地用 vue 生成动态表单(一) - 掘金
- (73条消息) Vue2.0源码解析——编译原理_vue2.0源码分析_Story..的博客-CSDN博客
- 【vue系列】优雅地用 vue 生成动态表单(一) - 掘金
-
3.0
- (55条消息)
vue源码之模板编译_来自东北的大黑猫的博客-CSDN博客
- 实现Vue 中可编辑的 SVG Icon 组件 - 掘金
- 一文快速详解前端框架 Vue 最强大的功能
- vue小知识碎片_哔哩哔哩_bilibili
- webpack4.x最详细入门指南_先生姓陈的技术博客_51CTO博客
- Vue 爬坑之路(三)—— 使用 vue-router 跳转页面 - Wise.Wrong - 博客园
- 如何学习 - uni-app官网
- Vue.js
- 什么是 uni-app - uni-app官网
- 组件 | Element
- (73条消息) VUE2动态加载外部组件(编译后项目动态加载外部vue文件)_vue动态加载vue文件_斯幽柏雷科技的博客-CSDN博客
- 快速入门vue-render函数 - 知乎
- Element - 网站快速成型工具
- 在项目vue中使用echarts的操作步骤_vue.js_脚本之家
- Prop — Vue.js
- Vue.js 教程
- vue中的双向数据绑定详解 - Wayne-Zhu - 博客园
- HTML 教程_w3cschool
- (53条消息) 基于Vue搭建的可视化页面编辑平台(打造大中台、小前台的基础建设)_CHIPENG CHIU-CSDN博客_vue可视化编辑页面
- 详解vue 组件的实现原理_vue.js_脚本之家
- vue3,后台管理列表页面各组件之间的状态关系 管理类的功能:查询分页添加、修改删除 - 云+社区 - 腾讯云
- html文件能够插入另一个html文件吗_百度搜索
- Vue 中的compile操作方法_vue.js_脚本之家
- 【Microanswer】-【Vue】记录如何为构造函数式组件传参
- VUE生命周期中的$mount挂载过程 - 简书
- (55条消息) 【Vue】组件基础(组件的嵌套、VueComponent)_Sco_Jing1031的博客-CSDN博客_组件嵌套组件怎么写
- (55条消息) vue作用域插槽完整例子 - CSDN
- 浅谈VSCode调试js代码的几种方法-VSCode-PHP中文网
- Vue系列之—Vuex详解 - 周橘 - 博客园
- vuex 的实现原理 - 每天都要进步一点点 - 博客园
- (60条消息) Vuex:弄懂mapState、mapGetter、mapMutation、mapAction_weixin_51225684的博客-CSDN博客_mapgetter
- (60条消息) vue-axios框架详解_秋田君的博客-CSDN博客_axios框架
- vue数据绑定的实现原理
- (61条消息) Visual Studio Code 断点调试 Vue.js 功能 详细配置_菜鸟学编程的博客-CSDN博客
- (61条消息) vue-draggable-resizable 插件使用总结_一条大河全靠浪的博客-CSDN博客
- GitHub - mauricius/vue-draggable-resizable: Vue2 Component for draggable and resizable elements.
- (66条消息) axios 的理解和使用 axios.create(对axios请求进行二次封装) 拦截器 取消请求(axios.CancelToken)_tianmeng1999的博客-CSDN博客_axios.create
- 如何动态引入Vue组件? - 知乎
- Vue加载组件、动态加载组件的几种方式_暴走的狗子的技术博客_51CTO博客
- Clark - Free Bootstrap 4 Template by Colorlib
- vue.config.js 的完整配置(超详细)! - 威武的大萝卜 - 博客园
- (84条消息) 如何在Vue中配置代理服务器(详解)_vue服务器_哥们儿哥们儿学前端吗的博客-CSDN博客
- 实现Vue 中可编辑的 SVG Icon 组件 - 掘金
-
3d
-
SVG
- 基于svg.js实现对图形的拖拽、选择和编辑操作
- webhmy - 博客园
- DOM+SVG实现可拖拽的关系图-smilehyh
- 推荐这几个流程图设计器web开发方案 - SegmentFault 思否
- svg鼠标绘自定义折线_我的小英短的博客-CSDN博客
- (55条消息) 简单实现svg的拖拽和缩放_如雨随行2020的博客-CSDN博客_svg 拖动
- html5轻量级操纵和制作SVG动画的js库-svg.js_jQuery之家-自由分享jQuery、html5、css3的插件库
- 基于svg.js实现对图形的拖拽、选择和编辑操作 - 码上快乐
- d3js 鼠标 绘制 可编辑的折线_sgcc_zhs的博客-CSDN博客
- Vue.js - 加载展示SVG图形,并动态给元素添加鼠标事件(附样例)
- Svg事件响应:获取鼠标即时屏幕坐标 _long316的博客-CSDN博客
- SVG.Js事件示例,简单绑定拖动操作_weixin_33725515的博客-CSDN博客
- svg.js教程及使用手册详解(一) - McBye - 博客园
- SVG基础教程(超级详细) - SegmentFault 思否
- 127.0.0.1:8848/zzEditor/src/study/svg/ex-svg-1.html
- SVGPointList - Web APIs | MDN
- 超级强大的SVG SMIL animation动画详解_广州建站小戴BOTAO博客
- SVG stroke-dasharray属性用法及代码示例 - 纯净天空
- DOM+SVG实现可拖拽的关系图-smilehyh
-
小程序
- 微信小程序开发入门与提升_哔哩哔哩_bilibili
- 微信小程序开发教程--从零开始 - 简书
- 蒲公英路由器云管理
- uniapp开发微信小程序 - 简书
- 小程序怎么开发,第一个小程序(一) - 简书
- uni-app 基础--uni-app 介绍 - 简书
- 微信小程序开发教程--从零开始 - 简书
-
工具
- maven详解_李大哥1的博客-CSDN博客
- HBuilderX-高效极客技巧
- Druid Web URI Stat
- (51条消息) TortoiseGit安装、配置_n_fly的博客-CSDN博客_tortoisegit安装失败
- (51条消息) Git下载和安装_平凡一哥的博客-CSDN博客_git下载安装
- https://www.logitech.com.cn/zh-cn
- HBuilderX-高效极客技巧
-
设备
-
java
- Spring
Boot -01- 快速入门篇(图文教程)_肖朋伟-CSDN博客_springboot
- Java 中的中文编码问题(非常详细)_未来编程-CSDN博客_java 中文编码
- Spring Boot 菜鸟教程 - 专题 - 简书
- javadoc导出成word文档 - 百度文库
- SpringBoot 之HelloController_atu99602的博客-CSDN博客
- Java实现监听文件变化的三种方案详解(java监控文件内容变化)-eolink官网
- Java NIO传输文件_weiers的博客-CSDN博客
- Springboot框架_好像认识你好久了的博客-CSDN博客
- Java 中的中文编码问题(非常详细)_未来编程-CSDN博客_java 中文编码
-
算法
-
待整理
-
杂
- 大众点评网团购 (2)
- 亚马逊-网上购物商城 (2)
- SSH框架自学要学多久_百度知道
- Java 与 Arduino uno 使用 RXTX串口通信 - doutao6677的专栏 - 博客频道 - CSDN.NET
- ECharts Demo
- 亚马逊-网上购物商城
- 大众点评网团购
- 苹果中国
- 观山悦别墅,昌平区朝凤庵村十三陵水库南侧-北京观山悦别墅二手房、租房-北京安居客
- 北京市小客车指标调控管理信息系统--个人申请
- 北京大学生命中心邓宏魁研究组与生物信息平台2016年联合招聘生物信息技术员 2016北京高校教师招聘- 聘教网 www.pinjiao.com
- 拼多多 新电商开创者
- 【全网最详细】路由器的工作原理,你真的懂了吗? 网络工程师学习必备! - 哔哩哔哩
能源报告
- 亚马逊-网上购物商城 (2)
- 节能潜力研究文献综述
- 百度文库
- 世界能源发展现状引发的思考--中国石油新闻中心
- 节能潜力分析.ppt
- 中国能源效率及节能潜力分析 - 百度文库
- 中国重点耗能节能潜力分析 —
- 叶燕斐:中国最大的节能潜力在建筑节能_新浪财经_新浪网
- 碳政治?全球碳排放分布|碳足迹|增量|消费品_网易订阅
- 全球碳排放现状与挑战
- 公共建筑的智能能耗计量监测市场有多大_腾讯视频
- 2016年我国环境监测行业市场规模 【图】_产业信息网
- 《完善能源消费强度和总量双控制度方案》的官方解读 - 知乎
- 安徽省发展改革委安徽省市场监管局关于印发重点用能单位能耗在线监测审核验收指南的通知_政务公开_安徽省市场监督管理局
- 一个比肩ETC的投资机会-能耗在线监测系统 最近和产业的朋友聊,聊到一个7月底要在全国推开的系统,今天要到了文件,还是挺超预期的。《关于进一步加快推进重点用能单位能... - 雪球
- 重磅!国家发改委部署企业能耗在线监测,石油、煤炭、电力、天然气、热力……一个都不能少 国家发展改革委办公厅 市场监管总局办公厅 关于加快推进重点用能单位能耗 在线监测系统建设的通知 发改办环资〔2019〕4... - 雪球
- 2019全球主要能源展望报告对比与启示 - 北极星储能网
- 最全能源数据:29个维度看中国能源2015(必须收藏) - 知乎
- 可再生能源消费量居世界首位!2020年中国能源大数据报告出炉!
- 中国能源大数据报告(2021)—能源综合篇
- 世界能源统计年鉴2021(中文版) - 道客巴巴
- 碳足迹_百度百科
- 碳足迹认证的计算方法 - 知乎
- 企业能源网络图绘制方法——中华人民共和国国家标准 - 百度文库
- 用能单位能源审计规范 - 百度文库
- 浅谈建筑能耗监测系统的现状及应用分析_制药网
- 能效管理平台行业市场规模 2020能效管理平台发展前景及市场趋势分析_中研普华_中研网
- 世界能源发展现状引发的思考--中国石油新闻中心
- 增值税发票综合服务平台
当前
- 网站后台模板,管理系统模板,后台管理界面免费下载 - 模板王
-
IT
-
软件
- 基本
MDX 查询 (MDX)
- (73条消息) java注解详解_java 标注_李大哥1的博客-CSDN博客
- 如何为ChatGPT/LLM大语言模型添加额外知识?
- Java注解使用及原理解析 - 经验笔记
- Python-OpenCV基本操作cv2 - 菜鸟程序猿_python - 博客园
- Python cv2模块,常用函数和类 - 编程字典
- (73条消息) java注解详解_java 标注_李大哥1的博客-CSDN博客
-
数据库
-
分支管理
-
艺术:图