Repository: Nanguage/Rainbow-Fart-MBG
Branch: main
Commit: 92232873ba65
Files: 10
Total size: 29.7 KB
Directory structure:
gitextract_bqi2ka9n/
├── README.md
├── 马保国语音包/
│ ├── manifest-c#.json
│ ├── manifest-go.json
│ ├── manifest-java.json
│ ├── manifest-js.json
│ └── manifest.json
└── 马保国语音包-idea-java/
├── manifest-go.json
├── manifest-js.json
├── manifest-python.json
└── manifest.json
================================================
FILE CONTENTS
================================================
================================================
FILE: README.md
================================================
# Rainbow-Fart 马保国语音包
[VSCode Rainbow-Fart](https://github.com/saekiraku/vscode-rainbow-fart)
插件马保国语音包,目前支持 Python, Java, C++关键词。
程序员要讲码德,耗子尾汁,好好反思!
[视频演示(bilibili)](https://www.bilibili.com/video/BV1Q5411V7ue)
## 使用方法
1. 下载并启用 Rainbow-Fart 插件
+ [Visual Studio Code](https://saekiraku.github.io/vscode-rainbow-fart/#/zh/#%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8)
+ [IntelliJ IDEA](https://github.com/izhangzhihao/intellij-rainbow-fart) *注意,IntelliJ IDEA版本需要参考[这个文档](https://github.com/izhangzhihao/intellij-rainbow-fart/blob/master/README.zh.md#自定义语音包)导入语音包。*
2. 下载语音包
+ [Python](https://github.com/Nanguage/Rainbow-Fart-MBG/raw/main/%E9%A9%AC%E4%BF%9D%E5%9B%BD%E8%AF%AD%E9%9F%B3%E5%8C%85.zip)
+ [Java](https://github.com/Nanguage/Rainbow-Fart-MBG/raw/main/%E9%A9%AC%E4%BF%9D%E5%9B%BD%E8%AF%AD%E9%9F%B3%E5%8C%85Java.zip)
+ [CPP](https://github.com/Nanguage/Rainbow-Fart-MBG/raw/main/%E9%A9%AC%E4%BF%9D%E5%9B%BDcpp.zip)
+ [JavaScript](https://raw.githubusercontent.com/Nanguage/Rainbow-Fart-MBG/main/%E9%A9%AC%E4%BF%9D%E5%9B%BD%E8%AF%AD%E9%9F%B3%E5%8C%85js.zip)
+ [Go](https://raw.githubusercontent.com/Nanguage/Rainbow-Fart-MBG/main/%E9%A9%AC%E4%BF%9D%E5%9B%BD%E8%AF%AD%E9%9F%B3%E5%8C%85Go.zip)
+ [Objective-C](https://raw.githubusercontent.com/Nanguage/Rainbow-Fart-MBG/main/%E9%A9%AC%E4%BF%9D%E5%9B%BD%E8%AF%AD%E9%9F%B3%E5%8C%85oc.zip)
3. 进入 Rainbow-Fart 首页 (127.0.0.1:7777) ,点击导入(import)按钮。
4. 选择.zip压缩包导入即可。
### 注意 Json文件格式不正确会导致找不到该文件,如报错,请认真检查,谢谢朋友们😂
## 语音 (Python版本示例)
- `__main__`
+ 呃朋友们好啊
+ 我是浑元形意太极门掌门人马保国
- `return`
+ 耗子尾汁好好反思
+ 我劝
+ 谢谢朋友们
- `if`
+ 刚才有个朋友问我马老师发生甚么事了
+ 如果我这一拳发力
- `True`
+ 我说可以
+ 我说我这个有用
- `False`
+ 他说你这个没用
+ 这好吗这不好
+ 不讲武德
- `def`
+ 浑元功法
+ 传统功夫是讲化劲儿的四两拨千斤
+ 这是化劲儿
- `import`
+ 啊看来是有备而来
+ 有备而来
- `break`
+ 我说停停
+ 他突然袭击左刺拳
- `try`
+ 他说要和我试试
- `except`
+ 我大意了啊没有闪
- `['[', '{']`
+ 然后上来就是
- `,`
+ 一个右鞭腿
+ 一个左刺拳
+ 一个左正蹬
- `class`
+ 我69岁的老同志
+ 二百多斤的英国大力士
- `random`
+ 他说他是乱打的他可不是乱打的啊
- `pass`
+ 传统功夫宜点到为止
+ 按传统功夫的点到为止他已经输了
- `for`
+ 很快啊
+ 我全部防出去防出去了啊
- `range`
+ 这是化劲儿
- `while`
+ 很快啊
+ 如果我这一拳发力
- `print`
+ 他说他是乱打的他可不是乱打的啊
+ 来骗来偷袭
+ 我说怎么回事
- `raise`
+ 我在健身房练功颈椎练坏了
+ 不要搞窝里斗
================================================
FILE: 马保国语音包/manifest-c#.json
================================================
{
"name": "MaBaoGuo",
"display-name": "马保国语音包 (ZH)",
"version": "0.0.1",
"avatar": "avatar.png",
"avatar-dark":"avatar.png",
"author": "Codexiaoyi",
"gender": "male",
"locale": "zh",
"description": "程序员要耗子尾汁,好好编程",
"languages": [
"c#"
],
"contributes": [
{
"keywords": ["public","protected"],
"voices": [
"呃朋友们好啊.mp3",
"我是浑元形意太极门掌门人马保国.mp3",
"我全部防出去防出去了啊.mp3"
]
},
{
"keywords": "new",
"voices": [
"我69岁的老同志.mp3",
"他说要和我试试.mp3"
]
},
{
"keywords": ["return","finally"],
"voices": [
"耗子尾汁好好反思.mp3",
"谢谢朋友们.mp3"
]
},
{
"keywords": "switch",
"voices": [
"我劝.mp3",
"啊看来是有备而来.mp3",
"传统功夫是讲化劲儿的四两拨千斤.mp3"
]
},
{
"keywords": "if",
"voices": [
"如果我这一拳发力.mp3",
"我说停停.mp3"
]
},
{
"keywords":"else",
"voices":[
"我说我这个有用.mp3"
]
},
{
"keywords": "where",
"voices": [
"刚才有个朋友问我马老师发生甚么事了.mp3"
]
},
{
"keywords": ["true","==","="],
"voices": [
"我说我这个有用.mp3"
]
},
{
"keywords": "interface",
"voices": [
"我说可以.mp3"
]
},
{
"keywords": "case",
"voices": [
"一个右鞭腿.mp3",
"一个左刺拳.mp3",
"一个左正蹬.mp3",
"这是化劲儿.mp3"
]
},
{
"keywords": "false",
"voices": [
"他说你这个没用.mp3",
"这好吗这不好.mp3"
]
},
{
"keywords": ["null"],
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": "void",
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": "do",
"voices": [
"浑元功法.mp3"
]
},
{
"keywords": "using",
"voices": [
"啊看来是有备而来.mp3",
"有备而来.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": "static",
"voices": [
"我说停停.mp3"
]
},
{
"keywords": ["break","continue"],
"voices": [
"我说停停.mp3",
"我说可以.mp3",
"我说我这个有用.mp3"
]
},
{
"keywords": "try",
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": "catch",
"voices": [
"我大意了啊没有闪.mp3"
]
},
{
"keywords": ["[","{"],
"voices": [
"一个左刺拳.mp3",
"一个左正蹬.mp3"
]
},
{
"keywords": ["#","$","*","%","/"],
"voices": [
"然后上来就是.mp3"
]
},
{
"keywords": [",","]", "}"],
"voices": [
"一个右鞭腿.mp3"
]
},
{
"keywords": "class",
"voices": [
"我69岁的老同志.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": "async",
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3",
"这是化劲儿.mp3"
]
},
{
"keywords": "continue",
"voices": [
"传统功夫宜点到为止.mp3",
"按传统功夫的点到为止他已经输了.mp3"
]
},
{
"keywords": ["for","foreach"],
"voices": [
"很快啊.mp3"
]
},
{
"keywords": "await",
"voices": [
"我说停停.mp3",
"耗子尾汁好好反思.mp3"
]
},
{
"keywords": ["var","int","double","float","char","byte","bool","short","long","object"],
"voices": [
"耗子尾汁好好反思.mp3",
"很快啊.mp3",
"不讲武德.mp3",
"我大意了啊没有闪.mp3",
"这好吗这不好.mp3"
]
},
{
"keywords": "while",
"voices": [
"很快啊.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": "private",
"voices": [
"不要搞窝里斗.mp3"
]
},
{
"keywords": ["throws","throw"],
"voices": [
"我在健身房练功颈椎练坏了.mp3"
]
},
{
"keywords": ["readonly","struct","typeof","this"],
"voices": [
"然后上来就是.mp3",
"这是化劲儿.mp3"
]
},
{
"keywords": ["Task","virtual","override","enum"],
"voices": [
"按传统功夫的点到为止他已经输了.mp3",
"传统功夫是讲化劲儿的四两拨千斤.mp3",
"传统功夫宜点到为止.mp3"
]
},
{
"keywords": ["get","set","value"],
"voices": [
"我说可以.mp3",
"很快啊.mp3",
"二百多斤的英国大力士.mp3",
"不要搞窝里斗.mp3"
]
}
]
}
================================================
FILE: 马保国语音包/manifest-go.json
================================================
{
"name": "MaBaoGuo",
"display-name": "马保国语音包 (ZH)",
"version": "0.0.1",
"avatar": "avatar.png",
"avatar-dark":"avatar.png",
"author": "vaecebyZ",
"gender": "male",
"locale": "zh",
"description": "程序员要耗子尾汁,好好编程",
"languages": [
"Go"
],
"contributes": [
{
"keywords": ["main"],
"voices": [
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": [":=","var","const","map"],
"voices": [
"呃朋友们好啊.mp3"
]
},
{
"keywords": "return",
"voices": [
"耗子尾汁好好反思.mp3"
]
},
{
"keywords": "//",
"voices": [
"我劝.mp3"
]
},
{
"keywords": "if",
"voices": [
"如果我这一拳发力.mp3"
]
},
{
"keywords": "else",
"voices": [
"一拳就把他鼻子打骨折了.mp3"
]
},
{
"keywords": "switch",
"voices": [
"刚才有个朋友问我马老师发生甚么事了.mp3"
]
},
{
"keywords": "case",
"voices": [
"一个右鞭腿.mp3",
"一个左刺拳.mp3",
"一个左正蹬.mp3"
]
},
{
"keywords": "default",
"voices": [
"我说停停.mp3"
]
},
{
"keywords": ["true","==","="],
"voices": [
"我说我这个有用.mp3"
]
},
{
"keywords": "interface",
"voices": [
"我说可以.mp3"
]
},
{
"keywords": "false",
"voices": [
"他说你这个没用.mp3",
"这好吗这不好.mp3"
]
},
{
"keywords": ["nil"],
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": ["func","cap","struct"],
"voices": [
"浑元功法.mp3"
]
},
{
"keywords": "_",
"voices": [
"传统功夫是讲化劲儿的四两拨千斤.mp3",
"我全部防出去防出去了啊.mp3",
"这是化劲儿.mp3"
]
},
{
"keywords": "import",
"voices": [
"啊看来是有备而来.mp3"
]
},
{
"keywords": "goto",
"voices": [
"有备而来.mp3"
]
},
{
"keywords": ["select","copy","append"],
"voices": [
"来骗来偷袭.mp3"
]
},
{
"keywords": ["break"],
"voices": [
"我说停停.mp3"
]
},
{
"keywords": "<-",
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": "range",
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": ["[","{"],
"voices": [
"一个左刺拳.mp3"
]
},
{
"keywords": ["\\","%"],
"voices": [
"然后上来就是.mp3"
]
},
{
"keywords": [",","]", "}"],
"voices": [
"一个右鞭腿.mp3",
"一个左正蹬.mp3",
"一个左刺拳.mp3"
]
},
{
"keywords": ["package","make","new"],
"voices": [
"我69岁的老同志.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": ["type","chan"],
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3"
]
},
{
"keywords": "continue",
"voices": [
"传统功夫宜点到为止.mp3",
"按传统功夫的点到为止他已经输了.mp3"
]
},
{
"keywords": ["for","close"],
"voices": [
"很快啊.mp3"
]
},
{
"keywords": "fmt",
"voices": [
"很快啊.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": "Print",
"voices": [
"不要搞窝里斗.mp3"
]
},
{
"keywords": "bool",
"voices": [
"我说怎么回事.mp3"
]
},
{
"keywords": "byte",
"voices": [
"我说我这个有用.mp3"
]
},
{
"keywords": ["iota","*"],
"voices": [
"传统功夫是讲化劲儿的四两拨千斤.mp3"
]
},
{
"keywords": ["len","go"],
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": "defer",
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": "err",
"voices": [
"我大意了啊没有闪.mp3"
]
},
{
"keywords": ["recover","&","..."],
"voices": [
"我说小伙子你不讲武德.mp3"
]
},
{
"keywords": ["$time_each_hour"],
"voices": [
"停停不要颈椎练坏了.mp3"
]
}
]
}
================================================
FILE: 马保国语音包/manifest-java.json
================================================
{
"name": "MaBaoGuo",
"display-name": "马保国语音包 (ZH)",
"version": "0.0.1",
"avatar": "avatar.png",
"avatar-dark":"avatar.png",
"author": "AlbertChamberlain",
"gender": "male",
"locale": "zh",
"description": "程序员要耗子尾汁,好好编程",
"languages": [
"java"
],
"contributes": [
{
"keywords": ["main"],
"voices": [
"呃朋友们好啊.mp3",
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": "new",
"voices": [
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": "public",
"voices": [
"呃朋友们好啊.mp3"
]
},
{
"keywords": "return",
"voices": [
"耗子尾汁好好反思.mp3"
]
},
{
"keywords": "instanceof",
"voices": [
"我劝.mp3"
]
},
{
"keywords": "final",
"voices": [
"谢谢朋友们.mp3"
]
},
{
"keywords": "if",
"voices": [
"如果我这一拳发力.mp3"
]
},
{
"keywords": "super",
"voices": [
"刚才有个朋友问我马老师发生甚么事了.mp3"
]
},
{
"keywords": ["true","==","="],
"voices": [
"我说我这个有用.mp3"
]
},
{
"keywords": "interface",
"voices": [
"我说可以.mp3"
]
},
{
"keywords": "implements",
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": "false",
"voices": [
"他说你这个没用.mp3",
"这好吗这不好.mp3"
]
},
{
"keywords": ["null"],
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": "void",
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": "do",
"voices": [
"浑元功法.mp3"
]
},
{
"keywords": "switch",
"voices": [
"传统功夫是讲化劲儿的四两拨千斤.mp3"
]
},
{
"keywords": "import",
"voices": [
"啊看来是有备而来.mp3"
]
},
{
"keywords": ["package","=","@"],
"voices": [
"有备而来.mp3"
]
},
{
"keywords": "static",
"voices": [
"我说停停.mp3"
]
},
{
"keywords": "break",
"voices": [
"我说停停.mp3",
"他突然袭击左刺拳.mp3"
]
},
{
"keywords": "try",
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": "catch",
"voices": [
"我大意了啊没有闪.mp3"
]
},
{
"keywords": ["[","{"],
"voices": [
"一个左刺拳.mp3"
]
},
{
"keywords": ["#","$"],
"voices": [
"然后上来就是.mp3"
]
},
{
"keywords": [",","]", "}"],
"voices": [
"一个右鞭腿.mp3",
"一个左正蹬.mp3"
]
},
{
"keywords": "class",
"voices": [
"我69岁的老同志.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": "synchronized",
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3"
]
},
{
"keywords": "continue",
"voices": [
"传统功夫宜点到为止.mp3",
"按传统功夫的点到为止他已经输了.mp3"
]
},
{
"keywords": "for",
"voices": [
"很快啊.mp3"
]
},
{
"keywords": "protected",
"voices": [
"我全部防出去防出去了啊.mp3"
]
},
{
"keywords": "extends",
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": "while",
"voices": [
"很快啊.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": "private",
"voices": [
"不要搞窝里斗.mp3"
]
},
{
"keywords": ["throws","throw"],
"voices": [
"我在健身房练功颈椎练坏了.mp3"
]
}
]
}
================================================
FILE: 马保国语音包/manifest-js.json
================================================
{
"name": "MaBaoGuo",
"display-name": "马保国语音包 (ZH)",
"version": "0.0.1",
"avatar": "avatar.png",
"avatar-dark": "avatar.png",
"author": "MoChenYa",
"gender": "male",
"locale": "zh",
"description": "程序员要耗子尾汁,好好编程",
"languages": [
"js",
"JavaScript"
],
"contributes": [{
"keywords": ["function"],
"voices": [
"呃朋友们好啊.mp3",
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": "return",
"voices": [
"耗子尾汁好好反思.mp3"
]
},
{
"keywords": ["log"],
"voices": [
"我劝.mp3"
]
},
{
"keywords": ";",
"voices": [
"谢谢朋友们.mp3"
]
},
{
"keywords": "if",
"voices": [
"如果我这一拳发力.mp3"
]
},
{
"keywords": "()",
"voices": [
"刚才有个朋友问我马老师发生甚么事了.mp3"
]
},
{
"keywords": ["true", "==", "==="],
"voices": [
"我说我这个有用.mp3",
"我说可以.mp3"
]
},
{
"keywords": "false",
"voices": [
"他说你这个没用.mp3",
"这好吗这不好.mp3"
]
},
{
"keywords": ["null"],
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": ["for", "switch"],
"voices": [
"浑元功法.mp3",
"传统功夫是讲化劲儿的四两拨千斤.mp3"
]
},
{
"keywords": "import",
"voices": [
"啊看来是有备而来.mp3"
]
},
{
"keywords": "break",
"voices": [
"我说停停.mp3",
"他突然袭击左刺拳.mp3"
]
},
{
"keywords": "try",
"voices": [
"他说要和我试试.mp3",
"我全部防出去防出去了啊.mp3"
]
},
{
"keywords": "catch",
"voices": [
"我大意了啊没有闪.mp3"
]
},
{
"keywords": ["[", "{"],
"voices": [
"一个左刺拳.mp3",
"一个左正蹬.mp3"
]
},
{
"keywords": ["="],
"voices": [
"然后上来就是.mp3",
"有备而来.mp3"
]
},
{
"keywords": [",", "]", "}"],
"voices": [
"一个右鞭腿.mp3"
]
},
{
"keywords": ["var", "new", "let", "const"],
"voices": [
"我69岁的老同志.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": "throw",
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3",
"我在健身房练功颈椎练坏了.mp3"
]
},
{
"keywords": "continue",
"voices": [
"传统功夫宜点到为止.mp3",
"按传统功夫的点到为止他已经输了.mp3"
]
},
{
"keywords": "else",
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": "while",
"voices": [
"很快啊.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": "typeof",
"voices": [
"不要搞窝里斗.mp3"
]
}
]
}
================================================
FILE: 马保国语音包/manifest.json
================================================
{
"name": "MaBaoGuo",
"display-name": "马保国语音包 (ZH)",
"version": "0.0.1",
"avatar": "avatar.png",
"avatar-dark":"avatar.png",
"author": "Nanguage",
"gender": "male",
"locale": "zh",
"description": "程序员要耗子尾汁,好好编程",
"languages": [
"python"
],
"contributes": [
{
"keywords": ["__main__"],
"voices": [
"呃朋友们好啊.mp3",
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": "return",
"voices": [
"耗子尾汁好好反思.mp3",
"我劝.mp3",
"谢谢朋友们.mp3"
]
},
{
"keywords": "if",
"voices": [
"刚才有个朋友问我马老师发生甚么事了.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": "True",
"voices": [
"我说可以.mp3",
"我说我这个有用.mp3"
]
},
{
"keywords": "False",
"voices": [
"他说你这个没用.mp3",
"这好吗这不好.mp3",
"不讲武德.mp3"
]
},
{
"keywords": "def",
"voices": [
"浑元功法.mp3",
"传统功夫是讲化劲儿的四两拨千斤.mp3",
"这是化劲儿.mp3"
]
},
{
"keywords": "import",
"voices": [
"啊看来是有备而来.mp3",
"有备而来.mp3"
]
},
{
"keywords": "break",
"voices": [
"我说停停.mp3",
"他突然袭击左刺拳.mp3"
]
},
{
"keywords": "try",
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": "except",
"voices": [
"我大意了啊没有闪.mp3"
]
},
{
"keywords": ["[", "{"],
"voices": [
"然后上来就是.mp3"
]
},
{
"keywords": [","],
"voices": [
"一个右鞭腿.mp3",
"一个左刺拳.mp3",
"一个左正蹬.mp3"
]
},
{
"keywords": "class",
"voices": [
"我69岁的老同志.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": "random",
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3"
]
},
{
"keywords": "pass",
"voices": [
"传统功夫宜点到为止.mp3",
"按传统功夫的点到为止他已经输了.mp3"
]
},
{
"keywords": "for",
"voices": [
"很快啊.mp3",
"我全部防出去防出去了啊.mp3"
]
},
{
"keywords": "range",
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": "while",
"voices": [
"很快啊.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": "print",
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3",
"来骗来偷袭.mp3",
"我说怎么回事.mp3"
]
},
{
"keywords": "raise",
"voices": [
"我在健身房练功颈椎练坏了.mp3",
"不要搞窝里斗.mp3"
]
},
{
"keywords": ["$time_each_hour"],
"voices": [
"停停不要颈椎练坏了.mp3"
]
}
]
}
================================================
FILE: 马保国语音包-idea-java/manifest-go.json
================================================
{
"name": "MaBaoGuo",
"display-name": "马保国语音包 (ZH)",
"version": "0.0.1",
"avatar": "avatar.png",
"avatar-dark":"avatar.png",
"author": "vaecebyz",
"gender": "male",
"locale": "zh",
"description": "程序员要耗子尾汁,好好编程",
"languages": [
"Go"
],
"contributes": [
{
"keywords": ["main"],
"voices": [
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": [":=","var","const","map"],
"voices": [
"呃朋友们好啊.mp3"
]
},
{
"keywords": ["return"],
"voices": [
"耗子尾汁好好反思.mp3"
]
},
{
"keywords": ["//"],
"voices": [
"我劝.mp3"
]
},
{
"keywords": ["if"],
"voices": [
"如果我这一拳发力.mp3"
]
},
{
"keywords": ["else"],
"voices": [
"一拳就把他鼻子打骨折了.mp3"
]
},
{
"keywords": ["switch"],
"voices": [
"刚才有个朋友问我马老师发生甚么事了.mp3"
]
},
{
"keywords": ["case"],
"voices": [
"一个右鞭腿.mp3",
"一个左刺拳.mp3",
"一个左正蹬.mp3"
]
},
{
"keywords": ["default"],
"voices": [
"我说停停.mp3"
]
},
{
"keywords": ["true","==","="],
"voices": [
"我说我这个有用.mp3"
]
},
{
"keywords": ["interface"],
"voices": [
"我说可以.mp3"
]
},
{
"keywords": ["false"],
"voices": [
"他说你这个没用.mp3",
"这好吗这不好.mp3"
]
},
{
"keywords": ["nil"],
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": ["func","cap","struct"],
"voices": [
"浑元功法.mp3"
]
},
{
"keywords": ["_"],
"voices": [
"传统功夫是讲化劲儿的四两拨千斤.mp3",
"我全部防出去防出去了啊.mp3",
"这是化劲儿.mp3"
]
},
{
"keywords": ["import"],
"voices": [
"啊看来是有备而来.mp3"
]
},
{
"keywords": ["goto"],
"voices": [
"有备而来.mp3"
]
},
{
"keywords": ["select","copy","append"],
"voices": [
"来骗来偷袭.mp3"
]
},
{
"keywords": ["break"],
"voices": [
"我说停停.mp3"
]
},
{
"keywords": ["<-"],
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": ["range"],
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": ["[","{"],
"voices": [
"一个左刺拳.mp3"
]
},
{
"keywords": ["\\","%"],
"voices": [
"然后上来就是.mp3"
]
},
{
"keywords": [",","]", "}"],
"voices": [
"一个右鞭腿.mp3",
"一个左正蹬.mp3",
"一个左刺拳.mp3"
]
},
{
"keywords": ["package","make","new"],
"voices": [
"我69岁的老同志.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": ["type","chan"],
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3"
]
},
{
"keywords": ["continue"],
"voices": [
"传统功夫宜点到为止.mp3",
"按传统功夫的点到为止他已经输了.mp3"
]
},
{
"keywords": ["for","close"],
"voices": [
"很快啊.mp3"
]
},
{
"keywords": ["fmt"],
"voices": [
"很快啊.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": ["Print"],
"voices": [
"不要搞窝里斗.mp3"
]
},
{
"keywords": ["bool"],
"voices": [
"我说怎么回事.mp3"
]
},
{
"keywords": ["byte"],
"voices": [
"我说我这个有用.mp3"
]
},
{
"keywords": ["iota"],
"voices": [
"传统功夫是讲化劲儿的四两拨千斤.mp3"
]
},
{
"keywords": ["len","go"],
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": ["defer"],
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": ["err"],
"voices": [
"我大意了啊没有闪.mp3"
]
},
{
"keywords": ["recover"],
"voices": [
"我说小伙子你不讲武德.mp3"
]
}
]
}
================================================
FILE: 马保国语音包-idea-java/manifest-js.json
================================================
{
"name": "MaBaoGuo",
"display-name": "马保国语音包 (ZH)",
"version": "0.0.1",
"avatar": "avatar.png",
"avatar-dark": "avatar.png",
"author": "MoChenYa",
"gender": "male",
"locale": "zh",
"description": "程序员要耗子尾汁,好好编程",
"languages": [
"js",
"JavaScript"
],
"contributes": [{
"keywords": ["function"],
"voices": [
"呃朋友们好啊.mp3",
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": ["return"],
"voices": [
"耗子尾汁好好反思.mp3"
]
},
{
"keywords": ["log"],
"voices": [
"我劝.mp3"
]
},
{
"keywords": [";"],
"voices": [
"谢谢朋友们.mp3"
]
},
{
"keywords": ["if"],
"voices": [
"如果我这一拳发力.mp3"
]
},
{
"keywords": ["()"],
"voices": [
"刚才有个朋友问我马老师发生甚么事了.mp3"
]
},
{
"keywords": ["true", "==", "==="],
"voices": [
"我说我这个有用.mp3",
"我说可以.mp3"
]
},
{
"keywords": ["false"],
"voices": [
"他说你这个没用.mp3",
"这好吗这不好.mp3"
]
},
{
"keywords": ["null"],
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": ["for", "switch"],
"voices": [
"浑元功法.mp3",
"传统功夫是讲化劲儿的四两拨千斤.mp3"
]
},
{
"keywords": ["import"],
"voices": [
"啊看来是有备而来.mp3"
]
},
{
"keywords": ["break"],
"voices": [
"我说停停.mp3",
"他突然袭击左刺拳.mp3"
]
},
{
"keywords": ["try"],
"voices": [
"他说要和我试试.mp3",
"我全部防出去防出去了啊.mp3"
]
},
{
"keywords": ["catch"],
"voices": [
"我大意了啊没有闪.mp3"
]
},
{
"keywords": ["[", "{"],
"voices": [
"一个左刺拳.mp3",
"一个左正蹬.mp3"
]
},
{
"keywords": ["="],
"voices": [
"然后上来就是.mp3",
"有备而来.mp3"
]
},
{
"keywords": [",", "]", "}"],
"voices": [
"一个右鞭腿.mp3"
]
},
{
"keywords": ["var", "new", "let", "const"],
"voices": [
"我69岁的老同志.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": ["throw"],
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3",
"我在健身房练功颈椎练坏了.mp3"
]
},
{
"keywords": ["continue"],
"voices": [
"传统功夫宜点到为止.mp3",
"按传统功夫的点到为止他已经输了.mp3"
]
},
{
"keywords": ["else"],
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": ["while"],
"voices": [
"很快啊.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": ["typeof"],
"voices": [
"不要搞窝里斗.mp3"
]
}
]
}
================================================
FILE: 马保国语音包-idea-java/manifest-python.json
================================================
{
"name": "MaBaoGuo",
"display-name": "马保国语音包 (ZH)",
"version": "0.0.1",
"avatar": "avatar.png",
"avatar-dark":"avatar.png",
"author": "Nanguage",
"gender": "male",
"locale": "zh",
"description": "程序员要耗子尾汁,好好编程",
"languages": [
"python"
],
"contributes": [
{
"keywords": ["__main__"],
"voices": [
"呃朋友们好啊.mp3",
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": ["return"],
"voices": [
"耗子尾汁好好反思.mp3",
"我劝.mp3",
"谢谢朋友们.mp3"
]
},
{
"keywords": ["if"],
"voices": [
"刚才有个朋友问我马老师发生甚么事了.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": ["True"],
"voices": [
"我说可以.mp3",
"我说我这个有用.mp3"
]
},
{
"keywords": ["False"],
"voices": [
"他说你这个没用.mp3",
"这好吗这不好.mp3",
"不讲武德.mp3"
]
},
{
"keywords": ["def"],
"voices": [
"浑元功法.mp3",
"传统功夫是讲化劲儿的四两拨千斤.mp3",
"这是化劲儿.mp3"
]
},
{
"keywords": ["import"],
"voices": [
"啊看来是有备而来.mp3",
"有备而来.mp3"
]
},
{
"keywords": ["break"],
"voices": [
"我说停停.mp3",
"他突然袭击左刺拳.mp3"
]
},
{
"keywords": ["try"],
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": ["except"],
"voices": [
"我大意了啊没有闪.mp3"
]
},
{
"keywords": ["[", "{"],
"voices": [
"然后上来就是.mp3"
]
},
{
"keywords": [","],
"voices": [
"一个右鞭腿.mp3",
"一个左刺拳.mp3",
"一个左正蹬.mp3"
]
},
{
"keywords": ["class"],
"voices": [
"我69岁的老同志.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": ["random"],
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3"
]
},
{
"keywords": ["pass"],
"voices": [
"传统功夫宜点到为止.mp3",
"按传统功夫的点到为止他已经输了.mp3"
]
},
{
"keywords": ["for"],
"voices": [
"很快啊.mp3",
"我全部防出去防出去了啊.mp3"
]
},
{
"keywords": ["range"],
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": ["while"],
"voices": [
"很快啊.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": ["print"],
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3",
"来骗来偷袭.mp3",
"我说怎么回事.mp3"
]
},
{
"keywords": ["raise"],
"voices": [
"我在健身房练功颈椎练坏了.mp3",
"不要搞窝里斗.mp3"
]
}
]
}
================================================
FILE: 马保国语音包-idea-java/manifest.json
================================================
{
"name": "MaBaoGuo",
"display-name": "马保国语音包 (ZH)",
"version": "0.0.1",
"avatar": "avatar.png",
"avatar-dark":"avatar.png",
"author": "AlbertChamberlain",
"gender": "male",
"locale": "zh",
"description": "程序员要耗子尾汁,好好编程",
"languages": [
"java"
],
"contributes": [
{
"keywords": ["main"],
"voices": [
"呃朋友们好啊.mp3",
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": ["new"],
"voices": [
"我是浑元形意太极门掌门人马保国.mp3"
]
},
{
"keywords": ["public"],
"voices": [
"呃朋友们好啊.mp3"
]
},
{
"keywords": ["return"],
"voices": [
"耗子尾汁好好反思.mp3"
]
},
{
"keywords": ["instanceof"],
"voices": [
"我劝.mp3"
]
},
{
"keywords": ["final"],
"voices": [
"谢谢朋友们.mp3"
]
},
{
"keywords": ["if"],
"voices": [
"如果我这一拳发力.mp3"
]
},
{
"keywords": ["super"],
"voices": [
"刚才有个朋友问我马老师发生甚么事了.mp3"
]
},
{
"keywords": ["true","==","="],
"voices": [
"我说我这个有用.mp3"
]
},
{
"keywords": ["interface"],
"voices": [
"我说可以.mp3"
]
},
{
"keywords": ["implements"],
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": ["false"],
"voices": [
"他说你这个没用.mp3",
"这好吗这不好.mp3"
]
},
{
"keywords": ["null"],
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": ["void"],
"voices": [
"不讲武德.mp3"
]
},
{
"keywords": ["do"],
"voices": [
"浑元功法.mp3"
]
},
{
"keywords": ["switch"],
"voices": [
"传统功夫是讲化劲儿的四两拨千斤.mp3"
]
},
{
"keywords": ["import"],
"voices": [
"啊看来是有备而来.mp3"
]
},
{
"keywords": ["package","=","@"],
"voices": [
"有备而来.mp3"
]
},
{
"keywords": ["static"],
"voices": [
"我说停停.mp3"
]
},
{
"keywords": ["break"],
"voices": [
"我说停停.mp3",
"他突然袭击左刺拳.mp3"
]
},
{
"keywords": ["try"],
"voices": [
"他说要和我试试.mp3"
]
},
{
"keywords": ["catch"],
"voices": [
"我大意了啊没有闪.mp3"
]
},
{
"keywords": ["[","{"],
"voices": [
"一个左刺拳.mp3"
]
},
{
"keywords": ["#","$"],
"voices": [
"然后上来就是.mp3"
]
},
{
"keywords": [",","]", "}"],
"voices": [
"一个右鞭腿.mp3",
"一个左正蹬.mp3"
]
},
{
"keywords": ["class"],
"voices": [
"我69岁的老同志.mp3",
"二百多斤的英国大力士.mp3"
]
},
{
"keywords": ["synchronized"],
"voices": [
"他说他是乱打的他可不是乱打的啊.mp3"
]
},
{
"keywords": ["continue"],
"voices": [
"传统功夫宜点到为止.mp3",
"按传统功夫的点到为止他已经输了.mp3"
]
},
{
"keywords": ["for"],
"voices": [
"很快啊.mp3"
]
},
{
"keywords": ["protected"],
"voices": [
"我全部防出去防出去了啊.mp3"
]
},
{
"keywords": ["extends"],
"voices": [
"这是化劲儿.mp3"
]
},
{
"keywords": ["while"],
"voices": [
"很快啊.mp3",
"如果我这一拳发力.mp3"
]
},
{
"keywords": ["private"],
"voices": [
"不要搞窝里斗.mp3"
]
},
{
"keywords": ["throws","throw"],
"voices": [
"我在健身房练功颈椎练坏了.mp3"
]
}
]
}
gitextract_bqi2ka9n/
├── README.md
├── 马保国语音包/
│ ├── manifest-c#.json
│ ├── manifest-go.json
│ ├── manifest-java.json
│ ├── manifest-js.json
│ └── manifest.json
└── 马保国语音包-idea-java/
├── manifest-go.json
├── manifest-js.json
├── manifest-python.json
└── manifest.json
Condensed preview — 10 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (47K chars).
[
{
"path": "README.md",
"chars": 2387,
"preview": "# Rainbow-Fart 马保国语音包\r\n\r\n[VSCode Rainbow-Fart](https://github.com/saekiraku/vscode-rainbow-fart)\r\n插件马保国语音包,目前支持 Python, "
},
{
"path": "马保国语音包/manifest-c#.json",
"chars": 3933,
"preview": "{\n \"name\": \"MaBaoGuo\",\n \"display-name\": \"马保国语音包 (ZH)\",\n \"version\": \"0.0.1\",\n \"avatar\": \"avatar.png\",\n \"av"
},
{
"path": "马保国语音包/manifest-go.json",
"chars": 3903,
"preview": "{\n \"name\": \"MaBaoGuo\",\n \"display-name\": \"马保国语音包 (ZH)\",\n \"version\": \"0.0.1\",\n \"avatar\": \"avatar.png\",\n \"av"
},
{
"path": "马保国语音包/manifest-java.json",
"chars": 3420,
"preview": "{\n \"name\": \"MaBaoGuo\",\n \"display-name\": \"马保国语音包 (ZH)\",\n \"version\": \"0.0.1\",\n \"avatar\": \"avatar.png\",\n \"av"
},
{
"path": "马保国语音包/manifest-js.json",
"chars": 2225,
"preview": "{\n\t\"name\": \"MaBaoGuo\",\n\t\"display-name\": \"马保国语音包 (ZH)\",\n\t\"version\": \"0.0.1\",\n\t\"avatar\": \"avatar.png\",\n\t\"avatar-dark\": \"av"
},
{
"path": "马保国语音包/manifest.json",
"chars": 2663,
"preview": "{\r\n \"name\": \"MaBaoGuo\",\r\n \"display-name\": \"马保国语音包 (ZH)\",\r\n \"version\": \"0.0.1\",\r\n \"avatar\": \"avatar.png\",\r\n "
},
{
"path": "马保国语音包-idea-java/manifest-go.json",
"chars": 3801,
"preview": "{\n \"name\": \"MaBaoGuo\",\n \"display-name\": \"马保国语音包 (ZH)\",\n \"version\": \"0.0.1\",\n \"avatar\": \"avatar.png\",\n \"av"
},
{
"path": "马保国语音包-idea-java/manifest-js.json",
"chars": 2253,
"preview": "{\n\t\"name\": \"MaBaoGuo\",\n\t\"display-name\": \"马保国语音包 (ZH)\",\n\t\"version\": \"0.0.1\",\n\t\"avatar\": \"avatar.png\",\n\t\"avatar-dark\": \"av"
},
{
"path": "马保国语音包-idea-java/manifest-python.json",
"chars": 2405,
"preview": "{\n \"name\": \"MaBaoGuo\",\n \"display-name\": \"马保国语音包 (ZH)\",\n \"version\": \"0.0.1\",\n \"avatar\": \"avatar.png\",\n \"av"
},
{
"path": "马保国语音包-idea-java/manifest.json",
"chars": 3472,
"preview": "{\n \"name\": \"MaBaoGuo\",\n \"display-name\": \"马保国语音包 (ZH)\",\n \"version\": \"0.0.1\",\n \"avatar\": \"avatar.png\",\n \"av"
}
]
About this extraction
This page contains the full source code of the Nanguage/Rainbow-Fart-MBG GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 10 files (29.7 KB), approximately 13.7k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.