├── pdp.db ├── old_ver ├── institute_list.ods ├── institute_list.csv └── institute_list.json ├── pdp_tool ├── Cargo.toml ├── csv2ini.py ├── db2legacy.py ├── Cargo.lock ├── src │ └── main.rs └── pdp_tool.py ├── .gitignore ├── Makefile ├── unmerged └── template.sql ├── institute_list.schema.json ├── .github └── workflows │ └── deploy.yml ├── README.md ├── search.html ├── related_articles.tsv ├── institute_list.csv ├── LICENSE └── 20240907.sql /pdp.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FunctionSir/PanDefenseProject/HEAD/pdp.db -------------------------------------------------------------------------------- /old_ver/institute_list.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FunctionSir/PanDefenseProject/HEAD/old_ver/institute_list.ods -------------------------------------------------------------------------------- /pdp_tool/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "pdp_tool_legacy" 3 | version = "0.1.0" 4 | edition = "2021" 5 | 6 | [dependencies] 7 | rust-ini = "0.21.1" 8 | serde = { version = "1.0.204", features = ["derive"] } 9 | serde_json = {version = "1.0.122", features = ["preserve_order"]} 10 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Generated by Cargo before in other project. 2 | # Will have compiled files and executables 3 | pdp_tool/debug/ 4 | pdp_tool/target/ 5 | 6 | # Removed Cargo.lock from gitignore for creating an executable. 7 | # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html 8 | 9 | # These are backup files generated by rustfmt 10 | pdp_tool/**/*.rs.bk 11 | 12 | # MSVC Windows builds of rustc generate these, which store debugging information 13 | pdp_tool/*.pdb 14 | 15 | # Ignore dir .vscode 16 | .vscode/ 17 | pdp_tool/.vscode/ 18 | 19 | # Ignore dir build 20 | build/ 21 | 22 | # Ignore generated compressed tarballs 23 | *.tar.zst 24 | 25 | # Ignore already-built legacy tool. 26 | pdp_tool/pdp_tool_legacy 27 | 28 | # Ignore sandbox DB. 29 | pdp-sandbox.db -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for PanDefenseProject 2 | default: 3 | @ echo 'Building PanDefenseProject...' 4 | @ mkdir build/ 5 | @ echo 'Building pdp Tool...' 6 | @ cd pdp_tool; cargo build --release 7 | @ echo 'Coping files...' 8 | @ cp pdp_tool/target/release/pdp_tool build/ 9 | @ cp institute_list.conf build/ 10 | @ cp institute_list.csv build/ 11 | @ cp institute_list.json build/ 12 | @ cp institute_list.schema.json build/ 13 | @ cp README.md build/ 14 | @ cp LICENSE build/ 15 | @ echo 'Making an compressed tarball...' 16 | @ cd build; tar -caf ../pdp-with-tool-`uname -m`-`uname -s | tr A-Z a-z`-`date +%Y-%m-%d`.tar.zst * 17 | @ echo 'Done!' 18 | 19 | text-only: 20 | @ echo 'Building PanDefenseProject...' 21 | @ mkdir build/ 22 | @ echo 'Coping files...' 23 | @ cp institute_list.conf build/ 24 | @ cp institute_list.csv build/ 25 | @ cp institute_list.json build/ 26 | @ cp institute_list.schema.json build/ 27 | @ cp README.md build/ 28 | @ cp LICENSE build/ 29 | @ echo 'Making an compressed tarball...' 30 | @ cd build; tar -caf ../pdp-text-only-`date +%Y-%m-%d`.tar.zst * 31 | @ echo 'Done!' 32 | 33 | clean: 34 | @ echo 'Do some cargo clean...' 35 | @ cd pdp_tool; cargo clean 36 | @ echo 'Will exec "rm build/ -rIv" next...' 37 | @ rm build/ -rIv 38 | @ echo 'Tarballs built before will not be removed.' 39 | -------------------------------------------------------------------------------- /unmerged/template.sql: -------------------------------------------------------------------------------- 1 | /* 2 | 首先, 感谢您的贡献! 那么, 如何使用SQL来做出贡献呢? 3 | 若要新增一个条目, 那么, 您应该在文件末尾插入一些内容. 4 | 这里给您提供两个模板. 5 | 6 | 针对"机构列表": 7 | 8 | -- 注意: 内容中若有英文单引号, 应替换为两个英文单引号, 如: AAA'BBB -> AAA''BBB. 9 | INSERT INTO INSTITUTE_LIST VALUES ( -- 固定的, 无需更改. 10 | (SELECT hex(randomblob(4))), -- 作用是生成一个随机8位16进制ID, 不用动这里. 11 | '例子1 || 例子2', -- 名称, 若有多个, 那么用" || "分开. 12 | 'https://foo.com || (疑似)https://bar.com', -- 相关网站, 或社交媒体, 短视频平台页面, 若有多个网址, 那么用" || "分开, 若未知, 'UNKNOWN'. 13 | '地点1 || (疑似)地点2', -- 位置, 若有多个, 那么用" || "分开, 若未知, 'UNKNOWN'. 一切标注, 直接位于前面, 放在半角(英文)括号里. 上同. 14 | '网友私信 || 某某列表 || 抖音搜索"XXX"->\'例子\'', -- 来源, 若有多个, 那么用" || "分开, 用->来连接查找路径. 若有半角单引号, 写为[\'](不含中括号). 15 | 'TRUE', -- 是否有迫害行为, 为'TRUE'(有), 'FALSE'(无), 或'UNKNOWN'(未知). 16 | 'https://a.com/ || https://b.com/', -- 相关证据. 若没有, 那么'NONE', 若有多个网址, 那么用" || "分开. 17 | '100+', -- 估计规模. 若是区间, 那么如'100~200', 其他如: '100+' (100以上), '100-' (不到100), '100' (约100), 若未知, 'UNKNOWN'. 18 | 'FALSE' -- 是否经过了审核. 这里应为固定的'FALSE'. 19 | ); -- 不要忘记这里的右括号和分号哦~ 20 | 21 | 针对"相关文章": 22 | 23 | -- 注意: 内容中若有英文单引号, 应替换为两个英文单引号, 如: AAA'BBB -> AAA''BBB. 24 | INSERT INTO RELATED_ARTICLES VALUES ( -- 固定的, 无需更改. 25 | (SELECT hex(randomblob(4))), -- 作用是生成一个随机8位16进制ID, 不用动这里. 26 | '例子1', -- 文章标题 (若有两行, 把换行符换成空格, 若有副标题, 写成'主标题 副标题'的形式). 27 | 'https://xyz.com/abc.html', -- 文章链接. 28 | 'https://foo.com/bar.html' -- 文章存档链接, 如"archive.org"或"archive.today"里的快照的链接. 若没有, 'NONE'. 一个即可, 选效果较好的较新的. 29 | ); -- 不要忘记这里的右括号和分号哦~ 30 | 31 | 当然, README.md里也有一份. 32 | 实在不懂SQL, 也可以直接放EXCEL里, 导出成CSV, 然后去找FunctionSir 33 | (邮箱: X(原推特): @FuncSir)即可. 34 | */ 35 | 36 | -- APPEND YOUR SQL BELOW -- 在下方插入您的SQL -- 37 | 38 | -------------------------------------------------------------------------------- /pdp_tool/csv2ini.py: -------------------------------------------------------------------------------- 1 | #!/bin/python3 2 | 3 | ''' 4 | Author: FunctionSir 5 | License: AGPLv3 6 | Date: 2024-08-10 23:52:50 7 | LastEditTime: 2024-09-02 23:05:44 8 | LastEditors: FunctionSir 9 | Description: - 10 | FilePath: /PanDefenseProject/pdp_tool/csv2ini.py 11 | ''' 12 | 13 | import sys 14 | import pandas 15 | 16 | print("PanDefenseProject 工具 (CSV2INI) [Version: 0.0.1]") 17 | path_csv = "" 18 | path_ini = "" 19 | ver = "" 20 | last_edit = "" 21 | if len(sys.argv) > 1: 22 | print("提供了命令行参数, 进入非交互模式.") 23 | path_csv = sys.argv[1] 24 | path_ini = sys.argv[2] 25 | ver = sys.argv[3] 26 | last_edit = sys.argv[4] 27 | else: 28 | path_csv = input("输入CSV的路径: ") 29 | path_ini = input("输入INI的路径(注意: 若文件存在, 则会被覆盖!): ") 30 | ver = input("输入版本号: ") 31 | last_edit = input("输入最后编辑: ") 32 | 33 | data = pandas.read_csv(path_csv, dtype=str) 34 | 35 | to_write = "[General]\nVer = "+ver+"\n"+"LastEdit = "+last_edit+"\n\n" 36 | 37 | for i, row in data.iterrows(): 38 | to_write += "["+row["#"].strip()+"]\n" 39 | to_write += "Names = "+row["名称"].strip()+"\n" 40 | to_write += "Sites = "+row["相关网页"].strip()+"\n" 41 | to_write += "Locations = " + row["地理位置"].strip()+"\n" 42 | to_write += "Sources = " + row["来源"].strip()+"\n" 43 | to_write += "Persecution = " + row["存在虐待"].strip()+"\n" 44 | to_write += "Evidences = " + row["相关证据"].strip()+"\n" 45 | to_write += "Scale = " + row["估计规模"].strip()+"\n" 46 | to_write += "Checked = " + row["已审核"].strip()+"\n" 47 | to_write += "\n" 48 | 49 | special = [("TRUE", "true"), ("FALSE", "false"), ("UNKNOWN", "unknown"), 50 | ("NONE", "none"), ("PENDING", "pending")] 51 | 52 | for s in special: 53 | to_write = to_write.replace(" = "+s[0]+"\n", " = "+s[1]+"\n") 54 | 55 | to_write = to_write[:-2] 56 | 57 | with open(path_ini, 'w') as f: 58 | f.write(to_write) 59 | 60 | print("成功.") 61 | -------------------------------------------------------------------------------- /institute_list.schema.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json-schema.org/schema", 3 | "$id": "https://example.com/institute_list.schema.json", 4 | "title": "Institute List", 5 | "description": "A unknown list", 6 | "type": "object", 7 | "additionalItems": false, 8 | "properties": { 9 | "content": { 10 | "type": "array", 11 | "uniqueItems": true, 12 | "items": { 13 | "type": "object", 14 | "additionalProperties": false, 15 | "properties": { 16 | "names": { 17 | "description": "机构名称", 18 | "type": "array", 19 | "items": { "type": "string" }, 20 | "uniqueItems": true 21 | }, 22 | "sites": { 23 | "description": "机构网站", 24 | "type": "array", 25 | "items": { "type": "string" }, 26 | "uniqueItems": true 27 | }, 28 | "locations": { 29 | "description": "机构地址", 30 | "type": "array", 31 | "items": { "type": "string" }, 32 | "uniqueItems": true 33 | }, 34 | "persecution": { 35 | "description": "迫害情况", 36 | "type": "object", 37 | "additionalProperties": false, 38 | "properties": { 39 | "known": { 40 | "description": "是否已知存在对跨性别者的迫害", 41 | "type": "boolean" 42 | }, 43 | "evidences": { 44 | "description": "迫害的相关证据", 45 | "type": "array", 46 | "items": { "type": "string" } 47 | } 48 | }, 49 | "required": ["known", "evidences"] 50 | }, 51 | "sources": { 52 | "description": "来源", 53 | "type": "array", 54 | "items": { "type": "string" }, 55 | "uniqueItems": true 56 | }, 57 | "checked": { "description": "已审核", "type": "boolean" } 58 | }, 59 | "required": [ 60 | "names", 61 | "sites", 62 | "locations", 63 | "persecution", 64 | "sources", 65 | "checked" 66 | ] 67 | } 68 | } 69 | }, 70 | "required": ["content"] 71 | } 72 | -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- 1 | name: Deploy 2 | 3 | on: 4 | push: 5 | tags: 6 | - "v[0-9]+.[0-9]+.[0-9]+" 7 | 8 | permissions: 9 | contents: write 10 | 11 | jobs: 12 | build-and-upload: 13 | name: Build and Upload 14 | runs-on: ${{ matrix.os }} 15 | 16 | defaults: 17 | run: 18 | working-directory: ./pdp_tool 19 | 20 | strategy: 21 | matrix: 22 | include: 23 | - build: linux 24 | os: ubuntu-latest 25 | target: x86_64-unknown-linux-musl 26 | 27 | - build: macos 28 | os: macos-latest 29 | target: x86_64-apple-darwin 30 | 31 | - build: windows-gnu 32 | os: windows-latest 33 | target: x86_64-pc-windows-gnu 34 | steps: 35 | - name: Clone repository 36 | uses: actions/checkout@v3 37 | 38 | - name: Install Rust 39 | uses: dtolnay/rust-toolchain@stable 40 | with: 41 | targets: ${{ matrix.target }} 42 | 43 | - name: Get the release version from the tag 44 | shell: bash 45 | run: echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV 46 | 47 | - name: Build 48 | shell: bash 49 | run: cargo build --verbose --release --target ${{ matrix.target }} 50 | 51 | - name: Build archive 52 | shell: bash 53 | run: | 54 | binary_name="pdp_tool_legacy" 55 | 56 | dirname="pdp-with-tool-${{ env.VERSION }}-${{ matrix.target }}" 57 | 58 | mkdir "$dirname" 59 | mkdir "$dirname/tools" 60 | 61 | if [ "${{ matrix.os }}" = "windows-latest" ]; then 62 | mv "target/${{ matrix.target }}/release/$binary_name.exe" "$dirname/tools" 63 | else 64 | mv "target/${{ matrix.target }}/release/$binary_name" "$dirname/tools" 65 | fi 66 | 67 | cp ../{README.md,LICENSE,institute_list.conf,institute_list.csv,institute_list.json,related_articles.tsv,pdp.db} "$dirname" 68 | cp {csv2ini.py,db2legacy.py,pdp_tool.py} "$dirname/tools" 69 | 70 | if [ "${{ matrix.os }}" = "windows-latest" ]; then 71 | 7z a "$dirname.zip" "$dirname" 72 | echo "ASSET=$dirname.zip" >> $GITHUB_ENV 73 | else 74 | tar -czf "$dirname.tar.gz" "$dirname" 75 | echo "ASSET=$dirname.tar.gz" >> $GITHUB_ENV 76 | fi 77 | - name: Upload the archive 78 | uses: softprops/action-gh-release@v1 79 | with: 80 | files: | 81 | pdp_tool/${{ env.ASSET }} 82 | -------------------------------------------------------------------------------- /pdp_tool/db2legacy.py: -------------------------------------------------------------------------------- 1 | #!/bin/python3 2 | 3 | ''' 4 | Author: FunctionSir 5 | License: AGPLv3 6 | Date: 2024-09-02 22:02:33 7 | LastEditTime: 2024-09-07 23:52:08 8 | LastEditors: FunctionSir 9 | Description: - 10 | FilePath: /PanDefenseProject/pdp_tool/db2legacy.py 11 | ''' 12 | 13 | import os 14 | import subprocess 15 | 16 | ### SQLITE CONFIG ### 17 | SQLITE_BIN = "/usr/bin/sqlite3" 18 | 19 | ### LEGACY PDP TOOL CONFIG ### 20 | LEGACY_PDP_TOOL = "./pdp_tool_legacy" 21 | LEGACY_CSV2INI = "/usr/bin/python3 csv2ini.py" 22 | 23 | ### VER CONFIG ### 24 | VER = "1.8.1" 25 | LAST_EDIT = "2025-02-10" 26 | 27 | ### FILES CONFIG ### 28 | PDP_DB = "../pdp.db" 29 | INSTITUTE_LIST_CONF = "../institute_list.conf" 30 | INSTITUTE_LIST_CSV = "../institute_list.csv" 31 | INSTITUTE_LIST_JSON = "../institute_list.json" 32 | RELATED_ARTICLES_TSV = "../related_articles.tsv" 33 | 34 | ### SEPARATOR CONFIG ### 35 | TO_COMMA = "-!!!C!!!-" 36 | TO_TAB = "-!!!T!!!-" 37 | 38 | ### SQL CONFIG ### 39 | # IL: Institute List. 40 | EXP_IL = [SQLITE_BIN, PDP_DB, ".separator "+TO_COMMA, 41 | "SELECT * FROM INSTITUTE_LIST"] 42 | # RA: Related Articles. 43 | EXP_RA = [SQLITE_BIN, PDP_DB, ".separator "+TO_TAB, 44 | "SELECT * FROM RELATED_ARTICLES"] 45 | 46 | print("!!! 警告: 请务必在仔细检查此文件的内容, 并确保其适合实际情况后再使用 !!!") 47 | print("!!! 警告: 有些文件将被覆盖 !!!") 48 | print("!!! 警告: 这是最后的退出本程序的机会 !!!") 49 | _ = input("按下回车继续(1/3)...") 50 | _ = input("按下回车继续(2/3)...") 51 | _ = input("按下回车继续(3/3)...") 52 | 53 | print("Exporting institute list...") 54 | out_lines = subprocess.check_output(EXP_IL).decode('utf-8').split('\n')[:-1] 55 | for i in range(0, len(out_lines)): 56 | out_lines[i] = str(i+1)+out_lines[i][8:] 57 | out_lines[i] = out_lines[i].replace(TO_COMMA, ",") 58 | out_lines[i] = out_lines[i]+'\n' 59 | out_lines[len(out_lines)-1] = out_lines[len(out_lines)-1][:-1] 60 | 61 | print("Writing to file...") 62 | with open(INSTITUTE_LIST_CSV, "w") as f: 63 | f.writelines(['#,名称,相关网页,地理位置,来源,存在虐待,相关证据,估计规模,已审核\n']+out_lines) 64 | 65 | print("Exporting related articles...") 66 | out_lines = subprocess.check_output(EXP_RA).decode('utf-8').split('\n')[:-1] 67 | for i in range(0, len(out_lines)): 68 | out_lines[i] = out_lines[i][8+len(TO_TAB):] 69 | out_lines[i] = out_lines[i].replace(TO_TAB, "\t") 70 | out_lines[i] = out_lines[i]+'\n' 71 | out_lines[len(out_lines)-1] = out_lines[len(out_lines)-1][:-1] 72 | 73 | print("Writing to file...") 74 | with open(RELATED_ARTICLES_TSV, "w") as f: 75 | f.writelines(['title original archive\n']+out_lines) 76 | 77 | print("Exec the legacy PDP Tool to gen some files...") 78 | print("================") 79 | os.system(LEGACY_CSV2INI+" '"+INSTITUTE_LIST_CSV+"' '" + 80 | INSTITUTE_LIST_CONF+"' '"+VER+"' '"+LAST_EDIT+"'") 81 | print("================") 82 | os.system(LEGACY_PDP_TOOL+" '"+INSTITUTE_LIST_CONF + 83 | "' '"+INSTITUTE_LIST_JSON+"'") 84 | print("================") 85 | print("All done!") 86 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # PanDefenseProject 2 | 3 | 救救孩子...... --鲁迅 4 | 当前版本: 1.8.1; 条目数: 190, 80 (机构列表, 相关文章); 最后更新: 2025-02-10. 5 | 这个项目主要是收集整理的一些所谓的"戒网瘾", "叛逆孩子""学校"相关的信息, 我们将来也会不断扩充这个资料库. 各位可以查阅, 参考. 6 | **特别提醒: 这项目里收集的东西目前全都没经过任何审核, 真假自辩. 若贵机构出现在上面, 也请莫要生气, 毕竟不是言之凿凿地说贵机构就一定有暴力行为. 贵机构若认为贵机构应被移出此列表, 还请发Issue说明. 所谓有话好商量, 莫要伤了和气. 若发现错误, 还请提出Issue, 若您进行了修改, 可以发起Pull Request. 非常感谢!** 7 | 本项目的姊妹项目: [Anti Kidnapping Beacon Project](https://github.com/FunctionSir/AKBP). 8 | 9 | ## 各位家长请注意 10 | 11 | 各位家长朋友们, 若您在浏览这个, 还请您不要将您的孩子送进这些机构. 12 | 这些机构中, 很多并不会告诉您它们会虐待您的孩子, 然而如果您将您的孩子送进这类机构, 它们往往会严重的虐待您的孩子, 包括但不限于**拘禁**, **殴打**, **向面部喷射辣椒水**, 以及严重的**体罚**, 甚至可以说是**酷刑**的虐待. 13 | 孩子们不仅仅会受到**肉体上的伤害**, TA(们)受到的**精神上的伤害**也会**非常严重**. 14 | 您的孩子可能会因这类机构的虐待而**严重受伤**甚至**死亡**. 即使侥幸得以活命, 也往往会**产生对父母的严重敌对**, **丧失对家庭成员的信任**, **产生严重抑郁和(或)焦虑以及PTSD**, 甚至**因被困在机构内而耽误治疗已有的疾病而导致寿命缩短**. 15 | 请您务必**不要相信**此类机构的任何说辞, 毕竟**利益**才是驱动它们的唯一动力, 您瞧, 它们向您索要的"学费"是不是非常昂贵? 16 | 您的孩子**不会**因为**受虐**而"变好", 且情况可能会因此而**变得更糟**. 17 | 您可以查看下方提供的新闻, 我们相信这足以向您揭开它们的真面目了. 18 | 19 | ## 一些供您参考的相关新闻 20 | 21 | 下面都是链接, 点击即可进入. 22 | [多名学员讲述新巴蜀特训营经历:被欺凌殴打是常态 (央视网)](https://news.cctv.com/2024/08/18/ARTIjq41Ia4U5awvNCpsW5GU240818.shtml) 23 | [起底弑母少女身后的网戒学校:暴力抓走、随时体罚和神秘专家 (澎湃新闻)](https://www.thepaper.cn/newsDetail_forward_1532141) 24 | [重审开庭!涉嫌非法拘禁,共19名被害人!揭露人发声→ (澎湃新闻)](https://www.thepaper.cn/newsDetail_forward_22537961) 25 | [京华时报:“戒网瘾学校”是长在教育上的息肉 (人民网)](http://opinion.people.com.cn/n1/2016/1013/c1003-28774889.html) 26 | [18岁网瘾少年被铐着关禁闭两天死亡,戒网瘾学校5人获刑 (澎湃新闻)](https://www.thepaper.cn/newsDetail_forward_3014515) 27 | [18岁男孩被送去“戒网瘾”两天后死亡 母亲:很后悔 (人民网)](http://it.people.com.cn/n1/2019/0224/c1009-30898697.html) 28 | [媒体刊文评安徽少年命丧戒网学校:“治网瘾”还要害多少人 (澎湃新闻)](https://www.thepaper.cn/newsDetail_forward_1766244) 29 | [女生戒网瘾学校内患癌 校方:其父说吃止痛药就行 (新浪新闻)](https://news.sina.com.cn/s/2018-06-15/doc-ihcyszrz8019023.shtml) 30 | [网戒学校20年不倒的秘密:绝对服从,审查家书,不服就打 (澎湃新闻)](https://www.thepaper.cn/newsDetail_forward_1540331) 31 | 32 | ## 关于项目的名称 33 | 34 | 之前这个项目名为TransDefenseProject, 主要是为了帮助预防跨性别人士受到"扭转治疗"(已被广泛的实践证明无效), 后来突然意识到即使并不是跨性别人群也可能因此项目受益, 故决定改名. 35 | 其实不管是不是性少数, 这类机构的虐待等行为都是不人道的, 不可接受的. 36 | 现在的名字是"PanDefenseProject", 「pan-是来自希腊语的前缀、意为泛、全的意思」, 与岭(一位主要的贡献者)这样解释. 37 | 至于之前的那个名字(非TransDefenseProject), 由于一些麻烦的争斗, 被弃去不用. 38 | 39 | ## 为什么成年人也应关注"戒网瘾学校"问题 40 | 41 | 孩子是人类的未来, 我们应该保护他们不受这类机构的侵害. 42 | 另外, 有些"戒网瘾学校"看似管的是"网瘾", 实际管的是"不听话", 成年人若有个疯狂的家长, 同样有被送进去的风险. 43 | 综上所述, 成年人也应关注这类问题. 44 | 45 | ## 贡献指南 46 | 47 | ### 使用Tool 48 | 49 | 本项目配有一个工具, pdp_tool.py. 50 | 不过, 在您使用前, 还请务必检查.py文件内容是否符合您的设备的具体情况. 51 | 另外, 您应使用"在询问您操作时输入E然后按下ENTER键"的方式正常退出, 以避免文件写入出现问题. 52 | 53 | ### 大量条目 54 | 55 | 若您要贡献大量条目, 建议使用SQL. 还请不要修改conf, csv, 或是json. 我们保留legacy files是为了保留必要的兼容性. 56 | 您可以通过在unmerged文件夹中创建SQL文件来贡献大量条目. 不熟悉SQL也没关系, unmerged/template.sql中, 包含一份为您写的模板(可以复制一份, 再在这份副本的末尾开始追加新内容, 这样边写边参照也方便些)和其他帮助(这里也有一份). 57 | 至于命名, 我们建议您只使用纯大小写英文, 下划线, 短横线(减号), 数字来构成如: FunctionSir-19700101.sql这样的文件名. 58 | initialization.sql, 与其他YYYYMMDD.sql, 还请不要修改. 也请不要修改unmerged/template.sql 59 | 非常感谢您的贡献! 60 | 61 | #### SQL模板 62 | 63 | 您可以直接复制使用. 64 | 65 | ##### 针对"机构列表" 66 | 67 | ``` sql 68 | -- 注意: 内容中若有英文单引号, 应替换为两个英文单引号, 如: AAA'BBB -> AAA''BBB. 69 | INSERT INTO INSTITUTE_LIST VALUES ( -- 固定的, 无需更改. 70 | (SELECT hex(randomblob(4))), -- 作用是生成一个随机8位16进制ID, 不用动这里. 71 | '例子1 || 例子2', -- 名称, 若有多个, 那么用" || "分开. 72 | 'https://foo.com || (疑似)https://bar.com', -- 相关网站, 或社交媒体, 短视频平台页面, 若有多个网址, 那么用" || "分开, 若未知, 'UNKNOWN'. 73 | '地点1 || (疑似)地点2', -- 位置, 若有多个, 那么用" || "分开, 若未知, 'UNKNOWN'. 一切标注, 直接位于前面, 放在半角(英文)括号里. 上同. 74 | '网友私信 || 某某列表 || 抖音搜索"XXX"->\'例子\'', -- 来源, 若有多个, 那么用" || "分开, 用->来连接查找路径. 若有半角单引号, 写为[\'](不含中括号). 75 | 'TRUE', -- 是否有迫害行为, 为'TRUE'(有), 'FALSE'(无), 或'UNKNOWN'(未知). 76 | 'https://a.com/ || https://b.com/', -- 相关证据. 若没有, 那么'NONE', 若有多个网址, 那么用" || "分开. 77 | '100+', -- 估计规模. 若是区间, 那么如'100~200', 其他如: '100+' (100以上), '100-' (不到100), '100' (约100), 若未知, 'UNKNOWN'. 78 | 'FALSE' -- 是否经过了审核. 这里应为固定的'FALSE'. 79 | ); -- 不要忘记这里的右括号和分号哦~ 80 | ``` 81 | 82 | ##### 针对"相关文章" 83 | 84 | ``` sql 85 | -- 注意: 内容中若有英文单引号, 应替换为两个英文单引号, 如: AAA'BBB -> AAA''BBB. 86 | INSERT INTO RELATED_ARTICLES VALUES ( -- 固定的, 无需更改. 87 | (SELECT hex(randomblob(4))), -- 作用是生成一个随机8位16进制ID, 不用动这里. 88 | '例子1', -- 文章标题 (若有两行, 把换行符换成空格, 若有副标题, 写成'主标题 副标题'的形式). 89 | 'https://xyz.com/abc.html', -- 文章链接. 90 | 'https://foo.com/bar.html' -- 文章存档链接, 如"archive.org"或"archive.today"里的快照的链接. 若没有, 'NONE'. 一个即可, 选效果较好的较新的. 91 | ); -- 不要忘记这里的右括号和分号哦~ 92 | 93 | ``` 94 | 95 | ### 零星少量条目 96 | 97 | 对于零星少量条目, 直接通过Issue, 电邮, 或X(原推特)私信, 联系FunctionSir(邮箱: X(原推特): @FuncSir)即可. 98 | 99 | ## 在线查询 100 | 101 | 多亏了「与岭」(@yulingko_)的工作([点此查看相应Pull Request](https://github.com/FunctionSir/PanDefenseProject/pull/5)), 现在有一个可用的查询用html被加入进来. 102 | 当然, 亦有其他朋友精心制作的查询页面可用. 103 | 下面都是链接, 点击即可进入. 104 | [与岭提供的查询页面(通过本项目的GitHub Pages上线)](https://functionsir.github.io/PanDefenseProject/search.html) 105 | [LS-KR提供的页面](https://ovoneko.github.io/TDP-FT/) 106 | [X(原推特)@YukariEwe提供的页面](https://unknown-list.0x7f.cc/) 107 | [与岭提供的查询页面(通过与岭自己的GitHub Pages上线)](https://xioi.github.io/save_trans/search.html) 108 | 在这里非常感谢各位的支持. 109 | 当然, 您自然也可以直接在GitHub上查看CSV文件. 110 | 111 | ## 提供新条目或是提出建议等 112 | 113 | 您可以在X(原Twitter), GitHub, 或使用电子邮件联系我, 也可以提出Issue或是发起Pull Request. 114 | 115 | ## 关于更新的相关说明 116 | 117 | 近日事务较为繁忙, 稍后将会逐步丰富. 118 | 119 | ## 鸣谢 120 | 121 | 特别在此感谢(排名不分先后): 122 | @HANLIANYI520, @Ttisdjlas121, @ANQNKNy, @IrohaS511, @Just_A_Mumei, @ice06382670, @yoyo348874091, @kosakura_iori, @realtanitsuki, @ResetPower20, @Delusions6515, @Michelle_Z2023, @HanazawaKane, @yulingko_, @thevxst. 123 | 以及其他以各种方式(如喜欢/转推/书签/分享/Star/Fork/Watch)支持本项目的各位. 124 | 125 | ## 友链 126 | 127 | [@Michelle_Z2023与@HanazawaKane合作的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」](https://docs.google.com/spreadsheets/d/1Rjkmz-AIxcces74KK---tg5e-hIZiYgusUtLl2jfVUg/) 128 | 129 | ## FAQ 130 | 131 | Q: Repo的所有者是性少数群体的一员么? 132 | A: 不是. 本人是真正的顺直男. 133 | Q: 有啥用? 134 | A: 只能说用处也就那样, 希望能有用吧. 135 | -------------------------------------------------------------------------------- /search.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 34 | 35 | 36 | 37 |
38 |

PanDefenseProject 检索

39 |
40 |
41 | 输入查询条件: 42 | 机构名称: 43 | 机构地点: 44 |
45 |
46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 60 | 63 | 66 | 71 | 74 | 78 | 79 | 80 |
名称网站位置存在迫害?来源已检查
58 | {{ name }}
59 |
61 | {{ site }}
62 |
64 | {{ location }}
65 |
67 |
68 | 69 | {{ evidence }}
70 |
72 | {{ source }}
73 |
75 | 76 | 77 |
81 |
82 | 83 | 84 | 85 | 86 | 157 | 158 | 159 | -------------------------------------------------------------------------------- /pdp_tool/Cargo.lock: -------------------------------------------------------------------------------- 1 | # This file is automatically @generated by Cargo. 2 | # It is not intended for manual editing. 3 | version = 3 4 | 5 | [[package]] 6 | name = "cfg-if" 7 | version = "1.0.0" 8 | source = "registry+https://github.com/rust-lang/crates.io-index" 9 | checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 10 | 11 | [[package]] 12 | name = "const-random" 13 | version = "0.1.18" 14 | source = "registry+https://github.com/rust-lang/crates.io-index" 15 | checksum = "87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359" 16 | dependencies = [ 17 | "const-random-macro", 18 | ] 19 | 20 | [[package]] 21 | name = "const-random-macro" 22 | version = "0.1.16" 23 | source = "registry+https://github.com/rust-lang/crates.io-index" 24 | checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" 25 | dependencies = [ 26 | "getrandom", 27 | "once_cell", 28 | "tiny-keccak", 29 | ] 30 | 31 | [[package]] 32 | name = "crunchy" 33 | version = "0.2.2" 34 | source = "registry+https://github.com/rust-lang/crates.io-index" 35 | checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 36 | 37 | [[package]] 38 | name = "dlv-list" 39 | version = "0.5.2" 40 | source = "registry+https://github.com/rust-lang/crates.io-index" 41 | checksum = "442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f" 42 | dependencies = [ 43 | "const-random", 44 | ] 45 | 46 | [[package]] 47 | name = "equivalent" 48 | version = "1.0.1" 49 | source = "registry+https://github.com/rust-lang/crates.io-index" 50 | checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 51 | 52 | [[package]] 53 | name = "getrandom" 54 | version = "0.2.15" 55 | source = "registry+https://github.com/rust-lang/crates.io-index" 56 | checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 57 | dependencies = [ 58 | "cfg-if", 59 | "libc", 60 | "wasi", 61 | ] 62 | 63 | [[package]] 64 | name = "hashbrown" 65 | version = "0.14.5" 66 | source = "registry+https://github.com/rust-lang/crates.io-index" 67 | checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 68 | 69 | [[package]] 70 | name = "indexmap" 71 | version = "2.2.6" 72 | source = "registry+https://github.com/rust-lang/crates.io-index" 73 | checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 74 | dependencies = [ 75 | "equivalent", 76 | "hashbrown", 77 | ] 78 | 79 | [[package]] 80 | name = "itoa" 81 | version = "1.0.11" 82 | source = "registry+https://github.com/rust-lang/crates.io-index" 83 | checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 84 | 85 | [[package]] 86 | name = "libc" 87 | version = "0.2.155" 88 | source = "registry+https://github.com/rust-lang/crates.io-index" 89 | checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 90 | 91 | [[package]] 92 | name = "memchr" 93 | version = "2.7.4" 94 | source = "registry+https://github.com/rust-lang/crates.io-index" 95 | checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 96 | 97 | [[package]] 98 | name = "once_cell" 99 | version = "1.19.0" 100 | source = "registry+https://github.com/rust-lang/crates.io-index" 101 | checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 102 | 103 | [[package]] 104 | name = "ordered-multimap" 105 | version = "0.7.3" 106 | source = "registry+https://github.com/rust-lang/crates.io-index" 107 | checksum = "49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79" 108 | dependencies = [ 109 | "dlv-list", 110 | "hashbrown", 111 | ] 112 | 113 | [[package]] 114 | name = "pdp_tool_legacy" 115 | version = "0.1.0" 116 | dependencies = [ 117 | "rust-ini", 118 | "serde", 119 | "serde_json", 120 | ] 121 | 122 | [[package]] 123 | name = "proc-macro2" 124 | version = "1.0.86" 125 | source = "registry+https://github.com/rust-lang/crates.io-index" 126 | checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 127 | dependencies = [ 128 | "unicode-ident", 129 | ] 130 | 131 | [[package]] 132 | name = "quote" 133 | version = "1.0.36" 134 | source = "registry+https://github.com/rust-lang/crates.io-index" 135 | checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 136 | dependencies = [ 137 | "proc-macro2", 138 | ] 139 | 140 | [[package]] 141 | name = "rust-ini" 142 | version = "0.21.1" 143 | source = "registry+https://github.com/rust-lang/crates.io-index" 144 | checksum = "4e310ef0e1b6eeb79169a1171daf9abcb87a2e17c03bee2c4bb100b55c75409f" 145 | dependencies = [ 146 | "cfg-if", 147 | "ordered-multimap", 148 | "trim-in-place", 149 | ] 150 | 151 | [[package]] 152 | name = "ryu" 153 | version = "1.0.18" 154 | source = "registry+https://github.com/rust-lang/crates.io-index" 155 | checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 156 | 157 | [[package]] 158 | name = "serde" 159 | version = "1.0.204" 160 | source = "registry+https://github.com/rust-lang/crates.io-index" 161 | checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" 162 | dependencies = [ 163 | "serde_derive", 164 | ] 165 | 166 | [[package]] 167 | name = "serde_derive" 168 | version = "1.0.204" 169 | source = "registry+https://github.com/rust-lang/crates.io-index" 170 | checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" 171 | dependencies = [ 172 | "proc-macro2", 173 | "quote", 174 | "syn", 175 | ] 176 | 177 | [[package]] 178 | name = "serde_json" 179 | version = "1.0.122" 180 | source = "registry+https://github.com/rust-lang/crates.io-index" 181 | checksum = "784b6203951c57ff748476b126ccb5e8e2959a5c19e5c617ab1956be3dbc68da" 182 | dependencies = [ 183 | "indexmap", 184 | "itoa", 185 | "memchr", 186 | "ryu", 187 | "serde", 188 | ] 189 | 190 | [[package]] 191 | name = "syn" 192 | version = "2.0.72" 193 | source = "registry+https://github.com/rust-lang/crates.io-index" 194 | checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" 195 | dependencies = [ 196 | "proc-macro2", 197 | "quote", 198 | "unicode-ident", 199 | ] 200 | 201 | [[package]] 202 | name = "tiny-keccak" 203 | version = "2.0.2" 204 | source = "registry+https://github.com/rust-lang/crates.io-index" 205 | checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 206 | dependencies = [ 207 | "crunchy", 208 | ] 209 | 210 | [[package]] 211 | name = "trim-in-place" 212 | version = "0.1.7" 213 | source = "registry+https://github.com/rust-lang/crates.io-index" 214 | checksum = "343e926fc669bc8cde4fa3129ab681c63671bae288b1f1081ceee6d9d37904fc" 215 | 216 | [[package]] 217 | name = "unicode-ident" 218 | version = "1.0.12" 219 | source = "registry+https://github.com/rust-lang/crates.io-index" 220 | checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 221 | 222 | [[package]] 223 | name = "wasi" 224 | version = "0.11.0+wasi-snapshot-preview1" 225 | source = "registry+https://github.com/rust-lang/crates.io-index" 226 | checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 227 | -------------------------------------------------------------------------------- /old_ver/institute_list.csv: -------------------------------------------------------------------------------- 1 | #,名称,相关网页,地理位置(机构声称/其他来源)(仅已知),来源,可能存在对跨性别者的迫害,相关证据,已审核 2 | 1,昭山素质教育,https://www.lzszjyxx.com/,湖南湘潭市岳塘区高峰村坳上组青少年素质教育学校,ASaferChina(channel)@Telegram,TRUE,https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,FALSE 3 | 2,贤德素质教育学校,http://www.aishangzs.com/ || http://texunschool.com/ || http://www.ahedu.net.cn/,湖南省长沙市,ASaferChina(channel)@Telegram,TRUE,https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,FALSE 4 | 3,北海市愉达复教育咨询有限公司,http://www.ydf-edu.com/,广西北海市银海区银滩风景区,ASaferChina(channel)@Telegram,UNKNOWN,NONE,FALSE 5 | 4,重庆锦辉青少年素质教育学校,http://www.cqtx110.com/,重庆市沙坪坝区中梁镇后槽路西50米,ASaferChina(channel)@Telegram,UNKNOWN,NONE,FALSE 6 | 5,长沙湘越中学,https://www.xiangyuezhongxue.com/,湖南省长沙市长沙县春华镇春华山村,ASaferChina(channel)@Telegram,UNKNOWN,NONE,FALSE 7 | 6,志华教育,http://www.hnzhihua.com/,湖南省长沙市望城区乔口镇柏乐园附近,ASaferChina(channel)@Telegram,UNKNOWN,NONE,FALSE 8 | 7,河源弘毅素质教育创新研究基地,http://www.ttxsjyjd.com/,广东省河源市紫金县义容镇西平村石下小学侧边办公楼,ASaferChina(channel)@Telegram,UNKNOWN,NONE,FALSE 9 | 8,山东正心教育培训学校有限公司,http://www.zhengxinedu.com/,山东省潍坊市峡山区岞山街道岞山第二小学北邻,ASaferChina(channel)@Telegram || 寒涟漪创建的扭转机构名单,TRUE,https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,FALSE 10 | 9,睿智教育专门学校,http://www.999jwy.com/,长沙市望城区,ASaferChina(channel)@Telegram,UNKNOWN,NONE,FALSE 11 | 10,徐州励志少年军校 || 徐州西正教育 || 徐州塑仁教育 ,https://weibo.com/u/5294085683/,UNKNOWN,ASaferChina(channel)@Telegram,UNKNOWN,NONE,FALSE 12 | 11,雅圣思,(无法正常访问)http://www.yashengsi.com/,UNKNOWN,ASaferChina(channel)@Telegram,TRUE,https://www.voachinese.com/a/china-private-schools-accused-of-abusing-students-20230130/6939487.html,FALSE 13 | 12,少林文武教育,http://www.shaolinxiao.com/,湖南娄底市水洞底镇中心村(距市政府8公里),百度搜索,UNKNOWN,NONE,FALSE 14 | 13,南华青少年素质教育学校,http://www.csnhjyxx.com/,长沙市望城区丁字派出所旁,百度搜索,UNKNOWN,NONE,FALSE 15 | 14,严德教育,https://www.hngengwu.cn/,UNKNOWN,百度搜索,UNKNOWN,NONE,FALSE 16 | 15,郑州思图励志教育学校,http://www.edandao.cn/,UNKNOWN,百度搜索,UNKNOWN,NONE,FALSE 17 | 16,至善教育,https://www.pannijy.cn/,湖南省长沙市开福区沙坪湘绣小镇沙坪中学,百度搜索,UNKNOWN,NONE,FALSE 18 | 17,新叶教育 || 广西玉林市新叶教育,https://ylsxyjy.com/,玉林校区: 广西玉林市仁东周村林园内,“相关证据”中所示报道 || 寒涟漪创建的扭转机构名单,TRUE,https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,FALSE 19 | 18,英高特素质教育学校,http://www.hnjwy.org.cn/,湖南省长沙市,“相关证据”中所示报道,TRUE,https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,FALSE 20 | 19,山东网康教育培训学校,http://www.jjerw.com/b/sdwkjypxxxwxevrs/,总部(市中校区): 二环南路3号,“相关证据”中所示报道,TRUE,https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,FALSE 21 | 20,长沙泽邦青少年培训学校,https://zebangedu.com/,湖南省长沙市长沙县安沙镇花桥村,百度搜索,UNKNOWN,NONE,FALSE 22 | 21,武汉正苗启德叛逆期管教学校 || 正苗启德青少年特训学校 || 湖北正苗启德青少年特训学校,https://www.wangyinxuexiao.com/ || https://www.zmqd.cn/ || http://www.qidetexun.com.cn/,湖北省孝感市汉川市马口镇大咀村 || 湖北校区: 湖北省武汉市蔡甸与汉川交汇处(离汉川高铁站5公里) || 湖南校区: 湖南省长沙市开福区沙坪湘绣城启德励志教育学校 || 河南校区: 河南省郑州市巩义正苗启德教育学校 || 浙江校区: 浙江省丽水市缙云县启德特训学校,百度搜索 || 寒涟漪创建的扭转机构名单,UNKNOWN,NONE,FALSE 23 | 22,黄冈纽特教育,UNKNOWN,黄冈市黄州区陈策楼镇王家岗教学点,寒涟漪创建的扭转机构名单,TRUE,PENDING,FALSE 24 | 23,武汉纽特青少年戒网瘾学校 || 纽特心理,http://www.jwyw.org/ || http://www.nt-edu.com/,湖北校区: 湖北省武汉市洪山区落雁路纽特学校(沙湖果批公交站对面),百度搜索 || 寒涟漪创建的扭转机构名单,UNKNOWN,NONE,FALSE 25 | 24,正德叛逆孩子学校 || 正德青少年管教学校,https://www.75tx.com/ || https://www.kashangkaxia.com/,湖北省汉川市叛逆孩子学校,百度搜索,UNKNOWN,NONE,FALSE 26 | 25,西安重生素质教育学校,https://sxhdcs.com/,西安市长安区杜曲镇西杨万村生产一路10号-西安重生青少年综合素质拓展基地,“相关证据”中所示知乎回答,UNKNOWN,https://www.zhihu.com/question/24332871/answer/549042493,FALSE 27 | 26,华育农耕实践教育基地 || 重庆华育素质教育基地 || 重庆华励素质教育 || 重庆华育素质教育,https://www.hlszjy.com/,学校地址: 青少年农耕实践教育基地,“相关证据”中所示知乎回答,UNKNOWN,https://zhuanlan.zhihu.com/p/602713084,FALSE 28 | 27,清德教育,http://www.qsn580.com/,长沙校区: 湖南长沙市望城区乔口镇; 湘潭校区: 湖南湘潭市岳塘区昭山镇; 岳阳校区: 岳阳市湘阴县岭北镇; 湖北校区: 湖北黄冈市黄州区; 安徽校区: 宣城市绩溪县,B站视频(BV1js4y1s7a1)的评论区,UNKNOWN,NONE,FALSE 29 | 28,昆明丑小鸭中学,https://hhzedu.net/,昆明市宜良县匡远镇瑞星村,B站视频(BV1J84y1p7mr)的评论区,UNKNOWN,NONE,FALSE 30 | 29,长沙县杰龙青少年特训学校,http://csccjy.com/,长沙县江背镇乌川湖村,B站视频(BV1J84y1p7mr)的评论区,UNKNOWN,NONE,FALSE 31 | 30,重庆胤呈青少年训练营,https://cqsztxy.com/,重庆市南川区文凤镇庆岩居委会,B站视频(BV1J84y1p7mr)的评论区,UNKNOWN,NONE,FALSE 32 | 31,昆明安宁市好孩子教育培训学校,http://www.kmhhz.com/,昆明安宁市嵩华路4-28号,B站视频(BV1J84y1p7mr)的评论区,UNKNOWN,NONE,FALSE 33 | 32,河南慧诺特国际教育,http://www.huinuote.com/,联系地址: 河南省郑州市新密市富民东路168号,B站视频(BV1J84y1p7mr)的评论区,UNKNOWN,NONE,FALSE 34 | 33,启德青少年励志成长学校,http://www.shanghaitexun.org.cn/,总部地址: 湖南省长沙市区望城区,百度搜索,UNKNOWN,NONE,FALSE 35 | 34,济南德泓教育,https://www.jndhjyzx.com/,地址: 山东省济南市,百度搜索->https://zhuanlan.zhihu.com/p/567280444,UNKNOWN,NONE,FALSE 36 | 35,集结号青少年心理教育基地,http://www.jjhhrjyjd.com/,公司地址: 河南省漯河市市辖区城乡一体化示范区姬石镇罗庄小学99号,B站视频(BV1Aj411u7Dd)的评论区,UNKNOWN,NONE,FALSE 37 | 36,广东麦田教育,https://www.gdmtjy.com/,学校坐落于广东省清远市清新区太平镇,网友私信 || 寒涟漪创建的扭转机构名单,TRUE,PENDING,FALSE 38 | 37,广州育明,http://www.yuming521.com/,中心地址: 广州市从化区鳌头镇中塘村98号(中塘村委旁原富力小学),网友私信,UNKNOWN,PENDING,FALSE 39 | 38,引领星培训教育学校 || 引领星素质教育学校 || 团风引领星培训学校,http://www.ylxszjy.com/,地址: 黄冈市团风县淋山河镇泡树岗村,寒涟漪创建的扭转机构名单->DuckDuckGo搜索,TRUE,PENDING,FALSE 40 | 39,河南护航教育 || 河南护航青少年综合素质教育基地 || 护航学校,https://www.qianxuew.com/henanhuhangjiaoyu,新乡校区: 河南省新乡市原阳县白庙社区188号,寒涟漪创建的扭转机构名单,TRUE,PENDING,FALSE 41 | 40,岳阳市君山区善一培训学校有限公司,UNKNOWN,岳阳市君山区广兴洲镇黄安村,寒涟漪创建的扭转机构名单,TRUE,PENDING,FALSE 42 | 41,淄博德志学校,UNKNOWN,山东省淄博市桓台县团结路,寒涟漪创建的扭转机构名单,TRUE,PENDING,FALSE 43 | 42,河南省新密市伏羲山若水教育 || 若水教育基地,(无法正常访问)http://ruoshuids.com/,新密市伏羲山尖山村若水教育,寒涟漪创建的扭转机构名单 || (→)百度搜索,TRUE,PENDING,FALSE 44 | 43,上海关兴教育 || 上海市浦东新区关兴教育培训中心 || 上海关兴教育科技有限公司,https://www.shgxjy.com/,本培训中心座落于: 上海市浦东新区航头镇航都路12号,网友私信,UNKNOWN,NONE,FALSE 45 | 44,重庆市大足育新学校,http://www.cqyx999.com/,重庆市大足区团结路世纪阳光水岸东南侧约150米,https://twitter.com/IrohaS511/status/1641669213260759040,TRUE,PENDING,FALSE 46 | 45,湖南省湘潭市岳塘区素质教育学校,(推测而得)http://www.hnqsnszjy.com/,(推测而得)湘潭市岳塘区青少年素质教育培训学校位于长株潭城市群中心区域位置—绿心昭山,https://twitter.com/Just_A_Mumei/status/1641026655366926338→百度搜索,TRUE,https://twitter.com/Just_A_Mumei/status/1641026655366926338,FALSE 47 | 46,合肥新目标素质教育学校,(无法正常访问)http://www.ahxmb.com/,UNKNOWN,https://tieba.baidu.com/p/8311776125→百度搜索→https://tieba.baidu.com/p/8154831979,UNKNOWN,https://tieba.baidu.com/p/8154831979,FALSE 48 | 47,宇凰德育 || 宇凰德育教育基地 || 湖北宇凰德育健康咨询有限公司,http://www.hbyhgxy.com/,地址: 湖北省武汉市江夏区乌龙泉街,https://tieba.baidu.com/p/8102952358→百度搜索,UNKNOWN,https://tieba.baidu.com/p/8102952358,FALSE 49 | 48,湖南智优戒网瘾学校,UNKNOWN,UNKNOWN,知乎搜索->https://zhuanlan.zhihu.com/p/355502237,UNKNOWN,NONE,FALSE 50 | 49,岳阳善一学校,(推测而得)(无法正常访问)http://www.yyshanyi.com/,UNKNOWN,https://tieba.baidu.com/p/8102952358→知乎搜索→https://zhuanlan.zhihu.com/p/355502237→DuckDuckGo搜索,UNKNOWN,NONE,FALSE 51 | 50,重庆沙坪坝区歌乐山新启点兵仪素质教育中心,UNKNOWN,UNKNOWN,https://tieba.baidu.com/p/7582101377,UNKNOWN,https://tieba.baidu.com/p/7582101377,FALSE 52 | 51,李锋教育,(推测而得)(无法正常访问)http://hnlfjy.com/,UNKNOWN,https://tieba.baidu.com/p/8118308647→百度搜索,UNKNOWN,NONE,FALSE 53 | 52,济南纳川 || 济南纳川心理教育咨询有限公司,http://www.ncxljy.com/,济南市市中区党家庄镇府对过,https://tieba.baidu.com/p/7426397676→百度搜索,UNKNOWN,NONE,FALSE 54 | 53,广西德馨励志教育|| 德馨励志教育 || 广西德馨励志教育文化传播有限公司,http://www.777jwy.com/,广西南宁市兴宁区长堽路四里113号; 分校: 广西壮族自治区河池市巴马县巴马镇赐福村江良屯广西德馨励志巴马分校(原江良小学),https://tieba.baidu.com/p/7216862421→百度搜索,UNKNOWN,NONE,FALSE 55 | 54,西安弘毅网瘾戒除训练学校,UNKNOWN,UNKNOWN,https://tieba.baidu.com/p/7464866957,UNKNOWN,https://tieba.baidu.com/p/7464866957,FALSE 56 | 55,成都赏美素质教育 || (→)都德尚美素质教育,(推测而得)(无法正常访问)http://www.cdsmjy.com/,UNKNOWN,https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568,UNKNOWN,https://zhuanlan.zhihu.com/p/601750315,FALSE 57 | 56,成都精诚弘毅拓展训练公司,UNKNOWN,UNKNOWN,https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568,UNKNOWN,https://zhuanlan.zhihu.com/p/601750315,FALSE 58 | 57,成都励志宏源拓展训练公司,UNKNOWN,UNKNOWN,https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568,UNKNOWN,https://zhuanlan.zhihu.com/p/601750315,FALSE 59 | 58,济南市宏开教育培训学校,https://jinan.dzwww.com/ztzh/hkxx/,济南市,https://tieba.baidu.com/p/7131688961→百度搜索→DuckDuckGo搜索,TRUE,https://baijiahao.baidu.com/s?id=1686529077698052025 || https://www.thepaper.cn/newsDetail_forward_10446063,FALSE 60 | 59,合肥厚德教育咨询有限公司 || 德厚教育基地,http://hfhdedu.com/,UNKNOWN,网友私信,UNKNOWN,NONE,FALSE 61 | 60,凯越励志教育,UNKNOWN,广西省七星区寨山脚,https://tieba.baidu.com/p/7804910705,UNKNOWN,https://tieba.baidu.com/p/7804910705,FALSE 62 | 61,志华特训学校 || 志华教育 || 志华教育咨询有限公司,http://www.zhczxx.com/,志华特训学校地址: 湖南省长沙市望城区乔口镇柏乐园附近,知乎搜索->https://zhuanlan.zhihu.com/p/555295501->DuckDuckGo搜索,UNKNOWN,NONE,FALSE 63 | 62,萃华实验学校 || 萃华青少年特训学校,http://www.cuihuajy.com/,地址: 安徽省六安市,知乎搜索->https://zhuanlan.zhihu.com/p/555295501→DuckDuckGo搜索,UNKNOWN,NONE,FALSE 64 | 63,徐州习正教育,UNKNOWN,UNKNOWN,知乎搜索->https://www.zhihu.com/question/301837316/answer/1969644263,UNKNOWN,https://www.zhihu.com/question/301837316/answer/1969644263 || https://www.zhihu.com/question/301837316/answer/718977461,FALSE 65 | 64,杰龙特训 || 杰龙青少年特训学校,https://www.jielongtx.com/,江背镇乌川湖畔,知乎搜索->https://zhuanlan.zhihu.com/p/550644396,UNKNOWN,NONE,FALSE 66 | 65,志和教育,http://www.zhihejiaoyu.com,湖南省,百度搜索,UNKNOWN,NONE,FALSE 67 | 66,成才励志教育学校,UNKNOWN,湖南省益阳市资阳区成才励志教育培训学校,https://www.zhihu.com/people/63-11-90-1 || https://www.zhihu.com/people/63-11-90-1,TRUE,https://web.archive.org/web/20230507181159/https://twitter.com/ChrysalisQWQ/status/1655163765799931906,FALSE 68 | 67,济南市纽扣青少年心理成长基地 || 纽扣青少年教育学校 || 济南市长清区纽扣教育培训学校有限公司,https://www.nukoschool.com/ || http://www.niukoujiaoyu.com/ || http://www.sdnuko.com/,济南市长清区纽扣教育培训学校有限公司 || 济南市长清区张夏镇高庄村,网友私信,UNKNOWN,NONE,FALSE 69 | 68,耀昂青少年素质教育,UNKNOWN,(推测而得)重庆市,网友私信,UNKNOWN,NONE,FALSE 70 | 69,泉州市四维未成年人成长指导中心,UNKNOWN,福建省泉州市晋江市英林镇嘉排村135号,网友私信,UNKNOWN,NONE,FALSE 71 | -------------------------------------------------------------------------------- /related_articles.tsv: -------------------------------------------------------------------------------- 1 | title original archive 2 | 起底弑母少女身后的网戒学校:暴力抓走、随时体罚和神秘专家 https://www.thepaper.cn/newsDetail_forward_1532141 https://web.archive.org/web/20240616162214/https://www.thepaper.cn/newsDetail_forward_1532141 3 | 网戒学校第一案宣判后,“杨永信”们并没有消失 https://new.qq.com/rain/a/20230612A09QOU00 https://archive.is/RaJ3D 4 | 15岁女生在“戒网瘾学校”遭教官性侵,学校封锁丑闻两个月,已被关停 https://new.qq.com/rain/a/20230921A0615D00 https://archive.is/TPKKD 5 | 18岁网瘾少年被铐着关禁闭两天死亡,戒网瘾学校5人获刑 https://www.thepaper.cn/newsDetail_forward_3014515 https://archive.is/pbA3c 6 | 京华时报:“戒网瘾学校”是长在教育上的息肉 http://opinion.people.com.cn/n1/2016/1013/c1003-28774889.html https://archive.is/kKWiQ 7 | “戒网瘾死亡”案:母亲称得到血的教训 18岁男孩被送去戒网瘾学校两天后死亡 母亲称得到血的教训 https://www.guancha.cn/politics/2019_02_24_491234.shtml https://archive.is/VyOLt 8 | 网戒学校20年不倒的秘密:绝对服从,审查家书,不服就打 https://www.thepaper.cn/newsDetail_forward_1540331 https://archive.is/CjWdU 9 | 重审开庭!涉嫌非法拘禁,共19名被害人!揭露人发声→ https://www.thepaper.cn/newsDetail_forward_22537961 https://archive.is/hgHgd 10 | 一个戒网瘾学校投资者的自白:如何办一所利润100%的“集中营” https://jiemodui.com/N/94422.html https://archive.is/XqmzW 11 | 多名学员讲述新巴蜀特训营经历:被欺凌殴打是常态 https://news.cctv.com/2024/08/18/ARTIjq41Ia4U5awvNCpsW5GU240818.shtml https://archive.is/GP9bw 12 | 女生戒网瘾学校内患癌 校方:其父说吃止痛药就行 https://news.sina.com.cn/s/2018-06-15/doc-ihcyszrz8019023.shtml https://archive.is/J6B1e 13 | 媒体刊文评安徽少年命丧戒网学校:“治网瘾”还要害多少人 https://www.thepaper.cn/newsDetail_forward_1766244 https://archive.is/g2zvr 14 | 18岁男孩被送去“戒网瘾”两天后死亡 母亲:很后悔 http://it.people.com.cn/n1/2019/0224/c1009-30898697.html https://archive.is/KQxXz 15 | 戒网瘾学校有多恐怖?电击殴打无处不在,学生每天想自杀解脱 https://baijiahao.baidu.com/s?id=1803476657206346381 https://archive.is/cD0gv 16 | 14岁男生被送到戒网瘾学校四天后骨折 涉事教官停职 警方介入 https://baijiahao.baidu.com/s?id=1687042964336943370 https://archive.is/CpOtu 17 | 安徽“男孩戒网瘾身亡案”开庭 https://baijiahao.baidu.com/s?id=1614616814979007616 https://archive.is/g5BUx 18 | 山东“戒网瘾学校”:勒令女学员喝脏拖把拧下来的水 https://news.cnr.cn/native/gd/20161014/t20161014_523196309.shtml https://archive.is/tiOYv 19 | 观点1+1:19岁女孩惨死“野鸡学校”,戒网瘾无正道? http://opinion.people.com.cn/n/2014/0617/c1003-25161313.html https://archive.is/vwCNw 20 | 戒网瘾致人死涉事学校仍招生 其办学资格已被撤销 https://finance.cnr.cn/gundong/201406/t20140617_515674809.shtml https://archive.is/omtwi 21 | 揭秘戒除网瘾学校如何训练和体罚学生:晕倒用水灌 http://www.mnw.cn/news/shehui/763416.html https://web.archive.org/web/20140906182406/http://www.mnw.cn/news/shehui/763416.html 22 | [共同关注]为戒网瘾 误进"地狱"学校? https://news.cctv.com/society/20070621/103838.shtml https://archive.is/rLp9D 23 | 18岁男孩被送去特训学校戒网瘾 不到48小时后身亡 https://news.jstv.com/a/20170814/1502698141724.shtml https://archive.is/4CRay 24 | “电疗”戒网瘾,孩子每天做噩梦想自杀!究竟谁之过? https://baijiahao.baidu.com/s?id=1597625897292562775 https://archive.is/0HpfW 25 | 我采访了三个从网瘾中心出来的少年 他们到底经历了什么 https://www.guancha.cn/society/2016_08_12_371072_s.shtml https://archive.is/LbXTa 26 | 河南19岁少女戒网瘾死在学校特训课上 遍体鳞伤 https://news.rednet.cn/c/2014/06/15/3376711.htm https://archive.is/ZLszM 27 | 对话因开网店被送网戒中心当事人:“我将站在阳光下,与杨永信对质” https://new.qq.com/rain/a/20230426A09PBD00 https://archive.is/cNyrw 28 | 被殴打、遭虐待,曝光特训学校的暗面 https://mp.weixin.qq.com/s/vtG9wZ3K2nKnfZze8zoudg https://web.archive.org/web/20240830224131/https://mp.weixin.qq.com/s/vtG9wZ3K2nKnfZze8zoudg 29 | 网友举报成都一特训学校殴打学生还冒充民警,当地多部门介入调查 https://baijiahao.baidu.com/s?id=1807514311674536639 https://archive.is/BsnIs 30 | “叛逆学校”被曝对学生扇巴掌喷辣椒水 河南当地教体局:涉事机构关停,学生及相关人员已清退 https://www.dzwww.com/xinwen/shehuixinwen/202305/t20230511_11908310.htm https://archive.is/xqdtj 31 | 13岁男孩被送特训学校戒网瘾遭猥亵 公安机关已立案,教官被逮捕 http://news.hnr.cn/shxw/article/1/1676179155252342785 https://web.archive.org/web/20230706213838/http://news.hnr.cn/shxw/article/1/1676179155252342785 32 | 特训营岂能成未成年人保护盲区 https://baijiahao.baidu.com/s?id=1807801484984686362 https://archive.is/NWynG 33 | 教育没有捷径,别再迷信封闭式“特训营”了 https://m.gmw.cn/2024-08/21/content_37512818.htm https://archive.is/AuFzc 34 | “戒网瘾”致死致伤惨剧屡现 谁来终结乱象? https://society.huanqiu.com/article/9CaKrnJXmEC https://archive.is/KCyBM 35 | 17岁少年的复仇:干掉那个“戒网瘾”学校 https://zhuanlan.zhihu.com/p/210540199 NONE 36 | 江西戒网瘾学校豫章书院被曝体罚囚禁学生 区政府:处罚追责 https://www.guancha.cn/Education/2017_10_31_432951.shtml https://web.archive.org/web/20220706221833/https://www.guancha.cn/Education/2017_10_31_432951.shtml 37 | 问题少年教育问题严重,郑州戒网瘾学校竟能连续7年过审 https://www.thepaper.cn/newsDetail_forward_1251759 https://web.archive.org/web/20171201115634/https://www.thepaper.cn/newsDetail_forward_1251759 38 | 戒网瘾学校9成涉体罚:最快进校8小时就死 https://tech.sina.com.cn/i/2014-06-19/17429446718.shtml https://web.archive.org/web/20140728180656/https://tech.sina.com.cn/i/2014-06-19/17429446718.shtml 39 | 山东“戒网瘾学校”被责令整改后仍在招生,称不影响素质教育 https://www.thepaper.cn/newsDetail_forward_1542403 https://web.archive.org/web/20210415023342/https://www.thepaper.cn/newsDetail_forward_1542403 40 | 送孩子进戒网瘾学校的父母:特别怕半夜被儿子杀死 https://news.ifeng.com/c/7fa7wKkI0C7 https://web.archive.org/web/20240901024841/https://news.ifeng.com/c/7fa7wKkI0C7 41 | 在学校、医生、心理咨询师的推荐下,他们把孩子送入了“戒网瘾学校”|深度报道 https://mp.weixin.qq.com/s/d-aJ00-nPwmvDdoPqVvgLA https://web.archive.org/web/20240525083154/https://mp.weixin.qq.com/s/d-aJ00-nPwmvDdoPqVvgLA 42 | 少女被虐致死 戒网瘾学校是“守护者”还是“摧残者” https://hn.ifeng.com/hnzhuanti/zhengzhoujiewangxuexiao/ https://web.archive.org/web/20150809005123/https://hn.ifeng.com/hnzhuanti/zhengzhoujiewangxuexiao/ 43 | 少年命丧戒治网瘾学校 专家:应设国家标准 http://it.people.com.cn/n1/2018/0423/c1009-29942868.html https://web.archive.org/web/20240901030142/http://it.people.com.cn/n1/2018/0423/c1009-29942868.html 44 | 戒网瘾学校怎成“摧残基地” ——聚焦戒网瘾学校“培训致人死亡”事件 http://zqb.cyol.com/html/2014-06/22/nw.D110000zgqnb_20140622_6-01.htm https://web.archive.org/web/20240901030515/http://zqb.cyol.com/html/2014-06/22/nw.D110000zgqnb_20140622_6-01.htm 45 | 15岁女生在“戒网瘾学校”遭教官性侵|深度报道 https://www.163.com/dy/article/IF8FPLBH0512BN99.html https://web.archive.org/web/20231201012955/https://www.163.com/dy/article/IF8FPLBH0512BN99.html 46 | “雷电法王”杨永信:曾电击6000网瘾少年,如今下场令人唏嘘 https://www.163.com/dy/article/IFVJ31OF0543VRV7.html https://web.archive.org/web/20240901030843/https://www.163.com/dy/article/IFVJ31OF0543VRV7.html 47 | 戒网瘾学校有多恐怖?性侵电击殴打无处不在,学生每天想自杀解脱 https://www.163.com/dy/article/HVDTA64Q0553RHMI.html https://web.archive.org/web/20240901031114/https://www.163.com/dy/article/HVDTA64Q0553RHMI.html 48 | 13岁男孩“戒网瘾”被教官猥亵!孩子有网瘾,父母到底该怎么办? https://new.qq.com/rain/a/20230705A0806400 https://web.archive.org/web/20240901031543/https://new.qq.com/rain/a/20230705A0806400 49 | 电击之后,戒网瘾学校还有创新 https://www.ellemen.com/spotlight/a37239444/wangyin-210806/ https://archive.ph/t77bD 50 | 男孩“戒网瘾”身亡:涉事学校系非法办学 5人被拘 https://www.chinacourt.org/article/detail/2017/08/id/2966563.shtml https://archive.ph/5ncwf 51 | 豫章书院“吹哨人”奔走六年:中国还有许多“豫章书院” https://new.qq.com/rain/a/20230331A0603500 https://archive.ph/F0PH9 52 | "戒网瘾"学校被指虐待学生 校方:不这样咋管住他们 https://www.163.com/news/article/D255N6A20001875P.html https://web.archive.org/web/20240901032548/https://www.163.com/news/article/D255N6A20001875P.html 53 | 第一批被送进戒网瘾学校的孩子,现状让人担忧,父母留下终身悔恨 https://baijiahao.baidu.com/s?id=1665194409189337123 https://archive.ph/QpGlZ 54 | 弑母少女的失格人生:争吵捅伤父亲,曾被送网戒学校称要报复 https://www.thepaper.cn/newsDetail_forward_1532179 https://web.archive.org/web/20220926134324/https://www.thepaper.cn/newsDetail_forward_1532179 55 | 湖南一戒网瘾机构被举报监视体罚学生,当地教育局:已在整顿 https://www.thepaper.cn/newsDetail_forward_4986152 https://web.archive.org/web/20220924130334/https://www.thepaper.cn/newsDetail_forward_4986152 56 | 戒网瘾学校的时代结束了吗 https://finance.sina.cn/insurance/bxzx/2020-12-27/detail-iiznezxs8988495.d.html https://archive.ph/Rey9L 57 | 那些被送进戒网瘾学校的孩子 https://zhuanlan.zhihu.com/p/47633665 https://web.archive.org/web/20220524012858/https://zhuanlan.zhihu.com/p/47633665 58 | 15岁女生在“戒网瘾学校”遭教官性侵:许多父母病了,却在喂孩子吃药 https://k.sina.com.cn/article_7307634592_1b391a7a001901a4dy.html https://web.archive.org/web/20240901040221/https://k.sina.com.cn/article_7307634592_1b391a7a001901a4dy.html 59 | 19岁少女死于戒网瘾学校 涉事学校办学资质被取消 https://www.rmzxb.com.cn/sqmy/nywy/2014/06/17/340701_1.shtml https://web.archive.org/web/20240901041115/https://www.rmzxb.com.cn/sqmy/nywy/2014/06/17/340701_1.shtml 60 | 长安剑:从电击疗法到豫章书院,为什么戒网瘾逃不出暴力手段 https://www.thepaper.cn/newsDetail_forward_1846729 https://web.archive.org/web/20220430071639/https://www.thepaper.cn/newsDetail_forward_1846729 61 | 湖南14岁少年入戒网瘾学校三天后腿骨折 学校称其自己崴伤、附近监控未使用 https://www.thepaper.cn/newsDetail_forward_10468634 https://web.archive.org/web/20240901041707/https://www.thepaper.cn/newsDetail_forward_10468634 62 | "特训"学校:逃脱教育责任者的狂欢 https://zhuanlan.zhihu.com/p/399916122 NONE 63 | 逃离特训学校后,少年们开始“复仇” https://new.qq.com/rain/a/20240906A02RE800 https://archive.is/Pyvv4 64 | 看丹观察丨“特训学校”逼学生吃泔水馒头 网友:别再送孩子去了…… https://news.cnr.cn/dj/20240819/t20240819_526860268.shtml https://web.archive.org/web/20240902035734/https://news.cnr.cn/dj/20240819/t20240819_526860268.shtml 65 | 网瘾、厌学、抑郁……特训学校真能解决问题吗? https://new.qq.com/rain/a/20201113A06BR800 https://archive.is/RtAgJ 66 | 问题特训机构乱象:“特训营”成“暴力营”,反而加深孩子叛逆抵触 https://new.qq.com/rain/a/20240904A08UJM00 https://archive.is/Aighs 67 | 【深度曝光】特训学校暴力阴霾:学员泣血控诉,社会震惊热议 https://www.sohu.com/a/801699937_122001006 https://archive.is/G1cGH 68 | 14岁女孩在特训学校被体罚至送进医院,本质问题在哪 |教育一周洞见 https://new.qq.com/rain/a/20240907A03LDK00 https://web.archive.org/web/20240907152825/https://new.qq.com/rain/a/20240907A03LDK00 69 | 女孩疑训练营遭性侵后跳楼身亡,知情人称教官临时拼凑,缺少把关考核 https://new.qq.com/rain/a/20240814A0A0X700 https://web.archive.org/web/20240815045203/https://new.qq.com/rain/a/20240814A0A0X700 70 | 【关注“问题”少年教育·上篇】少年命殒特训学校 暴力教育何日休止(图) https://www.163.com/news/article/AMBHMGDB00014AEE.html https://web.archive.org/web/20240907153643/https://www.163.com/news/article/AMBHMGDB00014AEE.html 71 | 正观快评:特教学校虐待学员,封闭管理不是暴力遮羞布 https://news.cyol.com/gb/articles/2021-08/18/content_npGZ9Se3x.html https://archive.is/azDsO 72 | 实探被曝殴打学员的成都特训学校:有家长接孩子离校,校方否认冒充警察 https://new.qq.com/rain/a/20240818A00RZN00 https://web.archive.org/web/20240908133811/https://new.qq.com/rain/a/20240818A00RZN00 73 | 一份关于反戒网瘾机构的史话,一个“星星之火,可以燎原”的故事 https://zhuanlan.zhihu.com/p/718845012 NONE 74 | 戒网瘾学校被指成摧残基地 教官多为退伍军人 http://media.people.com.cn/n/2014/0623/c40606-25186159.html https://web.archive.org/web/20140630092417/http://media.people.com.cn/n/2014/0623/c40606-25186159.html 75 | 救网瘾孩子之前,先“救救家长” http://edu.people.com.cn/n/2014/0708/c1053-25251117.html https://web.archive.org/web/20240909145220/http://edu.people.com.cn/n/2014/0708/c1053-25251117.html 76 | 铁网豫章书院:女学生被要求脱掉内衣 全身搜一遍 http://baby.sina.com.cn/news/2017-12-06/doc-ifypikwt9927012.shtml https://web.archive.org/web/20190223163029/http://baby.sina.com.cn/news/2017-12-06/doc-ifypikwt9927012.shtml 77 | 被电击,遭到毒打,400亿的“人间炼狱”,是父母亲手打造出来的 https://baijiahao.baidu.com/s?id=1760900517761115674 https://archive.is/tbLXy 78 | 青年在无资质特训学校戒酒两日后死亡,湖南警方检方介入调查 https://www.thepaper.cn/newsDetail_forward_1499803 https://web.archive.org/web/20231003040047/https://www.thepaper.cn/newsDetail_forward_1499803 79 | 少年入特训营15小时身亡 入校后“先打服再上课” https://www.chinanews.com.cn/sh/2015/04-14/7204912.shtml https://web.archive.org/web/20240909152829/https://www.chinanews.com.cn/sh/2015/04-14/7204912.shtml 80 | 网瘾学校教官多为退伍军人 教育方式仅为殴打 http://politics.people.com.cn/n/2014/0623/c1001-25185717.html https://web.archive.org/web/20240909153052/http://politics.people.com.cn/n/2014/0623/c1001-25185717.html 81 | 用PC管打、喝烟灰水,暴力“戒网瘾”学校为何屡禁不绝|长城评论 https://baijiahao.baidu.com/s?id=1686411093270061490 https://web.archive.org/web/20240909153311/https://baijiahao.baidu.com/s?id=1686411093270061490 82 | 我在戒网瘾学校遭遇的性与暴力 https://jiliuwang.net/archives/79216 https://web.archive.org/web/20240420075421/https://jiliuwang.net/archives/79216 83 | 女孩电击治疗网瘾:被7人摁住银针穿虎口通电 https://news.cnr.cn/native/gd/20160816/t20160816_522995519.shtml https://web.archive.org/web/20161104033150/https://news.cnr.cn/native/gd/20160816/t20160816_522995519.shtml 84 | 15岁女生在“戒网瘾学校”遭教官性侵 https://www.sohu.com/a/722339929_120094090 https://web.archive.org/web/20240917153140/https://www.sohu.com/a/722339929_120094090 85 | 戒网瘾学校学生:被骗进学校 逃跑念头从未停歇 http://www.banyuetan.org/chcontent/jy/xy/xyht/2014625/104881.shtml https://web.archive.org/web/20240214130945/http://www.banyuetan.org/chcontent/jy/xy/xyht/2014625/104881.shtml 86 | 探访“戒网瘾”市场:学校年招300人 收入超千万 https://news.sohu.com/20140801/n402985379.shtml https://archive.is/3Dpzc 87 | 回顾河南15岁女生在“戒网学校”遭教官侵犯,是谁酿成了悲剧? https://baijiahao.baidu.com/s?id=1786629876507050740 https://archive.is/WciGI -------------------------------------------------------------------------------- /pdp_tool/src/main.rs: -------------------------------------------------------------------------------- 1 | /* 2 | * @Author: FunctionSir 3 | * @License: AGPLv3 4 | * @Date: 2024-08-04 01:53:46 5 | * @LastEditTime: 2024-09-05 23:59:55 6 | * @LastEditors: FunctionSir 7 | * @Description: Simple tool to help you. 8 | * @FilePath: /PanDefenseProject/pdp_tool/src/main.rs 9 | */ 10 | 11 | use ini::Ini; 12 | use serde::Serialize; 13 | use serde_json::{json, to_string_pretty}; 14 | use std::fs::{self, OpenOptions}; 15 | use std::io::{stdin, BufRead, BufReader, Write}; 16 | use std::process::exit; 17 | 18 | const SEPARATOR_SINGLE: &str = "--------"; 19 | const SEPARATOR_DOUBLE: &str = "========"; 20 | 21 | #[derive(Serialize)] 22 | struct PersecutionInfo { 23 | known: bool, 24 | evidences: Vec, 25 | } 26 | 27 | #[derive(Serialize)] 28 | struct Entry { 29 | names: Vec, 30 | sites: Vec, 31 | locations: Vec, 32 | persecution: PersecutionInfo, 33 | sources: Vec, 34 | scale: String, 35 | checked: bool, 36 | } 37 | 38 | fn print_prompt() { 39 | print!(">>> "); 40 | std::io::stdout().flush().unwrap(); 41 | } 42 | 43 | fn read_line() -> String { 44 | let mut line = String::new(); 45 | stdin().read_line(&mut line).unwrap(); 46 | line.trim().to_string() 47 | } 48 | 49 | fn view(conf: &Ini) { 50 | println!("请输入ID:"); 51 | print_prompt(); 52 | let id = read_line(); 53 | println!("{}", SEPARATOR_SINGLE); 54 | for (key, value) in conf.section(Some(id)).unwrap() { 55 | println!("{}: {}", key, value); 56 | } 57 | println!("{}", SEPARATOR_SINGLE); 58 | } 59 | 60 | fn insert(conf: &mut Ini, path: &str) { 61 | let mut tot_bytes: usize = 0; 62 | let last_id: i64 = conf.sections().last().unwrap().unwrap().parse().unwrap(); 63 | let mut file = OpenOptions::new() 64 | .read(true) 65 | .append(true) 66 | .open(path) 67 | .unwrap(); 68 | let buffered = BufReader::new(&file); 69 | let last_line = buffered.lines().last().unwrap().unwrap(); 70 | if last_line != "" { 71 | let to_write = b"\n\n"; 72 | file.write(to_write).unwrap(); 73 | tot_bytes += to_write.len(); 74 | } 75 | let this_id = (last_id + 1).to_string(); 76 | println!("请您跟随指引输入相应信息."); 77 | println!("机构名称 (格式: XXX || YYY 其中\" || \"为分隔符. 注意: \"||\"两边的空格是必须的):"); 78 | print_prompt(); 79 | let names = read_line(); 80 | println!("相关网站 (格式: XXX || YYY 其中\" || \"为分隔符. 注意: \"||\"两边的空格是必须的)"); 81 | println!("(若为未知, 填写unknown, 若有标注, 格式: (XXX)YYY)"); 82 | println!("(若直接敲下ENTER, 那么, 取默认值unknown):"); 83 | print_prompt(); 84 | let mut sites = read_line(); 85 | if sites.len() == 0 { 86 | sites = "unknown".to_string(); 87 | } 88 | println!("地理位置 (格式: XXX || YYY 其中\" || \"为分隔符. 注意: \"||\"两边的空格是必须的)"); 89 | println!("(若为未知, 填写unknown, 若有标注, 格式: (XXX)YYY)"); 90 | println!("(若直接敲下ENTER, 那么, 取默认值unknown):"); 91 | print_prompt(); 92 | let mut locations = read_line(); 93 | if locations.len() == 0 { 94 | locations = "unknown".to_string(); 95 | } 96 | println!("来源 (格式: XXX || YYY 其中\" || \"为分隔符. 注意: \"||\"两边的空格是必须的)"); 97 | println!("(用->来连接查找路径, 用(->)来代表这是被启发而得到的路径的开头)"); 98 | println!("(若有标注, 格式: (XXX)YYY):"); 99 | print_prompt(); 100 | let sources = read_line(); 101 | println!("可能存在迫害 (true = 是, false = 否, unknown = 未知)"); 102 | println!("(若直接敲下ENTER, 那么, 取默认值unknown):"); 103 | print_prompt(); 104 | let mut persecution = read_line(); 105 | if persecution.len() == 0 { 106 | persecution = "unknown".to_string(); 107 | } 108 | println!("若存在迫害, 那么相关证据 (none = 无, pending = 正在处理)"); 109 | println!("(若非none或pending, 那么, 格式: XXX || YYY 其中\" || \"为分隔符. 注意: \"||\"两边的空格是必须的)"); 110 | println!("(若直接敲下ENTER, 那么, 取默认值none):"); 111 | print_prompt(); 112 | let mut evidences = read_line(); 113 | if evidences.len() == 0 { 114 | evidences = "none".to_string(); 115 | } 116 | println!("估计规模 (unknown = 未知)"); 117 | println!("(若非unknown, 那么: 区间: x~y; 多于x: x+; 少于x: x-)"); 118 | println!("(若直接敲下ENTER, 那么, 取默认值unknown):"); 119 | let mut scale = read_line(); 120 | if scale.len() == 0 { 121 | scale = "unknown".to_string(); 122 | } 123 | println!("条目是否已审核 (true = 是, false = 否)"); 124 | println!("(若直接敲下ENTER, 那么, 取默认值false):"); 125 | print_prompt(); 126 | let mut checked = read_line(); 127 | if checked.len() == 0 { 128 | checked = "false".to_string(); 129 | } 130 | let to_write = format!( 131 | "[{}]\nNames = {}\nSites = {}\nLocations = {}\nSources = {}\nPersecution = {}\nEvidences = {}\nScale = {}\nChecked = {}", 132 | this_id, 133 | names, 134 | sites, 135 | locations, 136 | sources, 137 | persecution, 138 | evidences, 139 | scale, 140 | checked, 141 | ); 142 | file.write(to_write.as_bytes()).unwrap(); 143 | tot_bytes += to_write.as_bytes().len(); 144 | println!("{}", SEPARATOR_SINGLE); 145 | println!("成功. 已追加{}字节.", tot_bytes); 146 | println!("{}", SEPARATOR_SINGLE); 147 | println!("注意: General部分的信息不会更改, 请手动改动之."); 148 | println!("{}", SEPARATOR_SINGLE); 149 | reload(conf, path); 150 | } 151 | 152 | fn find(conf: &Ini) { 153 | println!("请输入要查询的内容(仅支持在名称中搜索)"); 154 | println!("(若直接敲下ENTER, 那么, 将列出所有条目):"); 155 | print_prompt(); 156 | let what = read_line(); 157 | println!("{}", SEPARATOR_SINGLE); 158 | let mut tot: i64 = 0; 159 | for section in conf.sections() { 160 | match section { 161 | Some(sec) => { 162 | if sec != "General" { 163 | let names = conf.section(Some(sec)).unwrap().get("Names").unwrap(); 164 | if names.contains(&what) { 165 | tot = tot + 1; 166 | println!("ID为{}的条目, 名称的值: {}.", sec, names); 167 | } 168 | } 169 | } 170 | None => (), 171 | } 172 | } 173 | println!("{}", SEPARATOR_SINGLE); 174 | println!("成功. 共查找到{}条相关条目.", tot); 175 | println!("{}", SEPARATOR_SINGLE); 176 | } 177 | 178 | fn key_to_vec(conf: &Ini, section: Option<&str>, key: &str) -> Vec { 179 | let s = conf 180 | .section(Some(section.unwrap())) 181 | .unwrap() 182 | .get(key) 183 | .unwrap(); 184 | let special = vec!["none", "unknown", "pending"]; 185 | if special.iter().any(|x| s == *x) { 186 | vec![] 187 | } else { 188 | s.split(" || ").map(|x: &str| x.to_string()).collect() 189 | } 190 | } 191 | 192 | fn key_to_string(conf: &Ini, section: Option<&str>, key: &str) -> String { 193 | conf.section(Some(section.unwrap())) 194 | .unwrap() 195 | .get(key) 196 | .unwrap() 197 | .to_string() 198 | } 199 | 200 | fn key_to_bool(conf: &Ini, section: Option<&str>, key: &str) -> bool { 201 | let tmp = conf 202 | .section(Some(section.unwrap())) 203 | .unwrap() 204 | .get(key) 205 | .unwrap(); 206 | match tmp { 207 | "true" | "True" | "T" | "t" | "1" => true, 208 | _ => false, 209 | } 210 | } 211 | 212 | fn export_json(conf: &Ini, save_to: &str) { 213 | let path: String; 214 | if save_to.len() == 0 { 215 | println!("请输入要保存到的文件的路径(注意: 会覆盖原有文件!):"); 216 | print_prompt(); 217 | path = read_line(); 218 | } else { 219 | path = save_to.to_string(); 220 | } 221 | let mut entries: Vec = Vec::new(); 222 | for section in conf.sections() { 223 | if section.is_none() || section.unwrap() == "General" { 224 | continue; 225 | } 226 | let tmp = Entry { 227 | names: key_to_vec(conf, section, "Names"), 228 | sites: key_to_vec(conf, section, "Sites"), 229 | locations: key_to_vec(conf, section, "Locations"), 230 | persecution: PersecutionInfo { 231 | known: key_to_bool(conf, section, "Persecution"), 232 | evidences: key_to_vec(conf, section, "Evidences"), 233 | }, 234 | scale: key_to_string(conf, section, "Scale"), 235 | sources: key_to_vec(conf, section, "Sources"), 236 | checked: key_to_bool(conf, section, "Checked"), 237 | }; 238 | entries.push(tmp); 239 | } 240 | let json = json!({ 241 | "$schema": "./institute_list.schema.json", 242 | "content": entries, 243 | }); 244 | let to_write = to_string_pretty(&json).unwrap(); 245 | fs::write(path, &to_write).unwrap(); 246 | println!("成功. 已写入{}字节.", to_write.as_bytes().len()); 247 | if save_to.len() == 0 { 248 | println!("{}", SEPARATOR_SINGLE); 249 | } 250 | } 251 | 252 | fn export_csv(conf: &Ini) { 253 | println!("请输入要保存到的文件的路径(注意: 会覆盖原有文件!):"); 254 | print_prompt(); 255 | let mut to_write: String = 256 | String::from("#,名称,相关网页,地理位置,来源,存在虐待,相关证据,估计规模,已审核\n"); 257 | let path = read_line(); 258 | for section in conf.sections() { 259 | if section.is_none() || section.unwrap() == "General" { 260 | continue; 261 | } 262 | to_write += section.unwrap(); 263 | to_write.push(','); 264 | let to_get = vec![ 265 | "Names", 266 | "Sites", 267 | "Locations", 268 | "Sources", 269 | "Persecution", 270 | "Evidences", 271 | "Scale", 272 | "Checked", 273 | ]; 274 | let special = vec!["true", "false", "none", "unknown", "pending"]; 275 | for key in to_get { 276 | let mut tmp = conf 277 | .section(Some(section.unwrap())) 278 | .unwrap() 279 | .get(key) 280 | .unwrap() 281 | .to_string(); 282 | if special.iter().any(|x| tmp == *x) { 283 | tmp = tmp.to_uppercase(); 284 | } 285 | to_write += &tmp; 286 | to_write.push(','); 287 | } 288 | to_write.pop(); 289 | to_write.push('\n'); 290 | } 291 | to_write.pop(); 292 | fs::write(path, &to_write).unwrap(); 293 | println!("成功. 已写入{}字节.", to_write.as_bytes().len()); 294 | println!("{}", SEPARATOR_SINGLE); 295 | } 296 | 297 | fn reload(conf: &mut Ini, path: &str) { 298 | println!("重新加载..."); 299 | *conf = Ini::load_from_file(&path).unwrap(); 300 | println!("成功."); 301 | println!("{}", SEPARATOR_SINGLE); 302 | } 303 | 304 | fn main() { 305 | println!("PanDefenseProject 工具 [Version: 0.0.1]"); 306 | println!("{}", SEPARATOR_DOUBLE); 307 | let args: Vec = std::env::args().collect(); 308 | let path: String; 309 | if args.len() <= 1 { 310 | println!("似乎没有在命令行参数中提供文件路径, 尝试从标准输入读取."); 311 | println!("文件路径: "); 312 | print_prompt(); 313 | path = read_line(); 314 | } else { 315 | path = args[1].trim().to_string(); 316 | } 317 | println!("假定为INI格式并载入..."); 318 | let mut conf = Ini::load_from_file(&path).unwrap(); 319 | let general_info = conf.section(Some("General")).unwrap(); 320 | println!("{}", SEPARATOR_DOUBLE); 321 | println!("文件: {}", path); 322 | println!("版本: {}", general_info.get("Ver").unwrap()); 323 | println!("最后修改: {}", general_info.get("LastEdit").unwrap()); 324 | println!("{}", SEPARATOR_DOUBLE); 325 | if args.len() == 3 { 326 | println!("直接JSON输出模式..."); 327 | export_json(&conf, &args[2]); 328 | exit(0); 329 | } 330 | loop { 331 | let cmd: String; 332 | println!("[V]查看条目 [I]新条目 [F]查找 [J]生成JSON [C]生成CSV [R]重新加载 [E]退出"); 333 | println!("{}", SEPARATOR_SINGLE); 334 | print_prompt(); 335 | cmd = read_line().to_uppercase(); 336 | println!("{}", SEPARATOR_SINGLE); 337 | match cmd.as_str() { 338 | "V" => view(&conf), 339 | "I" => insert(&mut conf, &path), 340 | "F" => find(&conf), 341 | "J" => export_json(&conf, ""), 342 | "C" => export_csv(&conf), 343 | "R" => reload(&mut conf, &path), 344 | "E" => { 345 | println!("退出."); 346 | exit(0); 347 | } 348 | _ => { 349 | println!("无法解析您的意图, 请重试."); 350 | println!("{}", SEPARATOR_SINGLE); 351 | } 352 | } 353 | } 354 | } 355 | -------------------------------------------------------------------------------- /pdp_tool/pdp_tool.py: -------------------------------------------------------------------------------- 1 | #!/bin/python3 2 | 3 | ''' 4 | Author: FunctionSir 5 | License: AGPLv3 6 | Date: 2024-09-03 22:35:55 7 | LastEditTime: 2024-09-09 23:39:15 8 | LastEditors: FunctionSir 9 | Description: - 10 | FilePath: /PanDefenseProject/pdp_tool/pdp_tool.py 11 | ''' 12 | 13 | import datetime 14 | import os 15 | import shutil 16 | import subprocess 17 | 18 | ### VERSION INFO ### 19 | PDP_TOOL_VER = "1.0.0" 20 | PDP_TOOL_LEGACY_VER = "0.0.1" 21 | 22 | ### CONTRIBUTOR SWITCH ### 23 | CONTRIBUTOR_MODE = False 24 | 25 | ### TOOLCHAIN CONF ### 26 | PYTHON = "/usr/bin/python3" 27 | SQLITE_BIN = "/usr/bin/sqlite3" 28 | SQLITE_ANALYZER_BIN = "/usr/bin/sqlite3_analyzer" 29 | DB2LEGACY = "./db2legacy.py" 30 | CSV2INI = "./csv2ini.py" 31 | PDP_TOOL_LEGACY = "./pdp_tool_legacy" 32 | 33 | ### DB CONF ### 34 | PDP_DB = "../pdp.db" 35 | 36 | ### TOOL CONF ### 37 | SEPARATOR = "\", \"" 38 | SEPARATOR_LINE = 18*"========" 39 | PROMPT = ">>> " 40 | 41 | print("PanDefenseProject Tool [ Version: "+PDP_TOOL_VER+" ]") 42 | print("Please Check the file content before use!") 43 | print("With legacy tool ver "+PDP_TOOL_LEGACY_VER+".") 44 | 45 | contribute_file_name = "" 46 | 47 | if CONTRIBUTOR_MODE: 48 | print("You are in contribute mode.") 49 | print(SEPARATOR_LINE) 50 | print("-------- 输入您希望使用的身份以继续 --------") 51 | print("建议您仅使用大小写字母和数字, 以及\"-\"和\"_\"(短横线或减号, 下划线).") 52 | print("留空来避免进行文件操作.") 53 | today = datetime.datetime.today() 54 | y = str(today.year) 55 | m = str(today.month) 56 | d = str(today.day) 57 | if (len(m) == 1): 58 | m = '0'+m 59 | if (len(d) == 1): 60 | d = '0'+d 61 | contribute_file_name = input(PROMPT) 62 | if (contribute_file_name != ""): 63 | contribute_file_name += "-"+y+m+d+".sql" 64 | print(SEPARATOR_LINE) 65 | else: 66 | print(SEPARATOR_LINE) 67 | 68 | if (contribute_file_name != "" and not os.path.exists("../unmerged/"+contribute_file_name)): 69 | shutil.copyfile("../unmerged/template.sql", 70 | "../unmerged/"+contribute_file_name) 71 | 72 | contribute_file = None 73 | if (contribute_file_name != ""): 74 | contribute_file = open("../unmerged/"+contribute_file_name, "r") 75 | current = contribute_file.read() 76 | contribute_file.close() 77 | contribute_file = open("../unmerged/"+contribute_file_name, "a") 78 | if (current[-1] != '\n'): 79 | contribute_file.write("\n\n") 80 | elif (current[-2] != '\n'): 81 | contribute_file.write("\n") 82 | 83 | while True: 84 | print("-------- 输入一个操作以继续 --------") 85 | print("[L]IST [F]IND [I]NSPECT [N]EW [M]ODIFY [G]EN [D]UMP [S]QLITE [A]NALYZE [V]ACUUM [P]YTHON [E]XIT") 86 | print("帮助(PanDefenseProject部分): L: 列出所有条目. F: 搜索条目. I: 查看条目. N: 新增条目. M: 修改现有条目. G: 生成旧式文件(CONF/JSON/CSV).") 87 | print("帮助(SQLite部分): D: 生成一份SQL DUMP. S: 进入SQLite CLI. A: 使用SQLite Analyzer对DB进行分析. V: 进行数据库VACUUM. P: 进入Python CLI.") 88 | op = input(PROMPT).upper() 89 | if (op == 'L' or op == "LIST"): 90 | print("-------- 输入表代号以继续 --------") 91 | print("IL: 机构列表. RA: 相关文章. 默认为IL.") 92 | table = input(PROMPT).upper() 93 | print(SEPARATOR_LINE) 94 | if (table == "IL" or table == ""): 95 | output = subprocess.check_output( 96 | [SQLITE_BIN, PDP_DB, ".separator "+SEPARATOR, "SELECT ID,NAMES FROM INSTITUTE_LIST;"]).decode("utf-8")[:-1] 97 | print("ID "+(len(SEPARATOR)-2)*" "+"名称") 98 | elif (table == "RA"): 99 | output = subprocess.check_output( 100 | [SQLITE_BIN, PDP_DB, ".separator "+SEPARATOR, "SELECT ID,TITLE FROM RELATED_ARTICLES;"]).decode("utf-8")[:-1] 101 | print("ID "+(len(SEPARATOR)-2)*" "+"标题") 102 | print(output) 103 | print(SEPARATOR_LINE) 104 | print("成功. 共有 "+str(output.count('\n')+1)+" 条记录.") 105 | print(SEPARATOR_LINE) 106 | elif (op == 'F' or op == "FIND"): 107 | print("-------- 输入表代号/表名以继续 --------") 108 | print("IL: 机构列表. RA: 相关文章. 默认为IL.") 109 | table = input(PROMPT).upper() 110 | if (table == "IL" or table == ""): 111 | table = "INSTITUTE_LIST" 112 | elif (table == "RA"): 113 | table = "RELATED_ARTICLES" 114 | print("-------- 输入搜索依据以继续 --------") 115 | print("针对IL: NAMES: 名称. LOCATIONS: 位置.") 116 | print("针对RA: TITLE: 标题. ORIGINAL: 源网址.") 117 | print("默认为以名称(IL)/标题(RA)为依据.") 118 | print("您可以输入其他字段名称来指定其他的搜索依据.") 119 | col = input(PROMPT) 120 | if (col == ""): 121 | if (table == "INSTITUTE_LIST"): 122 | col = "NAMES" 123 | elif (table == "RELATED_ARTICLES"): 124 | col = "TITLE" 125 | print("-------- 输入搜索内容以继续 --------") 126 | key = input(PROMPT) 127 | print(SEPARATOR_LINE) 128 | output = "" 129 | try: 130 | if (col == "NAMES" or col == "TITLE"): 131 | output = subprocess.check_output([SQLITE_BIN, PDP_DB, ".headers on", ".separator "+SEPARATOR, 132 | "SELECT ID,"+col+" FROM "+table+" WHERE "+col+" LIKE '%"+key+"%';"]).decode("utf-8")[:-1] 133 | else: 134 | if (table == "INSTITUTE_LIST"): 135 | output = subprocess.check_output([SQLITE_BIN, PDP_DB, ".headers on", ".separator "+SEPARATOR, 136 | "SELECT ID,NAMES,"+col+" FROM "+table+" WHERE "+col+" LIKE '%"+key+"%';"]).decode("utf-8")[:-1] 137 | elif (table == "RELATED_ARTICLES"): 138 | output = subprocess.check_output([SQLITE_BIN, PDP_DB, ".headers on", ".separator "+SEPARATOR, 139 | "SELECT ID,TITLE,"+col+" FROM "+table+" WHERE "+col+" LIKE '%"+key+"%';"]).decode("utf-8")[:-1] 140 | else: 141 | output = subprocess.check_output([SQLITE_BIN, PDP_DB, ".headers on", ".separator "+SEPARATOR, 142 | "SELECT * FROM "+table+" WHERE "+col+" LIKE '%"+key+"%';"]).decode("utf-8")[:-1] 143 | except Exception: 144 | pass 145 | else: 146 | print(output) 147 | print(SEPARATOR_LINE) 148 | print("成功. 共找到 "+str(len(output.split('\n'))-1)+" 条记录.") 149 | print(SEPARATOR_LINE) 150 | elif (op == 'I' or op == "INSPECT"): 151 | print("-------- 输入表代号以继续 --------") 152 | print("IL: 机构列表. RA: 相关文章. 默认为IL.") 153 | table = input(PROMPT).upper() 154 | print("-------- 输入ID以继续 --------") 155 | id = input(PROMPT).upper() 156 | print(SEPARATOR_LINE) 157 | if (table == "IL" or table == ""): 158 | table = "INSTITUTE_LIST" 159 | elif (table == "RA"): 160 | table = "RELATED_ARTICLES" 161 | output = "" 162 | try: 163 | output = subprocess.check_output( 164 | [SQLITE_BIN, PDP_DB, ".headers on", ".separator \"\\n\"", "SELECT ROWID,* FROM "+table+" WHERE ID='"+id+"';"]).decode("utf-8")[:-1].split('\n') 165 | except Exception: 166 | pass 167 | else: 168 | for i in range(0, int(len(output)/2)): 169 | print(output[i].upper()+" = "+output[i+int(len(output)/2)]) 170 | print(SEPARATOR_LINE) 171 | elif (op == 'N' or op == "NEW"): 172 | print("-------- 输入表代号以继续 --------") 173 | print("IL: 机构列表. RA: 相关文章. 默认为IL.") 174 | table = input(PROMPT).upper() 175 | print(SEPARATOR_LINE) 176 | if (table == "IL" or table == ""): 177 | print("请您跟随指引输入相应信息.") 178 | print("机构名称 (格式: XXX || YYY 其中\" || \"为分隔符. 注意: \"||\"两边的空格是必须的):") 179 | names = input(PROMPT).replace("'", "''") 180 | print("相关网站 (格式: XXX || YYY 其中\" || \"为分隔符. 注意: \"||\"两边的空格是必须的)") 181 | print("(若为未知, 填写UNKNOWN, 若有标注, 格式: (XXX)YYY)") 182 | print("(若直接敲下ENTER, 那么, 取默认值UNKNOWN):") 183 | sites = input(PROMPT).replace("'", "''") 184 | if (sites == ""): 185 | sites = "UNKNOWN" 186 | print("地理位置 (格式: XXX || YYY 其中\" || \"为分隔符. 注意: \"||\"两边的空格是必须的)") 187 | print("(若为未知, 填写UNKNOWN, 若有标注, 格式: (XXX)YYY)") 188 | print("(若直接敲下ENTER, 那么, 取默认值UNKNOWN):") 189 | locations = input(PROMPT).replace("'", "''") 190 | if (locations == ""): 191 | locations = "UNKNOWN" 192 | print("来源 (格式: XXX || YYY 其中\" || \"为分隔符. 注意: \"||\"两边的空格是必须的)") 193 | print("(用->来连接查找路径, 用(->)来代表这是被启发而得到的路径的开头)") 194 | print("(若有标注, 格式: (XXX)YYY):") 195 | sources = input(PROMPT).replace("'", "''") 196 | print("可能存在迫害 (TRUE = 是, FALSE = 否, UNKNOWN = 未知)") 197 | print("(若直接敲下ENTER, 那么, 取默认值UNKNOWN):") 198 | persecution = input(PROMPT).replace("'", "''") 199 | if (persecution == ""): 200 | persecution = "UNKNOWN" 201 | print("若存在迫害, 那么相关证据 (NONE = 无, PENDING = 正在处理)") 202 | print("(若非NONE或PENDING, 那么, 格式: XXX || YYY 其中\" || \"为分隔符.)") 203 | print("(注意: \"||\"两边的空格是必须的)") 204 | print("(若直接敲下ENTER, 那么, 取默认值NONE):") 205 | evidences = input(PROMPT).replace("'", "''") 206 | if (evidences == ""): 207 | evidences = "NONE" 208 | print("估计规模 (UNKNOWN = 未知)") 209 | print("(若非UNKNOWN, 那么: 区间: x~y; 多于x: x+; 少于x: x-.)") 210 | print("(若直接敲下ENTER, 那么, 取默认值UNKNOWN):") 211 | scale = input(PROMPT).replace("'", "''") 212 | if (scale == ""): 213 | scale = "UNKNOWN" 214 | checked = "FALSE" 215 | if (not CONTRIBUTOR_MODE): 216 | print("条目是否已审核 (TRUE = 是, FALSE = 否)") 217 | print("(若直接敲下ENTER, 那么, 取默认值FALSE):") 218 | checked = input(PROMPT).replace("'", "''") 219 | if (checked == ""): 220 | checked = "FALSE" 221 | to_exec = [SQLITE_BIN, PDP_DB, "INSERT INTO INSTITUTE_LIST VALUES ((SELECT hex(randomblob(4))),'"+names + 222 | "','"+sites+"','"+locations+"','"+sources+"','"+persecution+"','"+evidences+"','"+scale+"','"+checked+"');"] 223 | print("将执行: "+str(to_exec)+".") 224 | try: 225 | output = subprocess.check_output( 226 | to_exec).decode("utf-8")[:-1] 227 | except Exception: 228 | pass 229 | else: 230 | print("成功.") 231 | else: 232 | gened = "INSERT INTO INSTITUTE_LIST VALUES ((SELECT hex(randomblob(4))),'"+names +\ 233 | "','"+sites+"','"+locations+"','"+sources+"','"+persecution +\ 234 | "','"+evidences+"','"+scale+"','"+checked+"');" 235 | if (contribute_file != None): 236 | contribute_file.write(gened+'\n') 237 | print("为您生成如下SQL, 并(将)追加到\""+contribute_file_name+"\":") 238 | else: 239 | print("为您生成如下SQL:") 240 | print(gened) 241 | elif (table == "RA"): 242 | print("请您跟随指引输入相应信息.") 243 | print("请输入文章的标题(若有副标题, 或有换行, 处理成如: XXX YYY这样的格式):") 244 | title = input(PROMPT).replace("'", "''") 245 | print("请输入源网址(应以如http://或https://等开头, 即, 应保留协议):") 246 | original = input(PROMPT).replace("'", "''") 247 | print("请输入存档的网址(应以如http://或https://等开头, 即, 应保留协议), 若暂无, 输入NONE:") 248 | archive = input(PROMPT).replace("'", "''") 249 | if (not CONTRIBUTOR_MODE): 250 | to_exec = [ 251 | SQLITE_BIN, PDP_DB, "INSERT INTO RELATED_ARTICLES VALUES ((SELECT hex(randomblob(4))),'"+title + "','"+original+"','"+archive+"');"] 252 | print("将执行: "+str(to_exec)+".") 253 | try: 254 | output = subprocess.check_output( 255 | to_exec).decode("utf-8")[:-1] 256 | except Exception: 257 | pass 258 | else: 259 | print("成功.") 260 | else: 261 | gened = "INSERT INTO RELATED_ARTICLES VALUES ((SELECT hex(randomblob(4))),'" +\ 262 | title + "','"+original+"','"+archive+"');" 263 | if (contribute_file != None): 264 | contribute_file.write(gened+'\n') 265 | print("为您生成如下SQL, 并(将)追加到\""+contribute_file_name+"\":") 266 | else: 267 | print("为您生成如下SQL:") 268 | print(gened) 269 | print(SEPARATOR_LINE) 270 | elif (op == 'M' or op == "MODIFY"): 271 | print("-------- 输入表代号以继续 --------") 272 | print("IL: 机构列表. RA: 相关文章. 默认为IL.") 273 | table = input(PROMPT).upper() 274 | print("格式: ID[TAB]字段名[TAB]修改后的值.") 275 | if (table == "IL" or table == ""): 276 | print("表INSTITUTE_LIST有字段: ID, NAMES, SITES, LOCATIONS, SOURCES, PERSECUTION, EVIDENCES, SCALE, CHECKED.") 277 | table = "INSTITUTE_LIST" 278 | elif (table == "RA"): 279 | print("表RELATED_ARTICLES有字段: ID, TITLE, ORIGINAL, ARCHIVE.") 280 | table = "RELATED_ARTICLES" 281 | id, col, val = input(PROMPT).split('\t') 282 | val = val.replace("'", "''") 283 | if (not CONTRIBUTOR_MODE): 284 | to_exec = [SQLITE_BIN, PDP_DB, "UPDATE "+table + 285 | " SET "+col+"="+"'"+val+"' WHERE ID='"+id+"';"] 286 | print("将执行: "+str(to_exec)+".") 287 | try: 288 | output = subprocess.check_output( 289 | to_exec).decode("utf-8")[:-1] 290 | except Exception: 291 | pass 292 | else: 293 | print("成功.") 294 | else: 295 | gened = "UPDATE "+table + " SET "+col+"="+"'"+val+"' WHERE ID='"+id+"';" 296 | if (contribute_file != None): 297 | contribute_file.write(gened+'\n') 298 | print("为您生成如下SQL, 并(将)追加到\""+contribute_file_name+"\":") 299 | else: 300 | print("为您生成如下SQL:") 301 | print(gened) 302 | print(SEPARATOR_LINE) 303 | elif (op == 'G' or op == "GEN"): 304 | print("!!! 注意: 继续之前, 请务必检查\"db2legacy.py\"的配置部分是否如您所愿 !!!") 305 | print(SEPARATOR_LINE) 306 | os.system(PYTHON+" "+DB2LEGACY) 307 | print(SEPARATOR_LINE) 308 | elif (op == 'D' or op == "DUMP"): 309 | print("!!! 注意: 现有文件将被覆盖 !!!") 310 | print("-------- 输入保存路径以继续 --------") 311 | path = input(PROMPT) 312 | os.system(SQLITE_BIN+" \""+PDP_DB+"\" \".dump\""+" > "+path) 313 | print(SEPARATOR_LINE) 314 | elif (op == 'S' or op == "SQLITE"): 315 | os.system(SQLITE_BIN+" \""+PDP_DB+"\"") 316 | elif (op == 'A' or op == "ANALYZE"): 317 | print(SEPARATOR_LINE) 318 | output = subprocess.check_output( 319 | [SQLITE_ANALYZER_BIN, PDP_DB]).decode("utf-8")[:-1] 320 | print(output) 321 | print(SEPARATOR_LINE) 322 | elif (op == 'V' or op == "VACUUM"): 323 | subprocess.call([SQLITE_BIN, PDP_DB, "VACUUM;"]) 324 | elif (op == 'P' or op == "PYTHON"): 325 | os.system(PYTHON) 326 | elif (op == 'E' or op == "EXIT"): 327 | exit(0) 328 | else: 329 | print("操作未知. 什么都不做.") 330 | -------------------------------------------------------------------------------- /old_ver/institute_list.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "./institute_list.schema.json", 3 | "content": [ 4 | { 5 | "names": ["昭山素质教育"], 6 | "sites": ["https://www.lzszjyxx.com/"], 7 | "locations": ["湖南湘潭市岳塘区高峰村坳上组青少年素质教育学校"], 8 | "persecution": { 9 | "known": true, 10 | "evidences": [ 11 | "https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9" 12 | ] 13 | }, 14 | "sources": ["ASaferChina(channel)@Telegram"], 15 | "checked": false 16 | }, 17 | { 18 | "names": ["贤德素质教育学校"], 19 | "sites": [ 20 | "http://www.aishangzs.com/", 21 | "http://texunschool.com/", 22 | "http://www.ahedu.net.cn/" 23 | ], 24 | "locations": ["湖南省长沙市"], 25 | "persecution": { 26 | "known": true, 27 | "evidences": [ 28 | "https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9" 29 | ] 30 | }, 31 | "sources": ["ASaferChina(channel)@Telegram"], 32 | "checked": false 33 | }, 34 | { 35 | "names": ["北海市愉达复教育咨询有限公司"], 36 | "sites": ["http://www.ydf-edu.com/"], 37 | "locations": ["广西北海市银海区银滩风景区"], 38 | "persecution": { "known": false, "evidences": [] }, 39 | "sources": ["ASaferChina(channel)@Telegram"], 40 | "checked": false 41 | }, 42 | { 43 | "names": ["重庆锦辉青少年素质教育学校"], 44 | "sites": ["http://www.cqtx110.com/"], 45 | "locations": ["重庆市沙坪坝区中梁镇后槽路西50米"], 46 | "persecution": { "known": false, "evidences": [] }, 47 | "sources": ["ASaferChina(channel)@Telegram"], 48 | "checked": false 49 | }, 50 | { 51 | "names": ["长沙湘越中学"], 52 | "sites": ["https://www.xiangyuezhongxue.com/"], 53 | "locations": ["湖南省长沙市长沙县春华镇春华山村"], 54 | "persecution": { "known": false, "evidences": [] }, 55 | "sources": ["ASaferChina(channel)@Telegram"], 56 | "checked": false 57 | }, 58 | { 59 | "names": ["志华教育"], 60 | "sites": ["http://www.hnzhihua.com/"], 61 | "locations": ["湖南省长沙市望城区乔口镇柏乐园附近"], 62 | "persecution": { "known": false, "evidences": [] }, 63 | "sources": ["ASaferChina(channel)@Telegram"], 64 | "checked": false 65 | }, 66 | { 67 | "names": ["河源弘毅素质教育创新研究基地"], 68 | "sites": ["http://www.ttxsjyjd.com/"], 69 | "locations": ["广东省河源市紫金县义容镇西平村石下小学侧边办公楼"], 70 | "persecution": { "known": false, "evidences": [] }, 71 | "sources": ["ASaferChina(channel)@Telegram"], 72 | "checked": false 73 | }, 74 | { 75 | "names": ["山东正心教育培训学校有限公司"], 76 | "sites": ["http://www.zhengxinedu.com/"], 77 | "locations": ["山东省潍坊市峡山区岞山街道岞山第二小学北邻"], 78 | "persecution": { 79 | "known": true, 80 | "evidences": [ 81 | "https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9" 82 | ] 83 | }, 84 | "sources": ["ASaferChina(channel)@Telegram", "寒涟漪创建的扭转机构名单"], 85 | "checked": false 86 | }, 87 | { 88 | "names": ["睿智教育专门学校"], 89 | "sites": ["http://www.999jwy.com/"], 90 | "locations": ["长沙市望城区"], 91 | "persecution": { "known": false, "evidences": [] }, 92 | "sources": ["ASaferChina(channel)@Telegram"], 93 | "checked": false 94 | }, 95 | { 96 | "names": ["徐州励志少年军校", "徐州西正教育", "徐州塑仁教育"], 97 | "sites": ["https://weibo.com/u/5294085683/"], 98 | "locations": ["UNKNOWN"], 99 | "persecution": { "known": false, "evidences": [] }, 100 | "sources": ["ASaferChina(channel)@Telegram"], 101 | "checked": false 102 | }, 103 | { 104 | "names": ["雅圣思"], 105 | "sites": ["(无法正常访问)http://www.yashengsi.com/"], 106 | "locations": ["UNKNOWN"], 107 | "persecution": { 108 | "known": true, 109 | "evidences": [ 110 | "https://www.voachinese.com/a/china-private-schools-accused-of-abusing-students-20230130/6939487.html" 111 | ] 112 | }, 113 | "sources": ["ASaferChina(channel)@Telegram"], 114 | "checked": false 115 | }, 116 | { 117 | "names": ["少林文武教育"], 118 | "sites": ["http://www.shaolinxiao.com/"], 119 | "locations": ["湖南娄底市水洞底镇中心村(距市政府8公里)"], 120 | "persecution": { "known": false, "evidences": [] }, 121 | "sources": ["百度搜索"], 122 | "checked": false 123 | }, 124 | { 125 | "names": ["南华青少年素质教育学校"], 126 | "sites": ["http://www.csnhjyxx.com/"], 127 | "locations": ["长沙市望城区丁字派出所旁"], 128 | "persecution": { "known": false, "evidences": [] }, 129 | "sources": ["百度搜索"], 130 | "checked": false 131 | }, 132 | { 133 | "names": ["严德教育"], 134 | "sites": ["https://www.hngengwu.cn/"], 135 | "locations": ["UNKNOWN"], 136 | "persecution": { "known": false, "evidences": [] }, 137 | "sources": ["百度搜索"], 138 | "checked": false 139 | }, 140 | { 141 | "names": ["郑州思图励志教育学校"], 142 | "sites": ["http://www.edandao.cn/"], 143 | "locations": ["UNKNOWN"], 144 | "persecution": { "known": false, "evidences": [] }, 145 | "sources": ["百度搜索"], 146 | "checked": false 147 | }, 148 | { 149 | "names": ["至善教育"], 150 | "sites": ["https://www.pannijy.cn/"], 151 | "locations": ["湖南省长沙市开福区沙坪湘绣小镇沙坪中学"], 152 | "persecution": { "known": false, "evidences": [] }, 153 | "sources": ["百度搜索"], 154 | "checked": false 155 | }, 156 | { 157 | "names": ["新叶教育", "广西玉林市新叶教育"], 158 | "sites": ["https://ylsxyjy.com/"], 159 | "locations": ["玉林校区: 广西玉林市仁东周村林园内"], 160 | "persecution": { 161 | "known": true, 162 | "evidences": [ 163 | "https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9" 164 | ] 165 | }, 166 | "sources": ["“相关证据”中所示报道", "寒涟漪创建的扭转机构名单"], 167 | "checked": false 168 | }, 169 | { 170 | "names": ["英高特素质教育学校"], 171 | "sites": ["http://www.hnjwy.org.cn/"], 172 | "locations": ["湖南省长沙市"], 173 | "persecution": { 174 | "known": true, 175 | "evidences": [ 176 | "https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9" 177 | ] 178 | }, 179 | "sources": ["“相关证据”中所示报道"], 180 | "checked": false 181 | }, 182 | { 183 | "names": ["山东网康教育培训学校"], 184 | "sites": ["http://www.jjerw.com/b/sdwkjypxxxwxevrs/"], 185 | "locations": ["总部(市中校区): 二环南路3号"], 186 | "persecution": { 187 | "known": true, 188 | "evidences": [ 189 | "https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9" 190 | ] 191 | }, 192 | "sources": ["“相关证据”中所示报道"], 193 | "checked": false 194 | }, 195 | { 196 | "names": ["长沙泽邦青少年培训学校"], 197 | "sites": ["https://zebangedu.com/"], 198 | "locations": ["湖南省长沙市长沙县安沙镇花桥村"], 199 | "persecution": { "known": false, "evidences": [] }, 200 | "sources": ["百度搜索"], 201 | "checked": false 202 | }, 203 | { 204 | "names": [ 205 | "武汉正苗启德叛逆期管教学校", 206 | "正苗启德青少年特训学校", 207 | "湖北正苗启德青少年特训学校" 208 | ], 209 | "sites": [ 210 | "https://www.wangyinxuexiao.com/", 211 | "https://www.zmqd.cn/", 212 | "http://www.qidetexun.com.cn/" 213 | ], 214 | "locations": [ 215 | "湖北省孝感市汉川市马口镇大咀村", 216 | "湖北校区: 湖北省武汉市蔡甸与汉川交汇处(离汉川高铁站5公里)", 217 | "湖南校区: 湖南省长沙市开福区沙坪湘绣城启德励志教育学校", 218 | "河南校区: 河南省郑州市巩义正苗启德教育学校", 219 | "浙江校区: 浙江省丽水市缙云县启德特训学校" 220 | ], 221 | "persecution": { "known": false, "evidences": [] }, 222 | "sources": ["百度搜索", "寒涟漪创建的扭转机构名单"], 223 | "checked": false 224 | }, 225 | { 226 | "names": ["黄冈纽特教育"], 227 | "sites": [], 228 | "locations": ["黄冈市黄州区陈策楼镇王家岗教学点"], 229 | "persecution": { "known": true, "evidences": [] }, 230 | "sources": ["寒涟漪创建的扭转机构名单"], 231 | "checked": false 232 | }, 233 | { 234 | "names": ["武汉纽特青少年戒网瘾学校", "纽特心理"], 235 | "sites": ["http://www.jwyw.org/", "http://www.nt-edu.com/"], 236 | "locations": [ 237 | "湖北校区: 湖北省武汉市洪山区落雁路纽特学校(沙湖果批公交站对面)" 238 | ], 239 | "persecution": { "known": false, "evidences": [] }, 240 | "sources": ["百度搜索", "寒涟漪创建的扭转机构名单"], 241 | "checked": false 242 | }, 243 | { 244 | "names": ["正德叛逆孩子学校", "正德青少年管教学校"], 245 | "sites": ["https://www.75tx.com/", "https://www.kashangkaxia.com/"], 246 | "locations": ["湖北省汉川市叛逆孩子学校"], 247 | "persecution": { "known": false, "evidences": [] }, 248 | "sources": ["百度搜索"], 249 | "checked": false 250 | }, 251 | { 252 | "names": ["西安重生素质教育学校"], 253 | "sites": ["https://sxhdcs.com/"], 254 | "locations": [ 255 | "西安市长安区杜曲镇西杨万村生产一路10号-西安重生青少年综合素质拓展基地" 256 | ], 257 | "persecution": { 258 | "known": false, 259 | "evidences": [ 260 | "https://www.zhihu.com/question/24332871/answer/549042493" 261 | ] 262 | }, 263 | "sources": ["“相关证据”中所示知乎回答"], 264 | "checked": false 265 | }, 266 | { 267 | "names": [ 268 | "华育农耕实践教育基地", 269 | "重庆华育素质教育基地", 270 | "重庆华励素质教育", 271 | "重庆华育素质教育" 272 | ], 273 | "sites": ["https://www.hlszjy.com/"], 274 | "locations": ["学校地址: 青少年农耕实践教育基地"], 275 | "persecution": { 276 | "known": false, 277 | "evidences": ["https://zhuanlan.zhihu.com/p/602713084"] 278 | }, 279 | "sources": ["“相关证据”中所示知乎回答"], 280 | "checked": false 281 | }, 282 | { 283 | "names": ["清德教育"], 284 | "sites": ["http://www.qsn580.com/"], 285 | "locations": [ 286 | "长沙校区: 湖南长沙市望城区乔口镇; 湘潭校区: 湖南湘潭市岳塘区昭山镇; 岳阳校区: 岳阳市湘阴县岭北镇; 湖北校区: 湖北黄冈市黄州区; 安徽校区: 宣城市绩溪县" 287 | ], 288 | "persecution": { "known": false, "evidences": [] }, 289 | "sources": ["B站视频(BV1js4y1s7a1)的评论区"], 290 | "checked": false 291 | }, 292 | { 293 | "names": ["昆明丑小鸭中学"], 294 | "sites": ["https://hhzedu.net/"], 295 | "locations": ["昆明市宜良县匡远镇瑞星村"], 296 | "persecution": { "known": false, "evidences": [] }, 297 | "sources": ["B站视频(BV1J84y1p7mr)的评论区"], 298 | "checked": false 299 | }, 300 | { 301 | "names": ["长沙县杰龙青少年特训学校"], 302 | "sites": ["http://csccjy.com/"], 303 | "locations": ["长沙县江背镇乌川湖村"], 304 | "persecution": { "known": false, "evidences": [] }, 305 | "sources": ["B站视频(BV1J84y1p7mr)的评论区"], 306 | "checked": false 307 | }, 308 | { 309 | "names": ["重庆胤呈青少年训练营"], 310 | "sites": ["https://cqsztxy.com/"], 311 | "locations": ["重庆市南川区文凤镇庆岩居委会"], 312 | "persecution": { "known": false, "evidences": [] }, 313 | "sources": ["B站视频(BV1J84y1p7mr)的评论区"], 314 | "checked": false 315 | }, 316 | { 317 | "names": ["昆明安宁市好孩子教育培训学校"], 318 | "sites": ["http://www.kmhhz.com/"], 319 | "locations": ["昆明安宁市嵩华路4-28号"], 320 | "persecution": { "known": false, "evidences": [] }, 321 | "sources": ["B站视频(BV1J84y1p7mr)的评论区"], 322 | "checked": false 323 | }, 324 | { 325 | "names": ["河南慧诺特国际教育"], 326 | "sites": ["http://www.huinuote.com/"], 327 | "locations": ["联系地址: 河南省郑州市新密市富民东路168号"], 328 | "persecution": { "known": false, "evidences": [] }, 329 | "sources": ["B站视频(BV1J84y1p7mr)的评论区"], 330 | "checked": false 331 | }, 332 | { 333 | "names": ["启德青少年励志成长学校"], 334 | "sites": ["http://www.shanghaitexun.org.cn/"], 335 | "locations": ["总部地址: 湖南省长沙市区望城区"], 336 | "persecution": { "known": false, "evidences": [] }, 337 | "sources": ["百度搜索"], 338 | "checked": false 339 | }, 340 | { 341 | "names": ["济南德泓教育"], 342 | "sites": ["https://www.jndhjyzx.com/"], 343 | "locations": ["地址: 山东省济南市"], 344 | "persecution": { "known": false, "evidences": [] }, 345 | "sources": ["百度搜索->https://zhuanlan.zhihu.com/p/567280444"], 346 | "checked": false 347 | }, 348 | { 349 | "names": ["集结号青少年心理教育基地"], 350 | "sites": ["http://www.jjhhrjyjd.com/"], 351 | "locations": [ 352 | "公司地址: 河南省漯河市市辖区城乡一体化示范区姬石镇罗庄小学99号" 353 | ], 354 | "persecution": { "known": false, "evidences": [] }, 355 | "sources": ["B站视频(BV1Aj411u7Dd)的评论区"], 356 | "checked": false 357 | }, 358 | { 359 | "names": ["广东麦田教育"], 360 | "sites": ["https://www.gdmtjy.com/"], 361 | "locations": ["学校坐落于广东省清远市清新区太平镇"], 362 | "persecution": { "known": true, "evidences": [] }, 363 | "sources": ["网友私信", "寒涟漪创建的扭转机构名单"], 364 | "checked": false 365 | }, 366 | { 367 | "names": ["广州育明"], 368 | "sites": ["http://www.yuming521.com/"], 369 | "locations": [ 370 | "中心地址: 广州市从化区鳌头镇中塘村98号(中塘村委旁原富力小学)" 371 | ], 372 | "persecution": { "known": false, "evidences": [] }, 373 | "sources": ["网友私信"], 374 | "checked": false 375 | }, 376 | { 377 | "names": [ 378 | "引领星培训教育学校", 379 | "引领星素质教育学校", 380 | "团风引领星培训学校" 381 | ], 382 | "sites": ["http://www.ylxszjy.com/"], 383 | "locations": ["地址: 黄冈市团风县淋山河镇泡树岗村"], 384 | "persecution": { "known": true, "evidences": [] }, 385 | "sources": ["寒涟漪创建的扭转机构名单->DuckDuckGo搜索"], 386 | "checked": false 387 | }, 388 | { 389 | "names": ["河南护航教育", "河南护航青少年综合素质教育基地", "护航学校"], 390 | "sites": ["https://www.qianxuew.com/henanhuhangjiaoyu"], 391 | "locations": ["新乡校区: 河南省新乡市原阳县白庙社区188号"], 392 | "persecution": { "known": true, "evidences": [] }, 393 | "sources": ["寒涟漪创建的扭转机构名单"], 394 | "checked": false 395 | }, 396 | { 397 | "names": ["岳阳市君山区善一培训学校有限公司"], 398 | "sites": [], 399 | "locations": ["岳阳市君山区广兴洲镇黄安村"], 400 | "persecution": { "known": true, "evidences": [] }, 401 | "sources": ["寒涟漪创建的扭转机构名单"], 402 | "checked": false 403 | }, 404 | { 405 | "names": ["淄博德志学校"], 406 | "sites": [], 407 | "locations": ["山东省淄博市桓台县团结路"], 408 | "persecution": { "known": true, "evidences": [] }, 409 | "sources": ["寒涟漪创建的扭转机构名单"], 410 | "checked": false 411 | }, 412 | { 413 | "names": ["河南省新密市伏羲山若水教育", "若水教育基地"], 414 | "sites": ["(无法正常访问)http://ruoshuids.com/"], 415 | "locations": ["新密市伏羲山尖山村若水教育"], 416 | "persecution": { "known": true, "evidences": [] }, 417 | "sources": ["寒涟漪创建的扭转机构名单", "(→)百度搜索"], 418 | "checked": false 419 | }, 420 | { 421 | "names": ["上海关兴教育", "上海市浦东新区关兴教育培训中心", "上海关兴教育科技有限公司"], 422 | "sites": ["https://www.shgxjy.com/"], 423 | "locations": ["本培训中心座落于: 上海市浦东新区航头镇航都路12号"], 424 | "persecution": { "known": false, "evidences": [] }, 425 | "sources": ["网友私信"], 426 | "checked": false 427 | }, 428 | { 429 | "names": ["重庆市大足育新学校"], 430 | "sites": ["http://www.cqyx999.com/"], 431 | "locations": ["重庆市大足区团结路世纪阳光水岸东南侧约150米"], 432 | "persecution": { "known": true, "evidences": [] }, 433 | "sources": ["https://twitter.com/IrohaS511/status/1641669213260759040"], 434 | "checked": false 435 | }, 436 | { 437 | "names": ["湖南省湘潭市岳塘区素质教育学校"], 438 | "sites": ["(推测而得)http://www.hnqsnszjy.com/"], 439 | "locations": [ 440 | "(推测而得)湘潭市岳塘区青少年素质教育培训学校位于长株潭城市群中心区域位置—绿心昭山" 441 | ], 442 | "persecution": { 443 | "known": true, 444 | "evidences": [ 445 | "https://twitter.com/Just_A_Mumei/status/1641026655366926338" 446 | ] 447 | }, 448 | "sources": [ 449 | "https://twitter.com/Just_A_Mumei/status/1641026655366926338→百度搜索" 450 | ], 451 | "checked": false 452 | }, 453 | { 454 | "names": ["合肥新目标素质教育学校"], 455 | "sites": ["(无法正常访问)http://www.ahxmb.com/"], 456 | "locations": ["UNKNOWN"], 457 | "persecution": { 458 | "known": false, 459 | "evidences": ["https://tieba.baidu.com/p/8154831979"] 460 | }, 461 | "sources": [ 462 | "https://tieba.baidu.com/p/8311776125→百度搜索→https://tieba.baidu.com/p/8154831979" 463 | ], 464 | "checked": false 465 | }, 466 | { 467 | "names": ["宇凰德育", "宇凰德育教育基地", "湖北宇凰德育健康咨询有限公司"], 468 | "sites": ["http://www.hbyhgxy.com/"], 469 | "locations": ["地址: 湖北省武汉市江夏区乌龙泉街"], 470 | "persecution": { 471 | "known": false, 472 | "evidences": ["https://tieba.baidu.com/p/8102952358"] 473 | }, 474 | "sources": ["https://tieba.baidu.com/p/8102952358→百度搜索"], 475 | "checked": false 476 | }, 477 | { 478 | "names": ["湖南智优戒网瘾学校"], 479 | "sites": [], 480 | "locations": ["UNKNOWN"], 481 | "persecution": { "known": false, "evidences": [] }, 482 | "sources": ["知乎搜索->https://zhuanlan.zhihu.com/p/355502237"], 483 | "checked": false 484 | }, 485 | { 486 | "names": ["岳阳善一学校"], 487 | "sites": ["(推测而得)(无法正常访问)http://www.yyshanyi.com/"], 488 | "locations": ["UNKNOWN"], 489 | "persecution": { "known": false, "evidences": [] }, 490 | "sources": [ 491 | "https://tieba.baidu.com/p/8102952358→知乎搜索→https://zhuanlan.zhihu.com/p/355502237→DuckDuckGo搜索" 492 | ], 493 | "checked": false 494 | }, 495 | { 496 | "names": ["重庆沙坪坝区歌乐山新启点兵仪素质教育中心"], 497 | "sites": [], 498 | "locations": ["UNKNOWN"], 499 | "persecution": { 500 | "known": false, 501 | "evidences": ["https://tieba.baidu.com/p/7582101377"] 502 | }, 503 | "sources": ["https://tieba.baidu.com/p/7582101377"], 504 | "checked": false 505 | }, 506 | { 507 | "names": ["李锋教育"], 508 | "sites": ["(推测而得)(无法正常访问)http://hnlfjy.com/"], 509 | "locations": ["UNKNOWN"], 510 | "persecution": { "known": false, "evidences": [] }, 511 | "sources": ["https://tieba.baidu.com/p/8118308647→百度搜索"], 512 | "checked": false 513 | }, 514 | { 515 | "names": ["济南纳川", "济南纳川心理教育咨询有限公司"], 516 | "sites": ["http://www.ncxljy.com/"], 517 | "locations": ["济南市市中区党家庄镇府对过"], 518 | "persecution": { "known": false, "evidences": [] }, 519 | "sources": ["https://tieba.baidu.com/p/7426397676→百度搜索"], 520 | "checked": false 521 | }, 522 | { 523 | "names": [ 524 | "广西德馨励志教育", 525 | "德馨励志教育", 526 | "广西德馨励志教育文化传播有限公司" 527 | ], 528 | "sites": ["http://www.777jwy.com/"], 529 | "locations": [ 530 | "广西南宁市兴宁区长堽路四里113号; 分校: 广西壮族自治区河池市巴马县巴马镇赐福村江良屯广西德馨励志巴马分校(原江良小学)" 531 | ], 532 | "persecution": { "known": false, "evidences": [] }, 533 | "sources": ["https://tieba.baidu.com/p/7216862421→百度搜索"], 534 | "checked": false 535 | }, 536 | { 537 | "names": ["西安弘毅网瘾戒除训练学校"], 538 | "sites": [], 539 | "locations": ["UNKNOWN"], 540 | "persecution": { 541 | "known": false, 542 | "evidences": ["https://tieba.baidu.com/p/7464866957"] 543 | }, 544 | "sources": ["https://tieba.baidu.com/p/7464866957"], 545 | "checked": false 546 | }, 547 | { 548 | "names": ["成都赏美素质教育", "(→)都德尚美素质教育"], 549 | "sites": ["(推测而得)(无法正常访问)http://www.cdsmjy.com/"], 550 | "locations": ["UNKNOWN"], 551 | "persecution": { 552 | "known": false, 553 | "evidences": ["https://zhuanlan.zhihu.com/p/601750315"] 554 | }, 555 | "sources": [ 556 | "https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568" 557 | ], 558 | "checked": false 559 | }, 560 | { 561 | "names": ["成都精诚弘毅拓展训练公司"], 562 | "sites": [], 563 | "locations": ["UNKNOWN"], 564 | "persecution": { 565 | "known": false, 566 | "evidences": ["https://zhuanlan.zhihu.com/p/601750315"] 567 | }, 568 | "sources": [ 569 | "https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568" 570 | ], 571 | "checked": false 572 | }, 573 | { 574 | "names": ["成都励志宏源拓展训练公司"], 575 | "sites": [], 576 | "locations": ["UNKNOWN"], 577 | "persecution": { 578 | "known": false, 579 | "evidences": ["https://zhuanlan.zhihu.com/p/601750315"] 580 | }, 581 | "sources": [ 582 | "https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568" 583 | ], 584 | "checked": false 585 | }, 586 | { 587 | "names": ["济南市宏开教育培训学校"], 588 | "sites": ["https://jinan.dzwww.com/ztzh/hkxx/"], 589 | "locations": ["济南市"], 590 | "persecution": { 591 | "known": true, 592 | "evidences": [ 593 | "https://baijiahao.baidu.com/s?id=1686529077698052025", 594 | "https://www.thepaper.cn/newsDetail_forward_10446063" 595 | ] 596 | }, 597 | "sources": [ 598 | "https://tieba.baidu.com/p/7131688961→百度搜索→DuckDuckGo搜索" 599 | ], 600 | "checked": false 601 | }, 602 | { 603 | "names": ["合肥厚德教育咨询有限公司", "德厚教育基地"], 604 | "sites": ["http://hfhdedu.com/"], 605 | "locations": ["UNKNOWN"], 606 | "persecution": { "known": false, "evidences": [] }, 607 | "sources": ["网友私信"], 608 | "checked": false 609 | }, 610 | { 611 | "names": ["凯越励志教育"], 612 | "sites": [], 613 | "locations": ["广西省七星区寨山脚"], 614 | "persecution": { 615 | "known": false, 616 | "evidences": ["https://tieba.baidu.com/p/7804910705"] 617 | }, 618 | "sources": ["https://tieba.baidu.com/p/7804910705"], 619 | "checked": false 620 | }, 621 | { 622 | "names": ["志华特训学校", "志华教育", "志华教育咨询有限公司"], 623 | "sites": ["http://www.zhczxx.com/"], 624 | "locations": ["志华特训学校地址: 湖南省长沙市望城区乔口镇柏乐园附近"], 625 | "persecution": { "known": false, "evidences": [] }, 626 | "sources": [ 627 | "知乎搜索->https://zhuanlan.zhihu.com/p/555295501->DuckDuckGo搜索" 628 | ], 629 | "checked": false 630 | }, 631 | { 632 | "names": ["萃华实验学校", "萃华青少年特训学校"], 633 | "sites": ["http://www.cuihuajy.com/"], 634 | "locations": ["地址: 安徽省六安市"], 635 | "persecution": { "known": false, "evidences": [] }, 636 | "sources": [ 637 | "知乎搜索->https://zhuanlan.zhihu.com/p/555295501→DuckDuckGo搜索" 638 | ], 639 | "checked": false 640 | }, 641 | { 642 | "names": ["徐州习正教育"], 643 | "sites": [], 644 | "locations": ["UNKNOWN"], 645 | "persecution": { 646 | "known": false, 647 | "evidences": [ 648 | "https://www.zhihu.com/question/301837316/answer/1969644263", 649 | "https://www.zhihu.com/question/301837316/answer/718977461" 650 | ] 651 | }, 652 | "sources": [ 653 | "知乎搜索->https://www.zhihu.com/question/301837316/answer/1969644263" 654 | ], 655 | "checked": false 656 | }, 657 | { 658 | "names": ["杰龙特训", "杰龙青少年特训学校"], 659 | "sites": ["https://www.jielongtx.com/"], 660 | "locations": ["江背镇乌川湖畔"], 661 | "persecution": { "known": false, "evidences": [] }, 662 | "sources": ["知乎搜索->https://zhuanlan.zhihu.com/p/550644396"], 663 | "checked": false 664 | }, 665 | { 666 | "names": ["志和教育"], 667 | "sites": ["http://www.zhihejiaoyu.com"], 668 | "locations": ["湖南省"], 669 | "persecution": { "known": false, "evidences": [] }, 670 | "sources": ["百度搜索"], 671 | "checked": false 672 | }, 673 | { 674 | "names": ["成才励志教育学校"], 675 | "sites": [], 676 | "locations": ["湖南省益阳市资阳区成才励志教育培训学校"], 677 | "persecution": { 678 | "known": true, 679 | "evidences": [ 680 | "https://web.archive.org/web/20230507181159/https://twitter.com/ChrysalisQWQ/status/1655163765799931906" 681 | ] 682 | }, 683 | "sources": [ 684 | "https://web.archive.org/web/20230507181159/https://twitter.com/ChrysalisQWQ/status/1655163765799931906", 685 | "https://www.zhihu.com/people/63-11-90-1" 686 | ], 687 | "checked": false 688 | }, 689 | { 690 | "names": ["济南市纽扣青少年心理成长基地", "纽扣青少年教育学校", "济南市长清区纽扣教育培训学校有限公司"], 691 | "sites": ["https://www.nukoschool.com/", "http://www.niukoujiaoyu.com/", "http://www.sdnuko.com/"], 692 | "locations": ["济南市长清区纽扣教育培训学校有限公司", "济南市长清区张夏镇高庄村"], 693 | "persecution": { "known": false, "evidences": [] }, 694 | "sources": ["网友私信"], 695 | "checked": false 696 | }, 697 | { 698 | "names": ["耀昂青少年素质教育"], 699 | "sites": [], 700 | "locations": ["(推测而得)重庆市"], 701 | "persecution": { "known": false, "evidences": [] }, 702 | "sources": ["网友私信"], 703 | "checked": false 704 | }, 705 | { 706 | "names": ["泉州市四维未成年人成长指导中心"], 707 | "sites": [], 708 | "locations": ["福建省泉州市晋江市英林镇嘉排村135号"], 709 | "persecution": { "known": false, "evidences": [] }, 710 | "sources": ["网友私信"], 711 | "checked": false 712 | } 713 | ] 714 | } 715 | -------------------------------------------------------------------------------- /institute_list.csv: -------------------------------------------------------------------------------- 1 | #,名称,相关网页,地理位置,来源,存在虐待,相关证据,估计规模,已审核 2 | 1,昭山素质教育,https://www.lzszjyxx.com/,湖南湘潭市岳塘区高峰村坳上组青少年素质教育学校,ASaferChina (channel)@Telegram,TRUE,https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,UNKNOWN,FALSE 3 | 2,贤德素质教育学校,http://www.aishangzs.com/ || http://texunschool.com/ || http://www.ahedu.net.cn/,湖南省长沙市,ASaferChina (channel)@Telegram,TRUE,https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,UNKNOWN,FALSE 4 | 3,北海市愉达复教育咨询有限公司,http://www.ydf-edu.com/,广西北海市银海区银滩风景区,ASaferChina (channel)@Telegram,UNKNOWN,NONE,UNKNOWN,FALSE 5 | 4,重庆锦辉青少年素质教育学校,http://www.cqtx110.com/,重庆市沙坪坝区中梁镇后槽路西50米,ASaferChina (channel)@Telegram,UNKNOWN,NONE,UNKNOWN,FALSE 6 | 5,长沙湘越中学,https://www.xiangyuezhongxue.com/,湖南省长沙市长沙县春华镇春华山村88号,ASaferChina (channel)@Telegram || CTSN,UNKNOWN,NONE,300,FALSE 7 | 6,河源弘毅素质教育创新研究基地,http://www.ttxsjyjd.com/,广东省河源市紫金县义容镇西平村石下小学侧边办公楼,ASaferChina (channel)@Telegram,UNKNOWN,NONE,UNKNOWN,FALSE 8 | 7,山东正心教育培训学校有限公司,http://www.zhengxinedu.com/,山东省潍坊市峡山区岞山街道岞山第二小学北邻,ASaferChina (channel)@Telegram || 寒涟漪创建的扭转机构名单,TRUE,https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,200,FALSE 9 | 8,睿智教育专门学校,http://www.999jwy.com/,湖南省长沙市望城区高塘岭街道新阳村,ASaferChina (channel)@Telegram || CTSN,UNKNOWN,NONE,200,FALSE 10 | 9,徐州励志少年军校 || 徐州西正教育 || 徐州塑仁教育,https://weibo.com/u/5294085683/,UNKNOWN,ASaferChina (channel)@Telegram,UNKNOWN,NONE,UNKNOWN,FALSE 11 | 10,雅圣思,(无法正常访问)http://www.yashengsi.com/,UNKNOWN,ASaferChina (channel)@Telegram,TRUE,https://www.voachinese.com/a/china-private-schools-accused-of-abusing-students-20230130/6939487.html,UNKNOWN,FALSE 12 | 11,少林文武教育,http://www.shaolinxiao.com/,湖南娄底市水洞底镇中心村(距市政府8公里),百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 13 | 12,南华青少年素质教育学校,http://www.csnhjyxx.com/,长沙市望城区丁字派出所旁,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 14 | 13,严德教育,https://www.hngengwu.cn/,UNKNOWN,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 15 | 14,郑州思图励志教育学校,http://www.edandao.cn/,湖北省随州市随县柳树塆6组10号思图教育大别山区社会实践基地,百度搜索 || CTSN,UNKNOWN,NONE,300+,FALSE 16 | 15,至善教育,https://www.pannijy.cn/,湖南省长沙市开福区沙坪湘绣小镇沙坪中学,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 17 | 16,新叶教育 || 广西玉林市新叶教育,https://ylsxyjy.com/,玉林校区: 广西玉林市仁东周村林园内,“相关证据”中所示报道 || 寒涟漪创建的扭转机构名单,TRUE,https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,UNKNOWN,FALSE 18 | 17,英高特素质教育学校,http://www.hnjwy.org.cn/,湖南省长沙市,“相关证据”中所示报道,TRUE,https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,UNKNOWN,FALSE 19 | 18,山东网康教育培训学校,http://www.jjerw.com/b/sdwkjypxxxwxevrs/,总部(市中校区): 二环南路3号,“相关证据”中所示报道,TRUE,https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9,UNKNOWN,FALSE 20 | 19,长沙泽邦青少年培训学校,https://zebangedu.com/,湖南省长沙市长沙县安沙镇鼎功桥村68号,百度搜索 || CTSN,UNKNOWN,NONE,100,FALSE 21 | 20,武汉正苗启德叛逆期管教学校 || 正苗启德青少年特训学校 || 湖北正苗启德青少年特训学校,https://www.wangyinxuexiao.com/ || https://www.zmqd.cn/ || http://www.qidetexun.com.cn/,湖北省孝感市汉川市马口镇大咀村 || 湖北校区: 湖北省武汉市蔡甸与汉川交汇处(离汉川高铁站5公里) || 湖南校区: 湖南省长沙市开福区沙坪湘绣城启德励志教育学校 || 河南校区: 河南省郑州市巩义正苗启德教育学校 || 浙江校区: 浙江省丽水市缙云县启德特训学校 浙江省丽水市缙云县大桥北路293号,百度搜索 || 寒涟漪创建的扭转机构名单 || CTSN,UNKNOWN,NONE,1000+,FALSE 22 | 21,黄冈纽特教育,UNKNOWN,黄冈市黄州区陈策楼镇王家岗教学点,寒涟漪创建的扭转机构名单,TRUE,PENDING,UNKNOWN,FALSE 23 | 22,武汉纽特青少年戒网瘾学校 || 纽特心理,http://www.jwyw.org/ || http://www.nt-edu.com/,湖北校区: 湖北省武汉市洪山区落雁路纽特学校(沙湖果批公交站对面),百度搜索 || 寒涟漪创建的扭转机构名单,UNKNOWN,NONE,UNKNOWN,FALSE 24 | 23,正德叛逆孩子学校 || 正德青少年管教学校,https://www.75tx.com/ || https://www.kashangkaxia.com/ || https://www.jiangnanxueyuan.com/,湖北省汉川市叛逆孩子学校 || 湖北省孝感市汉川市马口镇,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 25 | 24,西安重生素质教育学校 || 西安重生训练基地,https://sxhdcs.com/,西安市长安区杜曲镇西杨万村生产一路10号-西安重生青少年综合素质拓展基地 || 西安市长安区三府衙村西安重生综合训练基地,“相关证据”中所示知乎回答,UNKNOWN,https://www.zhihu.com/question/24332871/answer/549042493,UNKNOWN,FALSE 26 | 25,华育农耕实践教育基地 || 重庆华育素质教育基地 || 重庆华励素质教育 || 重庆华育素质教育,https://www.hlszjy.com/,学校地址: 青少年农耕实践教育基地,“相关证据”中所示知乎回答,UNKNOWN,https://zhuanlan.zhihu.com/p/602713084,UNKNOWN,FALSE 27 | 26,清德教育,http://www.qsn580.com/,长沙校区: 湖南长沙市望城区乔口镇; 湘潭校区: 湖南湘潭市岳塘区昭山镇; 岳阳校区: 岳阳市湘阴县岭北镇; 湖北校区: 湖北黄冈市黄州区; 安徽校区: 宣城市绩溪县,B站视频(BV1js4y1s7a1)的评论区,UNKNOWN,NONE,UNKNOWN,FALSE 28 | 27,昆明丑小鸭中学,https://hhzedu.net/,昆明市宜良县匡远镇瑞星村,B站视频(BV1J84y1p7mr)的评论区,UNKNOWN,NONE,UNKNOWN,FALSE 29 | 28,长沙县杰龙青少年特训学校 || 杰龙特训 || 杰龙青少年特训学校,http://csccjy.com/ || https://www.jielongtx.com/,湖南省长沙县江背镇乌川湖村拱桥组115号,B站视频(BV1J84y1p7mr)的评论区 || 知乎搜索->https://zhuanlan.zhihu.com/p/550644396 || CTSN,UNKNOWN,NONE,400+,FALSE 30 | 29,重庆胤呈青少年训练营,https://cqsztxy.com/,重庆市南川区文凤镇庆岩居委会,B站视频(BV1J84y1p7mr)的评论区,UNKNOWN,NONE,UNKNOWN,FALSE 31 | 30,昆明安宁市好孩子教育培训学校,http://www.kmhhz.com/,昆明安宁市嵩华路4-28号,B站视频(BV1J84y1p7mr)的评论区,UNKNOWN,NONE,UNKNOWN,FALSE 32 | 31,河南慧诺特国际教育,http://www.huinuote.com/,联系地址: 河南省郑州市新密市富民东路168号,B站视频(BV1J84y1p7mr)的评论区,UNKNOWN,NONE,UNKNOWN,FALSE 33 | 32,启德青少年励志成长学校,http://www.shanghaitexun.org.cn/,总部地址: 湖南省长沙市区望城区,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 34 | 33,济南德泓教育,https://www.jndhjyzx.com/,山东省济南市历城区东郭而庄村,百度搜索->https://zhuanlan.zhihu.com/p/567280444 || CTSN,TRUE,NONE,UNKNOWN,FALSE 35 | 34,集结号青少年心理教育基地,http://www.jjhhrjyjd.com/,公司地址: 河南省漯河市市辖区城乡一体化示范区姬石镇罗庄小学99号,B站视频(BV1Aj411u7Dd)的评论区,UNKNOWN,NONE,UNKNOWN,FALSE 36 | 35,广东麦田教育,https://www.gdmtjy.com/,学校坐落于广东省清远市清新区太平镇,网友私信 || 寒涟漪创建的扭转机构名单,TRUE,PENDING,UNKNOWN,FALSE 37 | 36,广州育明,http://www.yuming521.com/,中心地址: 广州市从化区鳌头镇中塘村98号(中塘村委旁原富力小学),网友私信,UNKNOWN,PENDING,UNKNOWN,FALSE 38 | 37,引领星培训教育学校 || 引领星素质教育学校 || 团风引领星培训学校,http://www.ylxszjy.com/,地址: 黄冈市团风县淋山河镇泡树岗村 城东公路与Y003交叉口北,寒涟漪创建的扭转机构名单->DuckDuckGo搜索 || CTSN,TRUE,PENDING,150,FALSE 39 | 38,河南护航教育 || 河南护航青少年综合素质教育基地 || 护航学校,https://www.qianxuew.com/henanhuhangjiaoyu,新乡校区: 河南省新乡市原阳县白庙社区188号,寒涟漪创建的扭转机构名单,TRUE,PENDING,UNKNOWN,FALSE 40 | 39,岳阳市君山区善一培训学校有限公司,UNKNOWN,湖南省岳阳市君山区广兴洲镇黄安村四组善一学校院,寒涟漪创建的扭转机构名单 || CTSN,TRUE,PENDING,UNKNOWN,FALSE 41 | 40,淄博德志学校,UNKNOWN,山东省淄博市桓台县团结路,寒涟漪创建的扭转机构名单 || CTSN,TRUE,PENDING,300,FALSE 42 | 41,河南省新密市伏羲山若水教育 || 若水教育基地,(无法正常访问)http://ruoshuids.com/,新密市伏羲山尖山村若水教育,寒涟漪创建的扭转机构名单 || (→)百度搜索,TRUE,PENDING,UNKNOWN,FALSE 43 | 42,上海关兴教育 || 上海市浦东新区关兴教育培训中心 || 上海关兴教育科技有限公司,https://www.shgxjy.com/,本培训中心座落于: 上海市浦东新区航头镇航都路12号,网友私信,UNKNOWN,NONE,UNKNOWN,FALSE 44 | 43,重庆市大足育新学校,http://www.cqyx999.com/,重庆市大足区团结路世纪阳光水岸东南侧约150米,https://twitter.com/IrohaS511/status/1641669213260759040,TRUE,PENDING,UNKNOWN,FALSE 45 | 44,湖南省湘潭市岳塘区素质教育学校,(推测而得)http://www.hnqsnszjy.com/,(推测而得)湘潭市岳塘区青少年素质教育培训学校位于长株潭城市群中心区域位置—绿心昭山,https://twitter.com/Just_A_Mumei/status/1641026655366926338→百度搜索,TRUE,https://twitter.com/Just_A_Mumei/status/1641026655366926338,UNKNOWN,FALSE 46 | 45,合肥新目标素质教育学校,(无法正常访问)http://www.ahxmb.com/,UNKNOWN,https://tieba.baidu.com/p/8311776125→百度搜索→https://tieba.baidu.com/p/8154831979,UNKNOWN,https://tieba.baidu.com/p/8154831979,UNKNOWN,FALSE 47 | 46,宇凰德育 || 宇凰德育教育基地 || 湖北宇凰德育健康咨询有限公司,http://www.hbyhgxy.com/,地址: 湖北省武汉市江夏区乌龙泉街,https://tieba.baidu.com/p/8102952358→百度搜索 || CTSN,UNKNOWN,https://tieba.baidu.com/p/8102952358,100,FALSE 48 | 47,湖南智优戒网瘾学校,UNKNOWN,UNKNOWN,知乎搜索->https://zhuanlan.zhihu.com/p/355502237,UNKNOWN,NONE,UNKNOWN,FALSE 49 | 48,岳阳善一学校,(推测而得)(无法正常访问)http://www.yyshanyi.com/,UNKNOWN,https://tieba.baidu.com/p/8102952358→知乎搜索→https://zhuanlan.zhihu.com/p/355502237→DuckDuckGo搜索,UNKNOWN,NONE,UNKNOWN,FALSE 50 | 49,重庆沙坪坝区歌乐山新启点兵仪素质教育中心(重庆新启点学生素质教育基地),UNKNOWN,重庆市沙坪坝区中梁镇新兴路8号(重庆立事信息工程学校B区北侧),https://tieba.baidu.com/p/7582101377 || CTSN,UNKNOWN,https://tieba.baidu.com/p/7582101377,100,FALSE 51 | 50,李锋教育,(推测而得)(无法正常访问)http://hnlfjy.com/,UNKNOWN,https://tieba.baidu.com/p/8118308647→百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 52 | 51,济南纳川 || 济南纳川心理教育咨询有限公司,http://www.ncxljy.com/,济南市市中区党家庄镇府对过,https://tieba.baidu.com/p/7426397676→百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 53 | 52,广西德馨励志教育|| 德馨励志教育 || 广西德馨励志教育文化传播有限公司,http://www.777jwy.com/,广西南宁市兴宁区长堽路四里113号; 分校: 广西壮族自治区河池市巴马县巴马镇赐福村江良屯广西德馨励志巴马分校(原江良小学),https://tieba.baidu.com/p/7216862421→百度搜索 || CTSN,yes,NONE,200,FALSE 54 | 53,西安弘毅网瘾戒除训练学校,UNKNOWN,UNKNOWN,https://tieba.baidu.com/p/7464866957,UNKNOWN,https://tieba.baidu.com/p/7464866957,UNKNOWN,FALSE 55 | 54,成都赏美素质教育 || (→)都德尚美素质教育,(推测而得)(无法正常访问)http://www.cdsmjy.com/,UNKNOWN,https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568,UNKNOWN,https://zhuanlan.zhihu.com/p/601750315,UNKNOWN,FALSE 56 | 55,成都精诚弘毅拓展训练公司,UNKNOWN,UNKNOWN,https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568,UNKNOWN,https://zhuanlan.zhihu.com/p/601750315,UNKNOWN,FALSE 57 | 56,成都励志宏源拓展训练公司,UNKNOWN,UNKNOWN,https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568,UNKNOWN,https://zhuanlan.zhihu.com/p/601750315,UNKNOWN,FALSE 58 | 57,济南市宏开教育培训学校,https://jinan.dzwww.com/ztzh/hkxx/,济南市,https://tieba.baidu.com/p/7131688961→百度搜索→DuckDuckGo搜索,TRUE,https://baijiahao.baidu.com/s?id=1686529077698052025 || https://www.thepaper.cn/newsDetail_forward_10446063,UNKNOWN,FALSE 59 | 58,合肥厚德教育咨询有限公司 || 德厚教育基地,http://hfhdedu.com/,UNKNOWN,网友私信,UNKNOWN,NONE,UNKNOWN,FALSE 60 | 59,凯越励志教育,UNKNOWN,广西省七星区寨山脚,https://tieba.baidu.com/p/7804910705,UNKNOWN,https://tieba.baidu.com/p/7804910705,UNKNOWN,FALSE 61 | 60,志华特训学校 || 志华教育 || 志华教育咨询有限公司,http://www.zhczxx.com/ || http://www.hnzhihua.com/,志华特训学校地址: 湖南省长沙市望城区乔口镇柏乐园附近,ASaferChina (channel)@Telegram || 知乎搜索->https://zhuanlan.zhihu.com/p/555295501->DuckDuckGo搜索,UNKNOWN,NONE,UNKNOWN,FALSE 62 | 61,萃华实验学校 || 萃华青少年特训学校,http://www.cuihuajy.com/,地址: 安徽省六安市,知乎搜索->https://zhuanlan.zhihu.com/p/555295501→DuckDuckGo搜索,UNKNOWN,NONE,UNKNOWN,FALSE 63 | 62,徐州习正教育,UNKNOWN,UNKNOWN,知乎搜索->https://www.zhihu.com/question/301837316/answer/1969644263,UNKNOWN,https://www.zhihu.com/question/301837316/answer/1969644263 || https://www.zhihu.com/question/301837316/answer/718977461,UNKNOWN,FALSE 64 | 63,志和教育,http://www.zhihejiaoyu.com,湖南省长沙市长沙县C17A与Y316交叉口西北方向180米,百度搜索 || CTSN,yes,NONE,500+,FALSE 65 | 64,成才励志教育学校,UNKNOWN,湖南省益阳市资阳区成才励志教育培训学校,https://www.zhihu.com/people/63-11-90-1,TRUE,https://web.archive.org/web/20230507181159/https://twitter.com/ChrysalisQWQ/status/1655163765799931906,UNKNOWN,FALSE 66 | 65,济南市纽扣青少年心理成长基地 || 纽扣青少年教育学校 || 济南市长清区纽扣教育培训学校有限公司,https://www.nukoschool.com/ || http://www.niukoujiaoyu.com/ || http://www.sdnuko.com/,济南市长清区纽扣教育培训学校有限公司 || 济南市长清区张夏镇高庄村,网友私信 || CTSN,UNKNOWN,NONE,100,FALSE 67 | 66,耀昂青少年素质教育,UNKNOWN,(推测而得)重庆市,网友私信,UNKNOWN,NONE,UNKNOWN,FALSE 68 | 67,泉州市四维未成年人成长指导中心,UNKNOWN,福建省泉州市晋江市英林镇嘉排村135号,网友私信,UNKNOWN,NONE,UNKNOWN,FALSE 69 | 68,永州市零陵县立德培训学校,https://space.bilibili.com/2048903183,湖南省永州市零陵区邮亭圩镇雷家亭村,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」 || CTSN,UNKNOWN,NONE,100,FALSE 70 | 69,永州市零陵区中博青少年培训学校,https://www.douyin.com/user/MS4wLjABAAAA1VsnTENIMZdeuhZNZjdbbR1c6US-e215644oYV8BB0M,永州市零陵区珠山镇田心村,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 71 | 70,岳阳市湘阴县圣博青少年成长培训学校(慧腾园区),UNKNOWN,岳阳市湘阴县袁家铺镇沙湖村,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,TRUE,https://x.com/yaming00742313/status/1824809430736867503 || https://www.bilibili.com/video/BV1D2421Z7Mj/ || https://www.bilibili.com/video/BV1wop6eqEQk/,UNKNOWN,FALSE 72 | 71,岳阳市湘阴县圣博青少年成长培训学校(中山园区),UNKNOWN,岳阳市湘阴县东塘镇小桥村湘营路,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 73 | 72,江永县振新青少年专门学校,UNKNOWN,江永县潇浦镇车田村车田村委会旁,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」 || CTSN,UNKNOWN,NONE,100,FALSE 74 | 73,湖南全德青少年教育,https://www.hnquande.com/,湖南省石门县夹山镇三板桥全德特训基地,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 75 | 74,四川新巴蜀青少年特训学校 || 新巴蜀特训营,(推测而得)(无法正常访问)http://www.xinbashu.cn/,成都新都区军屯镇,B站视频->Bing搜索,TRUE,https://www.bilibili.com/video/BV1uZ421K7NJ/ || https://news.cctv.com/2024/08/18/ARTIjq41Ia4U5awvNCpsW5GU240818.shtml || https://www.bilibili.com/video/BV1jE4m1d7ws/ || https://www.bilibili.com/video/BV1n5WHejEr7/,UNKNOWN,FALSE 76 | 75,励萱教育叛逆戒网瘾学校 || 励萱教育,https://www.peixun123.com/lxjypnjwyxx,(不确定)(注册地址)河南省三门峡市城乡一体化示范区禹王路街道北朝村村委会院内05号,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 77 | 76,长沙旭阳教育,UNKNOWN,湖南省长沙县星沙街道开元中路88号星隆国际广场1栋1601,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 78 | 77,重庆旭阳教育,https://www.100jiaoyu.com/xyjy/,重庆市铜梁区东城街道办事处安全村六组,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 79 | 78,重庆护航学生素质训练基地,https://www.guanwenw.com/cqhhjy,重庆市渝北区玉峰山镇,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 80 | 79,重庆志强素质教育,UNKNOWN,重庆市渝北区玉峰山镇,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 81 | 80,白领尔教育,http://ble.cn7q.cn/,重庆市,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 82 | 81,重庆胤辰素质教育,https://www.douyin.com/user/MS4wLjABAAAA-xUEj7CnMtyL3ub84bJMRUuSulQEPshr3Kdw9KEWLGA,(实际位置很可能位于金佛山国家级风景名胜区内)重庆市南川区南城街道庆岩社区5组100号,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,TRUE,https://www.douyin.com/video/7404091671505308966,UNKNOWN,FALSE 83 | 82,重庆子龙素质教育,https://www.douyin.com/user/MS4wLjABAAAAeWZXi30I9iZl2zXlu6FZJu-CkwTfml4OrCpVElbVQUOPeWCKlsYJP8Yz0uirXAE1,重庆市,Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」,UNKNOWN,NONE,UNKNOWN,FALSE 84 | 83,凤凰县文武学校 || 凤凰文武学校,https://www.douyin.com/user/MS4wLjABAAAApfjMXTsjtsywIAYBxmmgGHKPdjWJ338sEDbUCHa48rP1QEHK7Dc5OSiryXSDS6Hz,湖南省湘西土家族苗族自治州凤凰县廖家桥镇廖潭公路旁,抖音搜索"叛逆孩子学校" || CTSN,TRUE,NONE,500+,FALSE 85 | 84,途领跑素质教育 || 重庆途领跑拓展训练有限公司,https://www.douyin.com/user/MS4wLjABAAAARgKTU-OdTNE4hIa6roQyu10vZlHupWErMbLawVO42WkC0LqZI9Sp9pNzdhTDPzO3,重庆市,抖音搜索"叛逆孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 86 | 85,长思-青少年素质教育成长中心 || 河南长思教育科技有限公司,https://www.douyin.com/user/MS4wLjABAAAA62B2ZxH_MmmumL7iETqmVK39Yuy2r1F5vQWYANIlgn0,UNKNOWN,抖音搜索"叛逆孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 87 | 86,衡东少林文武学校,https://www.douyin.com/user/MS4wLjABAAAAHeKeYONiWA9F4zwA3OsCja0b85yogbkvhBAwhN3Myrs || https://www.douyin.com/user/MS4wLjABAAAA8sDGdNlfCQd9STC7622VLtKNgXv_xc1OV4IDsH3Gvv2-XKP9RAQCiMKOUc_JTds7 || https://www.douyin.com/user/MS4wLjABAAAAcSSO_Nai8UmGtU1ySbvbJ6RnQKa5IO9fFONePpZ8-oU || https://www.douyin.com/user/MS4wLjABAAAAlTugT6rECPZiqch_EFDnQCMK2uhXO5JkR_IOYTNr-n4,湖南省衡阳市衡东县衡山大道与X007交叉路口往东南约130米,抖音搜索"叛逆孩子学校"->抖音搜索"衡东少林文武学校" || CTSN,TRUE,NONE,200,FALSE 88 | 87,青优特训教育信息咨询中心,https://www.douyin.com/user/MS4wLjABAAAAkhtcAjDnQAxIqAOklN0YkGNGz_XU3l4y7kgOf8Yx0o2zoFyZvCDvWx8SKC10IMI5,UNKNOWN,抖音搜索"叛逆孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 89 | 88,德立青少年素质教育 || 德立学校 || 德立素质教育 || 德立教育 || 德立(叛逆)学校,https://www.douyin.com/user/MS4wLjABAAAAk9NNbbAXgAHfLIFULp3OVSdEHsjQvvHdnfILDy-wY1c || https://www.douyin.com/user/MS4wLjABAAAAq_sv2nD38ljwrPiNprLyq_QIxtUpmSSnF5-M8bafpYSPHRIJIrKoUAbUbN0TK8uJ || https://www.douyin.com/user/MS4wLjABAAAAimYhLmJG_lRfVw12f5guQktRySB4UiWm4iaaYep5wTc || https://www.douyin.com/user/MS4wLjABAAAA4oAUV0gaMFLuKD4-NtEe4jNfv1ut5ZSTacgK3-_tHcfaqpS-6prAdNHaaMDu3i7Z || https://www.douyin.com/user/MS4wLjABAAAABPVhvP3hhsL1LnmQwalXjWoVVqdUe6t52D-RI9rduCmun4ceZ9l1tpgzWHTQpu03,UNKNOWN,抖音搜索"戒网瘾学校"->抖音搜索"德立教育叛逆学校",UNKNOWN,NONE,UNKNOWN,FALSE 90 | 89,励思素质特训,https://www.douyin.com/user/MS4wLjABAAAAo507g66_T7BJ-INS7zEVJKrgFx1AIAG3S9HLIn9iCdEKAEiUAfhglxiRuTC4qcU1,UNKNOWN,抖音搜索"青春期孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 91 | 90,揭阳市天天向上教育基地,https://www.douyin.com/user/MS4wLjABAAAARkutoShJl7FfGcJKFNaq88i7DoPPuIX4O3kv_B4G-ZA,(推测而得)揭阳市,抖音搜索"青春期孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 92 | 91,启点少年管教咨询 || 湖北启点教育投资有限公司,https://www.douyin.com/user/MS4wLjABAAAAgtXKV7gIK6R51FwPlkRMzvCMRUHavDnMLepevmHaEaiIqGffKoH6n4Nz8YG_2KYV,UNKNOWN,抖音搜索"青春期孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 93 | 92,励志教育特训-子翔 || 河南子翔励志教育咨询有限公司,https://www.douyin.com/user/MS4wLjABAAAAqSezIMK8GWRnp-Zxjir7Paf-UAWinFjd65HJ7NJjX7MuuE5KV8XkKs6ncgj49lIX,UNKNOWN,抖音搜索"青春期孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 94 | 93,思佳咨询中心 || 郑州郑东新区思佳信息咨询中心,https://www.douyin.com/user/MS4wLjABAAAAhSOWvAEADhAm-pXMCBM3-9T_YkKFyo6DRIR-TIBsLePrJyyAJIIor3F1jm_5HMqf,UNKNOWN,抖音搜索,UNKNOWN,NONE,UNKNOWN,FALSE 95 | 94,国瑾教育,https://www.douyin.com/user/MS4wLjABAAAAVusxBvzxDd14lB1HgzNMomTONt_97JoPzcHJssVytBw,UNKNOWN,抖音搜索"青春期孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 96 | 95,五博叛逆孩子成长教育,https://www.kuaishou.com/profile/3x4f65iudbxaxa9,UNKNOWN,快手搜索用户"叛逆孩子",UNKNOWN,NONE,UNKNOWN,FALSE 97 | 96,护苗教育,https://www.kuaishou.com/profile/3x7bu7ttex2cbha,UNKNOWN,快手搜索用户"叛逆孩子",UNKNOWN,NONE,UNKNOWN,FALSE 98 | 97,碧海教育,https://www.douyin.com/user/MS4wLjABAAAA_1dcn7pZ-7ZMchIdn19WNpruxMlYOYNR9cNax5gkQCqXisq9anCJGCNDgidAoH7R,UNKNOWN,抖音搜索"青春期孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 99 | 98,许絮教育信息咨询,https://www.douyin.com/user/MS4wLjABAAAAKl5bHdEdzPq2HfFpnhhkNyrz93_YxhdLEWGdzAhiS5o7urcV0Lmk_Goh4LkxroGn,UNKNOWN,抖音搜索"青春期孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 100 | 99,商丘初心研学教育基地 || 商丘初心研学教育,https://www.douyin.com/user/MS4wLjABAAAAgxpbvTASbU1HDSMA15dCic0rqbvFdlgpb3_IGNA0Vh0 || https://www.douyin.com/user/MS4wLjABAAAADPuhlnSDTQrGjo_x5KYhdy3O9Qk8idUFXrByENBJ3NhTbwgB-YxKvflEXzZJp71g,河南商丘,抖音搜索"问题孩子学校"->抖音搜索"商丘初心研学教育",UNKNOWN,NONE,UNKNOWN,FALSE 101 | 100,星启航少年管教咨询 || 星启航教育 || 湖北星启航教育咨询有限公司,https://www.douyin.com/user/MS4wLjABAAAA56T58wri_muOfxcpW3ZPJu4sCvpvqyqgWymCF_pJzlPM3s0ls-n6erYrEjKvsZH5,UNKNOWN,抖音搜索"问题孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 102 | 101,揭阳东美实验专门教育矫正学校 || 东美实验叛逆矫正学校,https://www.douyin.com/user/MS4wLjABAAAAWPiw_efSumglczPrB0XhYdOrqQ4o2r6MZbfMf7Ew0Jc,广东省揭阳市揭东区泰兴路福利楼东南侧约110米,网友私信 || CTSN,TRUE,https://www.bilibili.com/video/BV1kcsce4E5c/,100,FALSE 103 | 102,振中特训,https://www.douyin.com/user/MS4wLjABAAAASyM85LPz9nFznHUZHAYH7YkVApwxSAb_946FZO_7LGn6-SrT75DCOVBNJ7X6_1nU,UNKNOWN,抖音搜索"矫正学校",UNKNOWN,NONE,UNKNOWN,FALSE 104 | 103,汉川市启泰特色教育学校 || 启泰教育 || 启泰特色教育学校,http://www.city-edu.cn/,湖北省汉川市庙头镇,Bing搜索"戒网瘾学校",UNKNOWN,NONE,UNKNOWN,FALSE 105 | 104,博恩青少年教育基地 || 惠州博恩青少年教育成长基地 || 惠州伯乐青少年教育成长基地 || 博恩教育 || 惠州市博恩心理咨询服务有限公司,https://www.gdboquan.com/ || https://www.hzboen.com/,广东省惠州市博罗县罗阳街道义和镇伯乐青少年教育成长基地,Bing搜索"戒网瘾学校",UNKNOWN,NONE,UNKNOWN,FALSE 106 | 105,石嘴山市航正青少年成长中心 || 宁夏航正心理咨询 || 石嘴山市航正心理咨询有限责任公司,http://www.szshz.com/,宁夏回族自治区石嘴山市大武口区贺兰山北路1-23-2 || 宁夏回族自治区-石嘴山市-大武口区-贺兰山北路532号 洗煤厂工业遗址公园对面,网友私信 || CTSN,TRUE,NONE,100,FALSE 107 | 106,匠学青少年素质教育-湖北潜江 || 匠学青少年素质教育 || 湖北潜江匠学教育,https://www.douyin.com/user/MS4wLjABAAAAMrIk_Xw0zpneySHsTE4KvEHKkPRiGogfFjH035QE9TBH8_8XP39_el8L1z67w4BL,湖北省潜江市周肌街道汉沙路2号,百度贴吧"戒网瘾学校吧",TRUE,https://tieba.baidu.com/p/9107780287,UNKNOWN,FALSE 108 | 107,贵州省遵义市直利青少年素质教育中心 || 贵州直利素质教育学校 || 贵州遵义直利教育 || 直利教育,https://www.douyin.com/user/MS4wLjABAAAA0LKtPen24QbnIUocwQCiIrmvHy_19eSAxA9z6EozyKln2S6oSMkn6TNQcmYMxtnY,贵州省遵义市,百度贴吧"戒网瘾学校吧",TRUE,https://tieba.baidu.com/p/9096358124,UNKNOWN,FALSE 109 | 108,心海岸青少年叛逆戒网瘾学校 || 成都心海岸教育咨询有限公司,https://www.douyin.com/user/MS4wLjABAAAAicG6FSNVe-DUBgyIcmFuFE28tJLWOwzub-pMj7BOyzIEL4reGMdVdN9xXn-mStqf,UNKNOWN,网上搜索,UNKNOWN,NONE,UNKNOWN,FALSE 110 | 109,江苏渝铭青少年特训基地,https://www.douyin.com/user/MS4wLjABAAAAcjZG84r4lcy-3zZKrLOIMeSX6H5FDFeCzCm2Dr_UomU,UNKNOWN,抖音搜索"特训基地",UNKNOWN,NONE,UNKNOWN,FALSE 111 | 110,心种子教育 || 山东心种子教育基地 || 山东心种子教育咨询有限公司,http://www.sdxinzhongzi.com/ || https://www.douyin.com/user/MS4wLjABAAAAJrf4f22qEDH8ADTHxyooeLhix3zWDtibZqV-bMAbse4 || (疑似)https://www.douyin.com/user/MS4wLjABAAAAGC-58bxzQc8lHGVKJVI8NmCjwR7WYAjTXRnUaf5nQKQNx7jN3ZPIrIOI2dLu_75g,山东潍坊青州市花卉苗木交易中心东500米路北,X平台帖子,UNKNOWN,NONE,UNKNOWN,FALSE 112 | 111,信丰成龙素质教育基地 || 赣州市成龙教育咨询服务有限公司,https://www.douyin.com/user/MS4wLjABAAAAw2FxfCwKwj4CUQPSRwEMzb5RIO2f4MaErxbFv2pmbbo,UNKNOWN,抖音搜索用户"素质教育",UNKNOWN,NONE,UNKNOWN,FALSE 113 | 112,凤凰姐素质教育培训学校 || 凤凰姐素质教育,https://www.douyin.com/user/MS4wLjABAAAAefq6d5Rr11yc-uiXyk-ZMCGxJFBG2SwzbSqUE0uq0kFqtTleJ1z-JtzDB7Ux_NQj || https://www.douyin.com/user/MS4wLjABAAAAHuPA2Zlt1tYOG8JOoyWTkDalH9-Df6I9JSCGfZEziKk69279FGbK-ARHuA25_iZi || https://www.douyin.com/user/MS4wLjABAAAABnaTSMHvoOuptrP-PI9UkFDaAA7mrmggQgl4nghthyZ3zbnLor_YX0v7K4895I3Y,UNKNOWN,抖音搜索用户"素质教育",UNKNOWN,NONE,UNKNOWN,FALSE 114 | 113,翰林青少年训练营 || 睢宁县翰林青少年训练营,https://www.douyin.com/user/MS4wLjABAAAA9kpWFq4Elr1uHA4n8bzsq6E-ljETm_cuJN2St4G9f78,人民西路睢宁县汇文中学西侧 || 睢宁县官山镇,抖音搜索用户"戒网瘾",UNKNOWN,NONE,UNKNOWN,FALSE 115 | 114,郴州资兴市德志未来素质教育培训学校 || 资兴市德志未来素质教育培训学校有限公司,https://www.douyin.com/user/MS4wLjABAAAAWkDwsxmHY39M2xOQb-Tca438z3JgCvVLuWUcjggK_I1_Yb4D_SjpnjOXqGvTj2pp,湖南省郴州市资兴市,抖音搜索用户"素质教育",UNKNOWN,NONE,UNKNOWN,FALSE 116 | 115,安徽民德素质学校,http://www.ahminde.cn/,安徽省安庆市怀宁县金拱镇高湖村,Bing搜索" 戒网瘾学校",UNKNOWN,NONE,UNKNOWN,FALSE 117 | 116,心阳教育 || 汕头市心阳教育学校,http://www.gdttxs.com/,汕头市潮阳区和平镇安轿村心阳教育基地(原安轿小学),Bing搜索" 戒网瘾学校",UNKNOWN,NONE,UNKNOWN,FALSE 118 | 117,石家庄君泽体能拓展,http://www.sjz020jy.com/,河北省石家庄市栾城区西营乡后牛村大道街东头(308国道东),Bing搜索" 戒网瘾学校",UNKNOWN,NONE,UNKNOWN,FALSE 119 | 118,长沙市雨花区快乐成长培训学校,http://www.klczxx.cn/,湖南省长沙市雨花区,Bing搜索" 戒网瘾学校",UNKNOWN,NONE,UNKNOWN,FALSE 120 | 119,德智体能拓展 || 南通德智体能机构 || 南通德智体能拓展有限公司,http://www.dztnedu.cn/,江苏省如皋市城北街道双龙居德智体能拓展,Bing搜索" 戒网瘾学校",UNKNOWN,NONE,UNKNOWN,FALSE 121 | 120,孔德青少年特训学校,(疑似)http://www.jikebon.com/school/80.html,UNKNOWN,Bing搜索"特训学校",UNKNOWN,NONE,UNKNOWN,FALSE 122 | 121,重庆尚爱拓展训练基地,UNKNOWN,重庆市巴南区南泉街道,CTSN,TRUE,NONE,50~100,FALSE 123 | 122,重庆如仁教育,UNKNOWN,重庆市大足区棠香街道双丰村10组19号,CTSN,TRUE,NONE,100,FALSE 124 | 123,长沙县回龙文武学校,UNKNOWN,湖南省长沙市长沙县梁坪村,CTSN,TRUE,NONE,200,FALSE 125 | 124,长沙启徳励志特训学校,UNKNOWN,湖南省长沙市开福区湘绣文化小镇(沙坪湘绣城旁),CTSN,TRUE,NONE,100,FALSE 126 | 125,运城市国防教育基地,UNKNOWN,山西省运城市南山柏口窑,CTSN,TRUE,NONE,100,FALSE 127 | 126,永州市零陵区护航学校,UNKNOWN,湖南省永州市零陵区梳子铺乡排龙山村,CTSN,TRUE,NONE,200,FALSE 128 | 127,宜春博智心理咨询疏导基地,UNKNOWN,江西省宜春市袁州区,CTSN,TRUE,NONE,200,FALSE 129 | 128,沿河启航户外拓展有限公司,UNKNOWN,贵州省铜仁市沿河土家族自治县公安局中界派出所西侧约170米,CTSN,TRUE,NONE,100,FALSE 130 | 129,兴仁市仁德学校,UNKNOWN,贵州省兴仁市巴铃镇绿荫社区大坪组,CTSN,TRUE,NONE,100,FALSE 131 | 130,湘龙教育集团(福建宁化校区),UNKNOWN,福建省三明市宁化县淮土镇凤山村罗家边20号,CTSN,TRUE,NONE,200,FALSE 132 | 131,咸宁子龙文武学校,UNKNOWN,湖北省咸宁市咸安区文笔路青龙山关音巷42号,CTSN,TRUE,NONE,200,FALSE 133 | 132,西安护航教育咨询有限公司,UNKNOWN,陕西省西安市蓝田县峣山路,CTSN,TRUE,NONE,300,FALSE 134 | 133,天阔·向荣励志教育,UNKNOWN,广西壮族自治区南宁市青秀区G324,CTSN,TRUE,NONE,200,FALSE 135 | 134,唐山森太学校,UNKNOWN,河北省唐山市路北区河东路31号,CTSN,TRUE,NONE,300,FALSE 136 | 135,思图励志教育学校绍兴青优基地,UNKNOWN,浙江省绍兴市越城区皋埠街道集体村普乐迪技术学院思图励志(青优基地),CTSN,TRUE,NONE,300,FALSE 137 | 136,陕西大正青少年素质培训基地,UNKNOWN,陕西省咸阳市西咸新区沣东新城创新二路36号,CTSN,TRUE,NONE,100,FALSE 138 | 137,山东起点军事教育,UNKNOWN,山东省菏泽市临城路,CTSN,TRUE,NONE,100,FALSE 139 | 138,青少年素质教育基地(北辰学院),UNKNOWN,海南省白沙黎族自治县万宁市山根镇,CTSN,TRUE,NONE,200,FALSE 140 | 139,陇南市青少年军校,UNKNOWN,甘肃省陇南市武都区钟楼路长安园西侧约240米,CTSN,TRUE,NONE,100,FALSE 141 | 140,临湘市文武职业学校,UNKNOWN,湖南省岳阳市临湘市塘坡巷38,CTSN,TRUE,NONE,300,FALSE 142 | 141,辽宁正德青少年特训基地,UNKNOWN,辽宁省铁岭市开原市G505(彰桓线),CTSN,TRUE,NONE,100,FALSE 143 | 142,兰州德优教育,UNKNOWN,甘肃省兰州市青白石街道大浪沟154号上三百米,CTSN,TRUE,NONE,50,FALSE 144 | 143,俭德教育,UNKNOWN,吉林省长春市二道区东河东路与英俊西街交叉路口往东北约100米,CTSN,TRUE,NONE,100,FALSE 145 | 144,嘉禾县文武专门学校,UNKNOWN,湖南省郴州市嘉禾县坦坪镇坦坪村,CTSN,TRUE,NONE,300,FALSE 146 | 145,惠州伯恩青少年教育成长基地,UNKNOWN,广东省惠州市惠城区大良村,CTSN,TRUE,NONE,100,FALSE 147 | 146,黄冈素励教育学校,UNKNOWN,湖北省黄冈市黄州区外甥路,CTSN,TRUE,NONE,100,FALSE 148 | 147,湖南南华学校,UNKNOWN,湖南省永州市宁远县216省道东100米,CTSN,TRUE,NONE,300,FALSE 149 | 148,湖北善聆心理教育,UNKNOWN,湖北省随州市广水市杨寨镇丁湾村吴家咀,CTSN,TRUE,NONE,100+,FALSE 150 | 149,衡水乾景健康特训基地,UNKNOWN,河北省衡水市冀州区G106(东湖大道),CTSN,TRUE,NONE,100-,FALSE 151 | 150,黑龙江猎人少年军校,UNKNOWN,黑龙江省哈尔滨市道里区利民头道街2号,CTSN,TRUE,NONE,100,FALSE 152 | 151,河北新航综合素质教育基地,UNKNOWN,河北省廊坊市固安县永定街西曹庄村,CTSN,TRUE,NONE,100,FALSE 153 | 152,海南快乐成长学校,UNKNOWN,海南省海口市琼山区长泰路5号,CTSN,TRUE,NONE,200,FALSE 154 | 153,贵州志扬户外拓展基地,UNKNOWN,贵州省黔西南自治州兴义市万峰林街道,CTSN,TRUE,NONE,100,FALSE 155 | 154,广西新定义教育,UNKNOWN,广西北流市印塘大道与岑玉线交叉口东南约120米,CTSN,TRUE,NONE,100,FALSE 156 | 155,广西南宁兴华教育咨询中心(兴华励志教育),UNKNOWN,广西壮族自治区南宁市武鸣区百威英博大道与里建大道交叉路口往北约180米,CTSN,TRUE,NONE,200,FALSE 157 | 156,广西灵山华益学校,UNKNOWN,广西省钦州市灵山县S312广西农村信用社西南侧约220米,CTSN,TRUE,NONE,100,FALSE 158 | 157,广东阳江兴华励志学校,UNKNOWN,广东省阳江市广南线X607,CTSN,TRUE,NONE,100,FALSE 159 | 158,赣州市老兵营地训练中心,UNKNOWN,江西省赣州市章贡区五龙三路章贡中学对面,CTSN,TRUE,NONE,100,FALSE 160 | 159,丰城市社区矫正基地(龙剑基地),UNKNOWN,江西省丰城市尚庄街道丰高路8号,CTSN,TRUE,NONE,100,FALSE 161 | 160,单县明德教育培训学校,UNKNOWN,山东省菏泽市单县单州路,CTSN,TRUE,NONE,100,FALSE 162 | 161,赤壁市三国青少年成长学校,UNKNOWN,湖北省咸宁市赤壁赤高黄龙陆逊营寨风景区,CTSN,TRUE,NONE,100+,FALSE 163 | 162,郴州市德志未来学校,UNKNOWN,湖南省郴州市资兴市三都镇Y215,CTSN,TRUE,NONE,200,FALSE 164 | 163,北京兴华励志教育咨询中心,UNKNOWN,北京市顺义区白庙村西胡同41号,CTSN,TRUE,NONE,200,FALSE 165 | 164,北京荣格青少年成长基地,UNKNOWN,北京市大兴区黄村镇刘一村厂前路34号,CTSN,TRUE,NONE,100,FALSE 166 | 165,安徽卓捷素质教育,UNKNOWN,安徽省蚌埠市怀远县禹风路,CTSN,TRUE,NONE,100,FALSE 167 | 166,岳阳市春雷学校 || 湖南春雷青少年特训学校,http://www.chunleixx.com/,湖南省岳阳市汨罗市黄市乡107国道旁,网友电邮,UNKNOWN,NONE,UNKNOWN,FALSE 168 | 167,湘韵艺术培训 || 湖南特训教育集团 || 湖南特训集团 || 特训集团,https://www.hntexun.com/,湖南省长沙市,Bing搜索"特训学校",UNKNOWN,NONE,UNKNOWN,FALSE 169 | 168,苏北特训 || 苏北军事化特训学校 || 宿迁市北星艺术培训有限公司,https://www.douyin.com/user/MS4wLjABAAAAx7YorH5YyvPthTXsG8UR2LZvTY8uxLkTZnaI_MuAQR0,UNKNOWN,Bing搜索"特训学校"->抖音搜索"苏北军事化特训学校",UNKNOWN,NONE,UNKNOWN,FALSE 170 | 169,昆明市西山起点养成教育培训学校 || 昆明起点学校,https://www.qidian121.com/,云南省昆明市西山区海口镇200号(原工人大学),百度搜索"叛逆孩子学校",UNKNOWN,NONE,UNKNOWN,FALSE 171 | 170,广西正知青少年成长基地 || 桂林正知青少年成长教育基地 || 广西正知青少年成长基地,http://www.glzzjy.com/,UNKNOWN,百度搜索"叛逆孩子学校"->DDG搜索"正知青少年成长基地",UNKNOWN,NONE,UNKNOWN,FALSE 172 | 171,山东蔚禾青少年素质教育 || 济宁蔚禾青少年叛逆特训学校 || 山东蔚禾青少年健康培训基地 || 山东蔚禾叛逆特训学校,UNKNOWN,UNKNOWN,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 173 | 172,华力教育 || 华力青少年素质教育 || 东莞市华力教育咨询有限公司,http://www.hualijy.com/,广东省东莞市大岭山镇旧飞鹅路38号(红传馆),百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 174 | 173,郑州正启教育咨询有限公司 || 河南启腾青少年教育基地 || 河南启腾特训学校,(疑似)https://zhengzhou0233857.11467.com/ || (疑似)https://zhengzhou.11467.com/info/22370270.htm,UNKNOWN,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 175 | 174,成才新教育 || 四川成才新教育 || 德成才新教育,http://sxccjy.com/,四川省内江市东兴区新江街道办事处,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 176 | 175,战龙青少年教育基地 || 龙耀腾飞青少年素质拓展中心,(疑似)https://www.qianxuew.com/zlqsnjy,UNKNOWN,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 177 | 176,广东玉蓝教育 || 揭阳市玉蓝专门教育 || 玉蓝教育基地,(疑似)https://www.sok100.com/ylgd || (疑似)https://www.qianxuew.com/yljyjd,(疑似)广东省揭阳市,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 178 | 177,豫华教育基地 || 豫华素质教育基地 || 豫华教育,https://www.xue99.com/yhjy,UNKNOWN,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 179 | 178,怡爱教育 || 河南开封怡爱青少年素质教育特训学校 || 开封怡爱教育科技有限公司,(疑似)https://www.gdzz114.com/school/dae.html,河南省开封市杞县平城乡孙府寨六组,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 180 | 179,河北知恩青少年特训学校 || 河北知恩特训学校,(疑似)https://www.xue99.com/zetx,(疑似)河北省,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 181 | 180,河北众德励志素质教育,(疑似)https://www.sok100.com/zdlz,UNKNOWN,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 182 | 181,湖南励志教育 || 湖南励志叛逆管教学校,https://www.xue99.com/xxjy,UNKNOWN,久久培训网,UNKNOWN,NONE,UNKNOWN,FALSE 183 | 182,重庆叛逆孩子学校,https://www.xue99.com/dddjy,(疑似)重庆市北碚区,久久培训网,UNKNOWN,NONE,UNKNOWN,FALSE 184 | 183,江西战马青少年素质训练营 || 江西赣州封闭式军事化叛逆管教学校,https://www.xue99.com/zmpngjxx,(疑似)江西赣州,久久培训网,UNKNOWN,NONE,UNKNOWN,FALSE 185 | 184,湖北启航青少年素质教育学校 || 湖北启航青少年叛逆管教学校 || 湖北启航教育 || 启航教育,https://www.xue99.com/hbqhjy,湖北孝感,久久培训网,UNKNOWN,NONE,UNKNOWN,FALSE 186 | 185,辽宁叛逆管教学校,https://www.xue99.com/zdtxjd,UNKNOWN,久久培训网,UNKNOWN,NONE,UNKNOWN,FALSE 187 | 186,昆明育未来素质拓展基地 || 昆明育未来素质教育,https://www.xue99.com/ywlkm || https://www.hanxuew.com/school/home/201.html,UNKNOWN,久久培训网->百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE 188 | 187,春华叛逆特训学校 || 晋城市春华青少年素质特训学校,https://www.xue99.com/chpnxx,(推测所得)山西省晋城市,久久培训网,UNKNOWN,NONE,(机构声称)51,FALSE 189 | 188,立仁素质教育,https://www.xue99.com/lrszjy,UNKNOWN,久久培训网,UNKNOWN,NONE,UNKNOWN,FALSE 190 | 189,重庆枳璞教育,UNKNOWN,重庆市,X上的帖子,TRUE,https://x.com/Nuominiang75884/status/1887823892170920223,UNKNOWN,FALSE 191 | 190,重庆清直素质教育 || 清直素质教育,https://www.xue99.com/qzszjy,重庆市,百度搜索,UNKNOWN,NONE,UNKNOWN,FALSE -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | GNU AFFERO GENERAL PUBLIC LICENSE 2 | Version 3, 19 November 2007 3 | 4 | Copyright (C) 2007 Free Software Foundation, Inc. 5 | Everyone is permitted to copy and distribute verbatim copies 6 | of this license document, but changing it is not allowed. 7 | 8 | Preamble 9 | 10 | The GNU Affero General Public License is a free, copyleft license for 11 | software and other kinds of works, specifically designed to ensure 12 | cooperation with the community in the case of network server software. 13 | 14 | The licenses for most software and other practical works are designed 15 | to take away your freedom to share and change the works. By contrast, 16 | our General Public Licenses are intended to guarantee your freedom to 17 | share and change all versions of a program--to make sure it remains free 18 | software for all its users. 19 | 20 | When we speak of free software, we are referring to freedom, not 21 | price. Our General Public Licenses are designed to make sure that you 22 | have the freedom to distribute copies of free software (and charge for 23 | them if you wish), that you receive source code or can get it if you 24 | want it, that you can change the software or use pieces of it in new 25 | free programs, and that you know you can do these things. 26 | 27 | Developers that use our General Public Licenses protect your rights 28 | with two steps: (1) assert copyright on the software, and (2) offer 29 | you this License which gives you legal permission to copy, distribute 30 | and/or modify the software. 31 | 32 | A secondary benefit of defending all users' freedom is that 33 | improvements made in alternate versions of the program, if they 34 | receive widespread use, become available for other developers to 35 | incorporate. Many developers of free software are heartened and 36 | encouraged by the resulting cooperation. However, in the case of 37 | software used on network servers, this result may fail to come about. 38 | The GNU General Public License permits making a modified version and 39 | letting the public access it on a server without ever releasing its 40 | source code to the public. 41 | 42 | The GNU Affero General Public License is designed specifically to 43 | ensure that, in such cases, the modified source code becomes available 44 | to the community. It requires the operator of a network server to 45 | provide the source code of the modified version running there to the 46 | users of that server. Therefore, public use of a modified version, on 47 | a publicly accessible server, gives the public access to the source 48 | code of the modified version. 49 | 50 | An older license, called the Affero General Public License and 51 | published by Affero, was designed to accomplish similar goals. This is 52 | a different license, not a version of the Affero GPL, but Affero has 53 | released a new version of the Affero GPL which permits relicensing under 54 | this license. 55 | 56 | The precise terms and conditions for copying, distribution and 57 | modification follow. 58 | 59 | TERMS AND CONDITIONS 60 | 61 | 0. Definitions. 62 | 63 | "This License" refers to version 3 of the GNU Affero General Public License. 64 | 65 | "Copyright" also means copyright-like laws that apply to other kinds of 66 | works, such as semiconductor masks. 67 | 68 | "The Program" refers to any copyrightable work licensed under this 69 | License. Each licensee is addressed as "you". "Licensees" and 70 | "recipients" may be individuals or organizations. 71 | 72 | To "modify" a work means to copy from or adapt all or part of the work 73 | in a fashion requiring copyright permission, other than the making of an 74 | exact copy. The resulting work is called a "modified version" of the 75 | earlier work or a work "based on" the earlier work. 76 | 77 | A "covered work" means either the unmodified Program or a work based 78 | on the Program. 79 | 80 | To "propagate" a work means to do anything with it that, without 81 | permission, would make you directly or secondarily liable for 82 | infringement under applicable copyright law, except executing it on a 83 | computer or modifying a private copy. Propagation includes copying, 84 | distribution (with or without modification), making available to the 85 | public, and in some countries other activities as well. 86 | 87 | To "convey" a work means any kind of propagation that enables other 88 | parties to make or receive copies. Mere interaction with a user through 89 | a computer network, with no transfer of a copy, is not conveying. 90 | 91 | An interactive user interface displays "Appropriate Legal Notices" 92 | to the extent that it includes a convenient and prominently visible 93 | feature that (1) displays an appropriate copyright notice, and (2) 94 | tells the user that there is no warranty for the work (except to the 95 | extent that warranties are provided), that licensees may convey the 96 | work under this License, and how to view a copy of this License. If 97 | the interface presents a list of user commands or options, such as a 98 | menu, a prominent item in the list meets this criterion. 99 | 100 | 1. Source Code. 101 | 102 | The "source code" for a work means the preferred form of the work 103 | for making modifications to it. "Object code" means any non-source 104 | form of a work. 105 | 106 | A "Standard Interface" means an interface that either is an official 107 | standard defined by a recognized standards body, or, in the case of 108 | interfaces specified for a particular programming language, one that 109 | is widely used among developers working in that language. 110 | 111 | The "System Libraries" of an executable work include anything, other 112 | than the work as a whole, that (a) is included in the normal form of 113 | packaging a Major Component, but which is not part of that Major 114 | Component, and (b) serves only to enable use of the work with that 115 | Major Component, or to implement a Standard Interface for which an 116 | implementation is available to the public in source code form. A 117 | "Major Component", in this context, means a major essential component 118 | (kernel, window system, and so on) of the specific operating system 119 | (if any) on which the executable work runs, or a compiler used to 120 | produce the work, or an object code interpreter used to run it. 121 | 122 | The "Corresponding Source" for a work in object code form means all 123 | the source code needed to generate, install, and (for an executable 124 | work) run the object code and to modify the work, including scripts to 125 | control those activities. However, it does not include the work's 126 | System Libraries, or general-purpose tools or generally available free 127 | programs which are used unmodified in performing those activities but 128 | which are not part of the work. For example, Corresponding Source 129 | includes interface definition files associated with source files for 130 | the work, and the source code for shared libraries and dynamically 131 | linked subprograms that the work is specifically designed to require, 132 | such as by intimate data communication or control flow between those 133 | subprograms and other parts of the work. 134 | 135 | The Corresponding Source need not include anything that users 136 | can regenerate automatically from other parts of the Corresponding 137 | Source. 138 | 139 | The Corresponding Source for a work in source code form is that 140 | same work. 141 | 142 | 2. Basic Permissions. 143 | 144 | All rights granted under this License are granted for the term of 145 | copyright on the Program, and are irrevocable provided the stated 146 | conditions are met. This License explicitly affirms your unlimited 147 | permission to run the unmodified Program. The output from running a 148 | covered work is covered by this License only if the output, given its 149 | content, constitutes a covered work. This License acknowledges your 150 | rights of fair use or other equivalent, as provided by copyright law. 151 | 152 | You may make, run and propagate covered works that you do not 153 | convey, without conditions so long as your license otherwise remains 154 | in force. You may convey covered works to others for the sole purpose 155 | of having them make modifications exclusively for you, or provide you 156 | with facilities for running those works, provided that you comply with 157 | the terms of this License in conveying all material for which you do 158 | not control copyright. Those thus making or running the covered works 159 | for you must do so exclusively on your behalf, under your direction 160 | and control, on terms that prohibit them from making any copies of 161 | your copyrighted material outside their relationship with you. 162 | 163 | Conveying under any other circumstances is permitted solely under 164 | the conditions stated below. Sublicensing is not allowed; section 10 165 | makes it unnecessary. 166 | 167 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 168 | 169 | No covered work shall be deemed part of an effective technological 170 | measure under any applicable law fulfilling obligations under article 171 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 172 | similar laws prohibiting or restricting circumvention of such 173 | measures. 174 | 175 | When you convey a covered work, you waive any legal power to forbid 176 | circumvention of technological measures to the extent such circumvention 177 | is effected by exercising rights under this License with respect to 178 | the covered work, and you disclaim any intention to limit operation or 179 | modification of the work as a means of enforcing, against the work's 180 | users, your or third parties' legal rights to forbid circumvention of 181 | technological measures. 182 | 183 | 4. Conveying Verbatim Copies. 184 | 185 | You may convey verbatim copies of the Program's source code as you 186 | receive it, in any medium, provided that you conspicuously and 187 | appropriately publish on each copy an appropriate copyright notice; 188 | keep intact all notices stating that this License and any 189 | non-permissive terms added in accord with section 7 apply to the code; 190 | keep intact all notices of the absence of any warranty; and give all 191 | recipients a copy of this License along with the Program. 192 | 193 | You may charge any price or no price for each copy that you convey, 194 | and you may offer support or warranty protection for a fee. 195 | 196 | 5. Conveying Modified Source Versions. 197 | 198 | You may convey a work based on the Program, or the modifications to 199 | produce it from the Program, in the form of source code under the 200 | terms of section 4, provided that you also meet all of these conditions: 201 | 202 | a) The work must carry prominent notices stating that you modified 203 | it, and giving a relevant date. 204 | 205 | b) The work must carry prominent notices stating that it is 206 | released under this License and any conditions added under section 207 | 7. This requirement modifies the requirement in section 4 to 208 | "keep intact all notices". 209 | 210 | c) You must license the entire work, as a whole, under this 211 | License to anyone who comes into possession of a copy. This 212 | License will therefore apply, along with any applicable section 7 213 | additional terms, to the whole of the work, and all its parts, 214 | regardless of how they are packaged. This License gives no 215 | permission to license the work in any other way, but it does not 216 | invalidate such permission if you have separately received it. 217 | 218 | d) If the work has interactive user interfaces, each must display 219 | Appropriate Legal Notices; however, if the Program has interactive 220 | interfaces that do not display Appropriate Legal Notices, your 221 | work need not make them do so. 222 | 223 | A compilation of a covered work with other separate and independent 224 | works, which are not by their nature extensions of the covered work, 225 | and which are not combined with it such as to form a larger program, 226 | in or on a volume of a storage or distribution medium, is called an 227 | "aggregate" if the compilation and its resulting copyright are not 228 | used to limit the access or legal rights of the compilation's users 229 | beyond what the individual works permit. Inclusion of a covered work 230 | in an aggregate does not cause this License to apply to the other 231 | parts of the aggregate. 232 | 233 | 6. Conveying Non-Source Forms. 234 | 235 | You may convey a covered work in object code form under the terms 236 | of sections 4 and 5, provided that you also convey the 237 | machine-readable Corresponding Source under the terms of this License, 238 | in one of these ways: 239 | 240 | a) Convey the object code in, or embodied in, a physical product 241 | (including a physical distribution medium), accompanied by the 242 | Corresponding Source fixed on a durable physical medium 243 | customarily used for software interchange. 244 | 245 | b) Convey the object code in, or embodied in, a physical product 246 | (including a physical distribution medium), accompanied by a 247 | written offer, valid for at least three years and valid for as 248 | long as you offer spare parts or customer support for that product 249 | model, to give anyone who possesses the object code either (1) a 250 | copy of the Corresponding Source for all the software in the 251 | product that is covered by this License, on a durable physical 252 | medium customarily used for software interchange, for a price no 253 | more than your reasonable cost of physically performing this 254 | conveying of source, or (2) access to copy the 255 | Corresponding Source from a network server at no charge. 256 | 257 | c) Convey individual copies of the object code with a copy of the 258 | written offer to provide the Corresponding Source. This 259 | alternative is allowed only occasionally and noncommercially, and 260 | only if you received the object code with such an offer, in accord 261 | with subsection 6b. 262 | 263 | d) Convey the object code by offering access from a designated 264 | place (gratis or for a charge), and offer equivalent access to the 265 | Corresponding Source in the same way through the same place at no 266 | further charge. You need not require recipients to copy the 267 | Corresponding Source along with the object code. If the place to 268 | copy the object code is a network server, the Corresponding Source 269 | may be on a different server (operated by you or a third party) 270 | that supports equivalent copying facilities, provided you maintain 271 | clear directions next to the object code saying where to find the 272 | Corresponding Source. Regardless of what server hosts the 273 | Corresponding Source, you remain obligated to ensure that it is 274 | available for as long as needed to satisfy these requirements. 275 | 276 | e) Convey the object code using peer-to-peer transmission, provided 277 | you inform other peers where the object code and Corresponding 278 | Source of the work are being offered to the general public at no 279 | charge under subsection 6d. 280 | 281 | A separable portion of the object code, whose source code is excluded 282 | from the Corresponding Source as a System Library, need not be 283 | included in conveying the object code work. 284 | 285 | A "User Product" is either (1) a "consumer product", which means any 286 | tangible personal property which is normally used for personal, family, 287 | or household purposes, or (2) anything designed or sold for incorporation 288 | into a dwelling. In determining whether a product is a consumer product, 289 | doubtful cases shall be resolved in favor of coverage. For a particular 290 | product received by a particular user, "normally used" refers to a 291 | typical or common use of that class of product, regardless of the status 292 | of the particular user or of the way in which the particular user 293 | actually uses, or expects or is expected to use, the product. A product 294 | is a consumer product regardless of whether the product has substantial 295 | commercial, industrial or non-consumer uses, unless such uses represent 296 | the only significant mode of use of the product. 297 | 298 | "Installation Information" for a User Product means any methods, 299 | procedures, authorization keys, or other information required to install 300 | and execute modified versions of a covered work in that User Product from 301 | a modified version of its Corresponding Source. The information must 302 | suffice to ensure that the continued functioning of the modified object 303 | code is in no case prevented or interfered with solely because 304 | modification has been made. 305 | 306 | If you convey an object code work under this section in, or with, or 307 | specifically for use in, a User Product, and the conveying occurs as 308 | part of a transaction in which the right of possession and use of the 309 | User Product is transferred to the recipient in perpetuity or for a 310 | fixed term (regardless of how the transaction is characterized), the 311 | Corresponding Source conveyed under this section must be accompanied 312 | by the Installation Information. But this requirement does not apply 313 | if neither you nor any third party retains the ability to install 314 | modified object code on the User Product (for example, the work has 315 | been installed in ROM). 316 | 317 | The requirement to provide Installation Information does not include a 318 | requirement to continue to provide support service, warranty, or updates 319 | for a work that has been modified or installed by the recipient, or for 320 | the User Product in which it has been modified or installed. Access to a 321 | network may be denied when the modification itself materially and 322 | adversely affects the operation of the network or violates the rules and 323 | protocols for communication across the network. 324 | 325 | Corresponding Source conveyed, and Installation Information provided, 326 | in accord with this section must be in a format that is publicly 327 | documented (and with an implementation available to the public in 328 | source code form), and must require no special password or key for 329 | unpacking, reading or copying. 330 | 331 | 7. Additional Terms. 332 | 333 | "Additional permissions" are terms that supplement the terms of this 334 | License by making exceptions from one or more of its conditions. 335 | Additional permissions that are applicable to the entire Program shall 336 | be treated as though they were included in this License, to the extent 337 | that they are valid under applicable law. If additional permissions 338 | apply only to part of the Program, that part may be used separately 339 | under those permissions, but the entire Program remains governed by 340 | this License without regard to the additional permissions. 341 | 342 | When you convey a copy of a covered work, you may at your option 343 | remove any additional permissions from that copy, or from any part of 344 | it. (Additional permissions may be written to require their own 345 | removal in certain cases when you modify the work.) You may place 346 | additional permissions on material, added by you to a covered work, 347 | for which you have or can give appropriate copyright permission. 348 | 349 | Notwithstanding any other provision of this License, for material you 350 | add to a covered work, you may (if authorized by the copyright holders of 351 | that material) supplement the terms of this License with terms: 352 | 353 | a) Disclaiming warranty or limiting liability differently from the 354 | terms of sections 15 and 16 of this License; or 355 | 356 | b) Requiring preservation of specified reasonable legal notices or 357 | author attributions in that material or in the Appropriate Legal 358 | Notices displayed by works containing it; or 359 | 360 | c) Prohibiting misrepresentation of the origin of that material, or 361 | requiring that modified versions of such material be marked in 362 | reasonable ways as different from the original version; or 363 | 364 | d) Limiting the use for publicity purposes of names of licensors or 365 | authors of the material; or 366 | 367 | e) Declining to grant rights under trademark law for use of some 368 | trade names, trademarks, or service marks; or 369 | 370 | f) Requiring indemnification of licensors and authors of that 371 | material by anyone who conveys the material (or modified versions of 372 | it) with contractual assumptions of liability to the recipient, for 373 | any liability that these contractual assumptions directly impose on 374 | those licensors and authors. 375 | 376 | All other non-permissive additional terms are considered "further 377 | restrictions" within the meaning of section 10. If the Program as you 378 | received it, or any part of it, contains a notice stating that it is 379 | governed by this License along with a term that is a further 380 | restriction, you may remove that term. If a license document contains 381 | a further restriction but permits relicensing or conveying under this 382 | License, you may add to a covered work material governed by the terms 383 | of that license document, provided that the further restriction does 384 | not survive such relicensing or conveying. 385 | 386 | If you add terms to a covered work in accord with this section, you 387 | must place, in the relevant source files, a statement of the 388 | additional terms that apply to those files, or a notice indicating 389 | where to find the applicable terms. 390 | 391 | Additional terms, permissive or non-permissive, may be stated in the 392 | form of a separately written license, or stated as exceptions; 393 | the above requirements apply either way. 394 | 395 | 8. Termination. 396 | 397 | You may not propagate or modify a covered work except as expressly 398 | provided under this License. Any attempt otherwise to propagate or 399 | modify it is void, and will automatically terminate your rights under 400 | this License (including any patent licenses granted under the third 401 | paragraph of section 11). 402 | 403 | However, if you cease all violation of this License, then your 404 | license from a particular copyright holder is reinstated (a) 405 | provisionally, unless and until the copyright holder explicitly and 406 | finally terminates your license, and (b) permanently, if the copyright 407 | holder fails to notify you of the violation by some reasonable means 408 | prior to 60 days after the cessation. 409 | 410 | Moreover, your license from a particular copyright holder is 411 | reinstated permanently if the copyright holder notifies you of the 412 | violation by some reasonable means, this is the first time you have 413 | received notice of violation of this License (for any work) from that 414 | copyright holder, and you cure the violation prior to 30 days after 415 | your receipt of the notice. 416 | 417 | Termination of your rights under this section does not terminate the 418 | licenses of parties who have received copies or rights from you under 419 | this License. If your rights have been terminated and not permanently 420 | reinstated, you do not qualify to receive new licenses for the same 421 | material under section 10. 422 | 423 | 9. Acceptance Not Required for Having Copies. 424 | 425 | You are not required to accept this License in order to receive or 426 | run a copy of the Program. Ancillary propagation of a covered work 427 | occurring solely as a consequence of using peer-to-peer transmission 428 | to receive a copy likewise does not require acceptance. However, 429 | nothing other than this License grants you permission to propagate or 430 | modify any covered work. These actions infringe copyright if you do 431 | not accept this License. Therefore, by modifying or propagating a 432 | covered work, you indicate your acceptance of this License to do so. 433 | 434 | 10. Automatic Licensing of Downstream Recipients. 435 | 436 | Each time you convey a covered work, the recipient automatically 437 | receives a license from the original licensors, to run, modify and 438 | propagate that work, subject to this License. You are not responsible 439 | for enforcing compliance by third parties with this License. 440 | 441 | An "entity transaction" is a transaction transferring control of an 442 | organization, or substantially all assets of one, or subdividing an 443 | organization, or merging organizations. If propagation of a covered 444 | work results from an entity transaction, each party to that 445 | transaction who receives a copy of the work also receives whatever 446 | licenses to the work the party's predecessor in interest had or could 447 | give under the previous paragraph, plus a right to possession of the 448 | Corresponding Source of the work from the predecessor in interest, if 449 | the predecessor has it or can get it with reasonable efforts. 450 | 451 | You may not impose any further restrictions on the exercise of the 452 | rights granted or affirmed under this License. For example, you may 453 | not impose a license fee, royalty, or other charge for exercise of 454 | rights granted under this License, and you may not initiate litigation 455 | (including a cross-claim or counterclaim in a lawsuit) alleging that 456 | any patent claim is infringed by making, using, selling, offering for 457 | sale, or importing the Program or any portion of it. 458 | 459 | 11. Patents. 460 | 461 | A "contributor" is a copyright holder who authorizes use under this 462 | License of the Program or a work on which the Program is based. The 463 | work thus licensed is called the contributor's "contributor version". 464 | 465 | A contributor's "essential patent claims" are all patent claims 466 | owned or controlled by the contributor, whether already acquired or 467 | hereafter acquired, that would be infringed by some manner, permitted 468 | by this License, of making, using, or selling its contributor version, 469 | but do not include claims that would be infringed only as a 470 | consequence of further modification of the contributor version. For 471 | purposes of this definition, "control" includes the right to grant 472 | patent sublicenses in a manner consistent with the requirements of 473 | this License. 474 | 475 | Each contributor grants you a non-exclusive, worldwide, royalty-free 476 | patent license under the contributor's essential patent claims, to 477 | make, use, sell, offer for sale, import and otherwise run, modify and 478 | propagate the contents of its contributor version. 479 | 480 | In the following three paragraphs, a "patent license" is any express 481 | agreement or commitment, however denominated, not to enforce a patent 482 | (such as an express permission to practice a patent or covenant not to 483 | sue for patent infringement). To "grant" such a patent license to a 484 | party means to make such an agreement or commitment not to enforce a 485 | patent against the party. 486 | 487 | If you convey a covered work, knowingly relying on a patent license, 488 | and the Corresponding Source of the work is not available for anyone 489 | to copy, free of charge and under the terms of this License, through a 490 | publicly available network server or other readily accessible means, 491 | then you must either (1) cause the Corresponding Source to be so 492 | available, or (2) arrange to deprive yourself of the benefit of the 493 | patent license for this particular work, or (3) arrange, in a manner 494 | consistent with the requirements of this License, to extend the patent 495 | license to downstream recipients. "Knowingly relying" means you have 496 | actual knowledge that, but for the patent license, your conveying the 497 | covered work in a country, or your recipient's use of the covered work 498 | in a country, would infringe one or more identifiable patents in that 499 | country that you have reason to believe are valid. 500 | 501 | If, pursuant to or in connection with a single transaction or 502 | arrangement, you convey, or propagate by procuring conveyance of, a 503 | covered work, and grant a patent license to some of the parties 504 | receiving the covered work authorizing them to use, propagate, modify 505 | or convey a specific copy of the covered work, then the patent license 506 | you grant is automatically extended to all recipients of the covered 507 | work and works based on it. 508 | 509 | A patent license is "discriminatory" if it does not include within 510 | the scope of its coverage, prohibits the exercise of, or is 511 | conditioned on the non-exercise of one or more of the rights that are 512 | specifically granted under this License. You may not convey a covered 513 | work if you are a party to an arrangement with a third party that is 514 | in the business of distributing software, under which you make payment 515 | to the third party based on the extent of your activity of conveying 516 | the work, and under which the third party grants, to any of the 517 | parties who would receive the covered work from you, a discriminatory 518 | patent license (a) in connection with copies of the covered work 519 | conveyed by you (or copies made from those copies), or (b) primarily 520 | for and in connection with specific products or compilations that 521 | contain the covered work, unless you entered into that arrangement, 522 | or that patent license was granted, prior to 28 March 2007. 523 | 524 | Nothing in this License shall be construed as excluding or limiting 525 | any implied license or other defenses to infringement that may 526 | otherwise be available to you under applicable patent law. 527 | 528 | 12. No Surrender of Others' Freedom. 529 | 530 | If conditions are imposed on you (whether by court order, agreement or 531 | otherwise) that contradict the conditions of this License, they do not 532 | excuse you from the conditions of this License. If you cannot convey a 533 | covered work so as to satisfy simultaneously your obligations under this 534 | License and any other pertinent obligations, then as a consequence you may 535 | not convey it at all. For example, if you agree to terms that obligate you 536 | to collect a royalty for further conveying from those to whom you convey 537 | the Program, the only way you could satisfy both those terms and this 538 | License would be to refrain entirely from conveying the Program. 539 | 540 | 13. Remote Network Interaction; Use with the GNU General Public License. 541 | 542 | Notwithstanding any other provision of this License, if you modify the 543 | Program, your modified version must prominently offer all users 544 | interacting with it remotely through a computer network (if your version 545 | supports such interaction) an opportunity to receive the Corresponding 546 | Source of your version by providing access to the Corresponding Source 547 | from a network server at no charge, through some standard or customary 548 | means of facilitating copying of software. This Corresponding Source 549 | shall include the Corresponding Source for any work covered by version 3 550 | of the GNU General Public License that is incorporated pursuant to the 551 | following paragraph. 552 | 553 | Notwithstanding any other provision of this License, you have 554 | permission to link or combine any covered work with a work licensed 555 | under version 3 of the GNU General Public License into a single 556 | combined work, and to convey the resulting work. The terms of this 557 | License will continue to apply to the part which is the covered work, 558 | but the work with which it is combined will remain governed by version 559 | 3 of the GNU General Public License. 560 | 561 | 14. Revised Versions of this License. 562 | 563 | The Free Software Foundation may publish revised and/or new versions of 564 | the GNU Affero General Public License from time to time. Such new versions 565 | will be similar in spirit to the present version, but may differ in detail to 566 | address new problems or concerns. 567 | 568 | Each version is given a distinguishing version number. If the 569 | Program specifies that a certain numbered version of the GNU Affero General 570 | Public License "or any later version" applies to it, you have the 571 | option of following the terms and conditions either of that numbered 572 | version or of any later version published by the Free Software 573 | Foundation. If the Program does not specify a version number of the 574 | GNU Affero General Public License, you may choose any version ever published 575 | by the Free Software Foundation. 576 | 577 | If the Program specifies that a proxy can decide which future 578 | versions of the GNU Affero General Public License can be used, that proxy's 579 | public statement of acceptance of a version permanently authorizes you 580 | to choose that version for the Program. 581 | 582 | Later license versions may give you additional or different 583 | permissions. However, no additional obligations are imposed on any 584 | author or copyright holder as a result of your choosing to follow a 585 | later version. 586 | 587 | 15. Disclaimer of Warranty. 588 | 589 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 590 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 591 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 592 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 593 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 594 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 595 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 596 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 597 | 598 | 16. Limitation of Liability. 599 | 600 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 601 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 602 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 603 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 604 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 605 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 606 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 607 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 608 | SUCH DAMAGES. 609 | 610 | 17. Interpretation of Sections 15 and 16. 611 | 612 | If the disclaimer of warranty and limitation of liability provided 613 | above cannot be given local legal effect according to their terms, 614 | reviewing courts shall apply local law that most closely approximates 615 | an absolute waiver of all civil liability in connection with the 616 | Program, unless a warranty or assumption of liability accompanies a 617 | copy of the Program in return for a fee. 618 | 619 | END OF TERMS AND CONDITIONS 620 | 621 | How to Apply These Terms to Your New Programs 622 | 623 | If you develop a new program, and you want it to be of the greatest 624 | possible use to the public, the best way to achieve this is to make it 625 | free software which everyone can redistribute and change under these terms. 626 | 627 | To do so, attach the following notices to the program. It is safest 628 | to attach them to the start of each source file to most effectively 629 | state the exclusion of warranty; and each file should have at least 630 | the "copyright" line and a pointer to where the full notice is found. 631 | 632 | 633 | Copyright (C) 634 | 635 | This program is free software: you can redistribute it and/or modify 636 | it under the terms of the GNU Affero General Public License as published 637 | by the Free Software Foundation, either version 3 of the License, or 638 | (at your option) any later version. 639 | 640 | This program is distributed in the hope that it will be useful, 641 | but WITHOUT ANY WARRANTY; without even the implied warranty of 642 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 643 | GNU Affero General Public License for more details. 644 | 645 | You should have received a copy of the GNU Affero General Public License 646 | along with this program. If not, see . 647 | 648 | Also add information on how to contact you by electronic and paper mail. 649 | 650 | If your software can interact with users remotely through a computer 651 | network, you should also make sure that it provides a way for users to 652 | get its source. For example, if your program is a web application, its 653 | interface could display a "Source" link that leads users to an archive 654 | of the code. There are many ways you could offer source, and different 655 | solutions will be better for different programs; see section 13 for the 656 | specific requirements. 657 | 658 | You should also get your employer (if you work as a programmer) or school, 659 | if any, to sign a "copyright disclaimer" for the program, if necessary. 660 | For more information on this, and how to apply and follow the GNU AGPL, see 661 | . 662 | -------------------------------------------------------------------------------- /20240907.sql: -------------------------------------------------------------------------------- 1 | PRAGMA foreign_keys=OFF; 2 | BEGIN TRANSACTION; 3 | CREATE TABLE INSTITUTE_LIST ( 4 | "ID" TEXT PRIMARY KEY NOT NULL UNIQUE, 5 | "NAMES" TEXT NOT NULL, 6 | "SITES" TEXT NOT NULL, 7 | "LOCATIONS" TEXT NOT NULL, 8 | "SOURCES" TEXT NOT NULL, 9 | "PERSECUTION" TEXT NOT NULL, 10 | "EVIDENCES" TEXT NOT NULL, 11 | "SCALE" TEXT NOT NULL, 12 | "CHECKED" TEXT NOT NULL 13 | ); 14 | INSERT INTO INSTITUTE_LIST VALUES('295CABEE','昭山素质教育','https://www.lzszjyxx.com/','湖南湘潭市岳塘区高峰村坳上组青少年素质教育学校','ASaferChina (channel)@Telegram','TRUE','https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9','UNKNOWN','FALSE'); 15 | INSERT INTO INSTITUTE_LIST VALUES('82E09EFB','贤德素质教育学校','http://www.aishangzs.com/ || http://texunschool.com/ || http://www.ahedu.net.cn/','湖南省长沙市','ASaferChina (channel)@Telegram','TRUE','https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9','UNKNOWN','FALSE'); 16 | INSERT INTO INSTITUTE_LIST VALUES('E99222D4','北海市愉达复教育咨询有限公司','http://www.ydf-edu.com/','广西北海市银海区银滩风景区','ASaferChina (channel)@Telegram','UNKNOWN','NONE','UNKNOWN','FALSE'); 17 | INSERT INTO INSTITUTE_LIST VALUES('0F1465F8','重庆锦辉青少年素质教育学校','http://www.cqtx110.com/','重庆市沙坪坝区中梁镇后槽路西50米','ASaferChina (channel)@Telegram','UNKNOWN','NONE','UNKNOWN','FALSE'); 18 | INSERT INTO INSTITUTE_LIST VALUES('5A589D6B','长沙湘越中学','https://www.xiangyuezhongxue.com/','湖南省长沙市长沙县春华镇春华山村88号','ASaferChina (channel)@Telegram || CTSN','UNKNOWN','NONE','300','FALSE'); 19 | INSERT INTO INSTITUTE_LIST VALUES('1F185186','河源弘毅素质教育创新研究基地','http://www.ttxsjyjd.com/','广东省河源市紫金县义容镇西平村石下小学侧边办公楼','ASaferChina (channel)@Telegram','UNKNOWN','NONE','UNKNOWN','FALSE'); 20 | INSERT INTO INSTITUTE_LIST VALUES('6543A0CA','山东正心教育培训学校有限公司','http://www.zhengxinedu.com/','山东省潍坊市峡山区岞山街道岞山第二小学北邻','ASaferChina (channel)@Telegram || 寒涟漪创建的扭转机构名单','TRUE','https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9','200','FALSE'); 21 | INSERT INTO INSTITUTE_LIST VALUES('07A4148A','睿智教育专门学校','http://www.999jwy.com/','湖南省长沙市望城区高塘岭街道新阳村','ASaferChina (channel)@Telegram || CTSN','UNKNOWN','NONE','200','FALSE'); 22 | INSERT INTO INSTITUTE_LIST VALUES('9D1650F5','徐州励志少年军校 || 徐州西正教育 || 徐州塑仁教育','https://weibo.com/u/5294085683/','UNKNOWN','ASaferChina (channel)@Telegram','UNKNOWN','NONE','UNKNOWN','FALSE'); 23 | INSERT INTO INSTITUTE_LIST VALUES('0E491293','雅圣思','(无法正常访问)http://www.yashengsi.com/','UNKNOWN','ASaferChina (channel)@Telegram','TRUE','https://www.voachinese.com/a/china-private-schools-accused-of-abusing-students-20230130/6939487.html','UNKNOWN','FALSE'); 24 | INSERT INTO INSTITUTE_LIST VALUES('96B91820','少林文武教育','http://www.shaolinxiao.com/','湖南娄底市水洞底镇中心村(距市政府8公里)','百度搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 25 | INSERT INTO INSTITUTE_LIST VALUES('AC86F966','南华青少年素质教育学校','http://www.csnhjyxx.com/','长沙市望城区丁字派出所旁','百度搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 26 | INSERT INTO INSTITUTE_LIST VALUES('6385D46A','严德教育','https://www.hngengwu.cn/','UNKNOWN','百度搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 27 | INSERT INTO INSTITUTE_LIST VALUES('D6663E0C','郑州思图励志教育学校','http://www.edandao.cn/','湖北省随州市随县柳树塆6组10号思图教育大别山区社会实践基地','百度搜索 || CTSN','UNKNOWN','NONE','300+','FALSE'); 28 | INSERT INTO INSTITUTE_LIST VALUES('85E0E946','至善教育','https://www.pannijy.cn/','湖南省长沙市开福区沙坪湘绣小镇沙坪中学','百度搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 29 | INSERT INTO INSTITUTE_LIST VALUES('EECC6C27','新叶教育 || 广西玉林市新叶教育','https://ylsxyjy.com/','玉林校区: 广西玉林市仁东周村林园内','“相关证据”中所示报道 || 寒涟漪创建的扭转机构名单','TRUE','https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9','UNKNOWN','FALSE'); 30 | INSERT INTO INSTITUTE_LIST VALUES('506EAEA6','英高特素质教育学校','http://www.hnjwy.org.cn/','湖南省长沙市','“相关证据”中所示报道','TRUE','https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9','UNKNOWN','FALSE'); 31 | INSERT INTO INSTITUTE_LIST VALUES('A7C89F27','山东网康教育培训学校','http://www.jjerw.com/b/sdwkjypxxxwxevrs/','总部(市中校区): 二环南路3号','“相关证据”中所示报道','TRUE','https://web.archive.org/web/20231111060020/https://www.msn.com/en-au/news/other/inside-china-s-lgbtqia-re-education-camps-survivors-claim-shock-treatment-and-beatings/ar-AA18xfV9','UNKNOWN','FALSE'); 32 | INSERT INTO INSTITUTE_LIST VALUES('C6DEF13F','长沙泽邦青少年培训学校','https://zebangedu.com/','湖南省长沙市长沙县安沙镇鼎功桥村68号','百度搜索 || CTSN','UNKNOWN','NONE','100','FALSE'); 33 | INSERT INTO INSTITUTE_LIST VALUES('9FB45AB6','武汉正苗启德叛逆期管教学校 || 正苗启德青少年特训学校 || 湖北正苗启德青少年特训学校','https://www.wangyinxuexiao.com/ || https://www.zmqd.cn/ || http://www.qidetexun.com.cn/','湖北省孝感市汉川市马口镇大咀村 || 湖北校区: 湖北省武汉市蔡甸与汉川交汇处(离汉川高铁站5公里) || 湖南校区: 湖南省长沙市开福区沙坪湘绣城启德励志教育学校 || 河南校区: 河南省郑州市巩义正苗启德教育学校 || 浙江校区: 浙江省丽水市缙云县启德特训学校 浙江省丽水市缙云县大桥北路293号','百度搜索 || 寒涟漪创建的扭转机构名单 || CTSN','UNKNOWN','NONE','1000+','FALSE'); 34 | INSERT INTO INSTITUTE_LIST VALUES('FD05CB57','黄冈纽特教育','UNKNOWN','黄冈市黄州区陈策楼镇王家岗教学点','寒涟漪创建的扭转机构名单','TRUE','PENDING','UNKNOWN','FALSE'); 35 | INSERT INTO INSTITUTE_LIST VALUES('F45FC209','武汉纽特青少年戒网瘾学校 || 纽特心理','http://www.jwyw.org/ || http://www.nt-edu.com/','湖北校区: 湖北省武汉市洪山区落雁路纽特学校(沙湖果批公交站对面)','百度搜索 || 寒涟漪创建的扭转机构名单','UNKNOWN','NONE','UNKNOWN','FALSE'); 36 | INSERT INTO INSTITUTE_LIST VALUES('86CBE30E','正德叛逆孩子学校 || 正德青少年管教学校','https://www.75tx.com/ || https://www.kashangkaxia.com/ || https://www.jiangnanxueyuan.com/','湖北省汉川市叛逆孩子学校 || 湖北省孝感市汉川市马口镇','百度搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 37 | INSERT INTO INSTITUTE_LIST VALUES('E535DB3C','西安重生素质教育学校 || 西安重生训练基地','https://sxhdcs.com/','西安市长安区杜曲镇西杨万村生产一路10号-西安重生青少年综合素质拓展基地 || 西安市长安区三府衙村西安重生综合训练基地','“相关证据”中所示知乎回答','UNKNOWN','https://www.zhihu.com/question/24332871/answer/549042493','UNKNOWN','FALSE'); 38 | INSERT INTO INSTITUTE_LIST VALUES('A8C922AF','华育农耕实践教育基地 || 重庆华育素质教育基地 || 重庆华励素质教育 || 重庆华育素质教育','https://www.hlszjy.com/','学校地址: 青少年农耕实践教育基地','“相关证据”中所示知乎回答','UNKNOWN','https://zhuanlan.zhihu.com/p/602713084','UNKNOWN','FALSE'); 39 | INSERT INTO INSTITUTE_LIST VALUES('8A942776','清德教育','http://www.qsn580.com/','长沙校区: 湖南长沙市望城区乔口镇; 湘潭校区: 湖南湘潭市岳塘区昭山镇; 岳阳校区: 岳阳市湘阴县岭北镇; 湖北校区: 湖北黄冈市黄州区; 安徽校区: 宣城市绩溪县','B站视频(BV1js4y1s7a1)的评论区','UNKNOWN','NONE','UNKNOWN','FALSE'); 40 | INSERT INTO INSTITUTE_LIST VALUES('6EEA89E8','昆明丑小鸭中学','https://hhzedu.net/','昆明市宜良县匡远镇瑞星村','B站视频(BV1J84y1p7mr)的评论区','UNKNOWN','NONE','UNKNOWN','FALSE'); 41 | INSERT INTO INSTITUTE_LIST VALUES('B4AD23C3','长沙县杰龙青少年特训学校 || 杰龙特训 || 杰龙青少年特训学校','http://csccjy.com/ || https://www.jielongtx.com/','湖南省长沙县江背镇乌川湖村拱桥组115号','B站视频(BV1J84y1p7mr)的评论区 || 知乎搜索->https://zhuanlan.zhihu.com/p/550644396 || CTSN','UNKNOWN','NONE','400+','FALSE'); 42 | INSERT INTO INSTITUTE_LIST VALUES('B44C8154','重庆胤呈青少年训练营','https://cqsztxy.com/','重庆市南川区文凤镇庆岩居委会','B站视频(BV1J84y1p7mr)的评论区','UNKNOWN','NONE','UNKNOWN','FALSE'); 43 | INSERT INTO INSTITUTE_LIST VALUES('726D1CBE','昆明安宁市好孩子教育培训学校','http://www.kmhhz.com/','昆明安宁市嵩华路4-28号','B站视频(BV1J84y1p7mr)的评论区','UNKNOWN','NONE','UNKNOWN','FALSE'); 44 | INSERT INTO INSTITUTE_LIST VALUES('BA4356C2','河南慧诺特国际教育','http://www.huinuote.com/','联系地址: 河南省郑州市新密市富民东路168号','B站视频(BV1J84y1p7mr)的评论区','UNKNOWN','NONE','UNKNOWN','FALSE'); 45 | INSERT INTO INSTITUTE_LIST VALUES('681745C1','启德青少年励志成长学校','http://www.shanghaitexun.org.cn/','总部地址: 湖南省长沙市区望城区','百度搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 46 | INSERT INTO INSTITUTE_LIST VALUES('6E114C2C','济南德泓教育','https://www.jndhjyzx.com/','山东省济南市历城区东郭而庄村','百度搜索->https://zhuanlan.zhihu.com/p/567280444 || CTSN','TRUE','NONE','UNKNOWN','FALSE'); 47 | INSERT INTO INSTITUTE_LIST VALUES('178124F5','集结号青少年心理教育基地','http://www.jjhhrjyjd.com/','公司地址: 河南省漯河市市辖区城乡一体化示范区姬石镇罗庄小学99号','B站视频(BV1Aj411u7Dd)的评论区','UNKNOWN','NONE','UNKNOWN','FALSE'); 48 | INSERT INTO INSTITUTE_LIST VALUES('3E27B9A4','广东麦田教育','https://www.gdmtjy.com/','学校坐落于广东省清远市清新区太平镇','网友私信 || 寒涟漪创建的扭转机构名单','TRUE','PENDING','UNKNOWN','FALSE'); 49 | INSERT INTO INSTITUTE_LIST VALUES('1A949627','广州育明','http://www.yuming521.com/','中心地址: 广州市从化区鳌头镇中塘村98号(中塘村委旁原富力小学)','网友私信','UNKNOWN','PENDING','UNKNOWN','FALSE'); 50 | INSERT INTO INSTITUTE_LIST VALUES('653460C7','引领星培训教育学校 || 引领星素质教育学校 || 团风引领星培训学校','http://www.ylxszjy.com/','地址: 黄冈市团风县淋山河镇泡树岗村 城东公路与Y003交叉口北','寒涟漪创建的扭转机构名单->DuckDuckGo搜索 || CTSN','TRUE','PENDING','150','FALSE'); 51 | INSERT INTO INSTITUTE_LIST VALUES('72BDED79','河南护航教育 || 河南护航青少年综合素质教育基地 || 护航学校','https://www.qianxuew.com/henanhuhangjiaoyu','新乡校区: 河南省新乡市原阳县白庙社区188号','寒涟漪创建的扭转机构名单','TRUE','PENDING','UNKNOWN','FALSE'); 52 | INSERT INTO INSTITUTE_LIST VALUES('63F7097C','岳阳市君山区善一培训学校有限公司','UNKNOWN','湖南省岳阳市君山区广兴洲镇黄安村四组善一学校院','寒涟漪创建的扭转机构名单 || CTSN','TRUE','PENDING','UNKNOWN','FALSE'); 53 | INSERT INTO INSTITUTE_LIST VALUES('F8877B2A','淄博德志学校','UNKNOWN','山东省淄博市桓台县团结路','寒涟漪创建的扭转机构名单 || CTSN','TRUE','PENDING','300','FALSE'); 54 | INSERT INTO INSTITUTE_LIST VALUES('36CE893C','河南省新密市伏羲山若水教育 || 若水教育基地','(无法正常访问)http://ruoshuids.com/','新密市伏羲山尖山村若水教育','寒涟漪创建的扭转机构名单 || (→)百度搜索','TRUE','PENDING','UNKNOWN','FALSE'); 55 | INSERT INTO INSTITUTE_LIST VALUES('6613C021','上海关兴教育 || 上海市浦东新区关兴教育培训中心 || 上海关兴教育科技有限公司','https://www.shgxjy.com/','本培训中心座落于: 上海市浦东新区航头镇航都路12号','网友私信','UNKNOWN','NONE','UNKNOWN','FALSE'); 56 | INSERT INTO INSTITUTE_LIST VALUES('E649866A','重庆市大足育新学校','http://www.cqyx999.com/','重庆市大足区团结路世纪阳光水岸东南侧约150米','https://twitter.com/IrohaS511/status/1641669213260759040','TRUE','PENDING','UNKNOWN','FALSE'); 57 | INSERT INTO INSTITUTE_LIST VALUES('B8CAC0EB','湖南省湘潭市岳塘区素质教育学校','(推测而得)http://www.hnqsnszjy.com/','(推测而得)湘潭市岳塘区青少年素质教育培训学校位于长株潭城市群中心区域位置—绿心昭山','https://twitter.com/Just_A_Mumei/status/1641026655366926338→百度搜索','TRUE','https://twitter.com/Just_A_Mumei/status/1641026655366926338','UNKNOWN','FALSE'); 58 | INSERT INTO INSTITUTE_LIST VALUES('7914D3AB','合肥新目标素质教育学校','(无法正常访问)http://www.ahxmb.com/','UNKNOWN','https://tieba.baidu.com/p/8311776125→百度搜索→https://tieba.baidu.com/p/8154831979','UNKNOWN','https://tieba.baidu.com/p/8154831979','UNKNOWN','FALSE'); 59 | INSERT INTO INSTITUTE_LIST VALUES('9C17E447','宇凰德育 || 宇凰德育教育基地 || 湖北宇凰德育健康咨询有限公司','http://www.hbyhgxy.com/','地址: 湖北省武汉市江夏区乌龙泉街','https://tieba.baidu.com/p/8102952358→百度搜索 || CTSN','UNKNOWN','https://tieba.baidu.com/p/8102952358','100','FALSE'); 60 | INSERT INTO INSTITUTE_LIST VALUES('E54A3F01','湖南智优戒网瘾学校','UNKNOWN','UNKNOWN','知乎搜索->https://zhuanlan.zhihu.com/p/355502237','UNKNOWN','NONE','UNKNOWN','FALSE'); 61 | INSERT INTO INSTITUTE_LIST VALUES('D0416B47','岳阳善一学校','(推测而得)(无法正常访问)http://www.yyshanyi.com/','UNKNOWN','https://tieba.baidu.com/p/8102952358→知乎搜索→https://zhuanlan.zhihu.com/p/355502237→DuckDuckGo搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 62 | INSERT INTO INSTITUTE_LIST VALUES('1F93939A','重庆沙坪坝区歌乐山新启点兵仪素质教育中心(重庆新启点学生素质教育基地)','UNKNOWN','重庆市沙坪坝区中梁镇新兴路8号(重庆立事信息工程学校B区北侧)','https://tieba.baidu.com/p/7582101377 || CTSN','UNKNOWN','https://tieba.baidu.com/p/7582101377','100','FALSE'); 63 | INSERT INTO INSTITUTE_LIST VALUES('36B30057','李锋教育','(推测而得)(无法正常访问)http://hnlfjy.com/','UNKNOWN','https://tieba.baidu.com/p/8118308647→百度搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 64 | INSERT INTO INSTITUTE_LIST VALUES('586AC90D','济南纳川 || 济南纳川心理教育咨询有限公司','http://www.ncxljy.com/','济南市市中区党家庄镇府对过','https://tieba.baidu.com/p/7426397676→百度搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 65 | INSERT INTO INSTITUTE_LIST VALUES('243CB262','广西德馨励志教育|| 德馨励志教育 || 广西德馨励志教育文化传播有限公司','http://www.777jwy.com/','广西南宁市兴宁区长堽路四里113号; 分校: 广西壮族自治区河池市巴马县巴马镇赐福村江良屯广西德馨励志巴马分校(原江良小学)','https://tieba.baidu.com/p/7216862421→百度搜索 || CTSN','yes','NONE','200','FALSE'); 66 | INSERT INTO INSTITUTE_LIST VALUES('56694384','西安弘毅网瘾戒除训练学校','UNKNOWN','UNKNOWN','https://tieba.baidu.com/p/7464866957','UNKNOWN','https://tieba.baidu.com/p/7464866957','UNKNOWN','FALSE'); 67 | INSERT INTO INSTITUTE_LIST VALUES('20DD2DAD','成都赏美素质教育 || (→)都德尚美素质教育','(推测而得)(无法正常访问)http://www.cdsmjy.com/','UNKNOWN','https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568','UNKNOWN','https://zhuanlan.zhihu.com/p/601750315','UNKNOWN','FALSE'); 68 | INSERT INTO INSTITUTE_LIST VALUES('22190597','成都精诚弘毅拓展训练公司','UNKNOWN','UNKNOWN','https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568','UNKNOWN','https://zhuanlan.zhihu.com/p/601750315','UNKNOWN','FALSE'); 69 | INSERT INTO INSTITUTE_LIST VALUES('3AE2036B','成都励志宏源拓展训练公司','UNKNOWN','UNKNOWN','https://tieba.baidu.com/p/7526480568→百度搜索→https://tieba.baidu.com/p/7526480568','UNKNOWN','https://zhuanlan.zhihu.com/p/601750315','UNKNOWN','FALSE'); 70 | INSERT INTO INSTITUTE_LIST VALUES('DC81A5B6','济南市宏开教育培训学校','https://jinan.dzwww.com/ztzh/hkxx/','济南市','https://tieba.baidu.com/p/7131688961→百度搜索→DuckDuckGo搜索','TRUE','https://baijiahao.baidu.com/s?id=1686529077698052025 || https://www.thepaper.cn/newsDetail_forward_10446063','UNKNOWN','FALSE'); 71 | INSERT INTO INSTITUTE_LIST VALUES('A20C4B3A','合肥厚德教育咨询有限公司 || 德厚教育基地','http://hfhdedu.com/','UNKNOWN','网友私信','UNKNOWN','NONE','UNKNOWN','FALSE'); 72 | INSERT INTO INSTITUTE_LIST VALUES('687083F1','凯越励志教育','UNKNOWN','广西省七星区寨山脚','https://tieba.baidu.com/p/7804910705','UNKNOWN','https://tieba.baidu.com/p/7804910705','UNKNOWN','FALSE'); 73 | INSERT INTO INSTITUTE_LIST VALUES('20DA2E24','志华特训学校 || 志华教育 || 志华教育咨询有限公司','http://www.zhczxx.com/ || http://www.hnzhihua.com/','志华特训学校地址: 湖南省长沙市望城区乔口镇柏乐园附近','ASaferChina (channel)@Telegram || 知乎搜索->https://zhuanlan.zhihu.com/p/555295501->DuckDuckGo搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 74 | INSERT INTO INSTITUTE_LIST VALUES('5AC8FEEF','萃华实验学校 || 萃华青少年特训学校','http://www.cuihuajy.com/','地址: 安徽省六安市','知乎搜索->https://zhuanlan.zhihu.com/p/555295501→DuckDuckGo搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 75 | INSERT INTO INSTITUTE_LIST VALUES('C22CDFC8','徐州习正教育','UNKNOWN','UNKNOWN','知乎搜索->https://www.zhihu.com/question/301837316/answer/1969644263','UNKNOWN','https://www.zhihu.com/question/301837316/answer/1969644263 || https://www.zhihu.com/question/301837316/answer/718977461','UNKNOWN','FALSE'); 76 | INSERT INTO INSTITUTE_LIST VALUES('DD27A96B','志和教育','http://www.zhihejiaoyu.com','湖南省长沙市长沙县C17A与Y316交叉口西北方向180米','百度搜索 || CTSN','yes','NONE','500+','FALSE'); 77 | INSERT INTO INSTITUTE_LIST VALUES('87EA0028','成才励志教育学校','UNKNOWN','湖南省益阳市资阳区成才励志教育培训学校','https://www.zhihu.com/people/63-11-90-1','TRUE','https://web.archive.org/web/20230507181159/https://twitter.com/ChrysalisQWQ/status/1655163765799931906','UNKNOWN','FALSE'); 78 | INSERT INTO INSTITUTE_LIST VALUES('F2B43244','济南市纽扣青少年心理成长基地 || 纽扣青少年教育学校 || 济南市长清区纽扣教育培训学校有限公司','https://www.nukoschool.com/ || http://www.niukoujiaoyu.com/ || http://www.sdnuko.com/','济南市长清区纽扣教育培训学校有限公司 || 济南市长清区张夏镇高庄村','网友私信 || CTSN','UNKNOWN','NONE','100','FALSE'); 79 | INSERT INTO INSTITUTE_LIST VALUES('8DB98812','耀昂青少年素质教育','UNKNOWN','(推测而得)重庆市','网友私信','UNKNOWN','NONE','UNKNOWN','FALSE'); 80 | INSERT INTO INSTITUTE_LIST VALUES('BDBFC08B','泉州市四维未成年人成长指导中心','UNKNOWN','福建省泉州市晋江市英林镇嘉排村135号','网友私信','UNKNOWN','NONE','UNKNOWN','FALSE'); 81 | INSERT INTO INSTITUTE_LIST VALUES('9DDDD791','永州市零陵县立德培训学校','https://space.bilibili.com/2048903183','湖南省永州市零陵区邮亭圩镇雷家亭村','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」 || CTSN','UNKNOWN','NONE','100','FALSE'); 82 | INSERT INTO INSTITUTE_LIST VALUES('5385AD5F','永州市零陵区中博青少年培训学校','https://www.douyin.com/user/MS4wLjABAAAA1VsnTENIMZdeuhZNZjdbbR1c6US-e215644oYV8BB0M','永州市零陵区珠山镇田心村','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 83 | INSERT INTO INSTITUTE_LIST VALUES('0A313578','岳阳市湘阴县圣博青少年成长培训学校(慧腾园区)','UNKNOWN','岳阳市湘阴县袁家铺镇沙湖村','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','TRUE','https://x.com/yaming00742313/status/1824809430736867503 || https://www.bilibili.com/video/BV1D2421Z7Mj/ || https://www.bilibili.com/video/BV1wop6eqEQk/','UNKNOWN','FALSE'); 84 | INSERT INTO INSTITUTE_LIST VALUES('B41AC61D','岳阳市湘阴县圣博青少年成长培训学校(中山园区)','UNKNOWN','岳阳市湘阴县东塘镇小桥村湘营路','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 85 | INSERT INTO INSTITUTE_LIST VALUES('1014DD56','江永县振新青少年专门学校','UNKNOWN','江永县潇浦镇车田村车田村委会旁','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」 || CTSN','UNKNOWN','NONE','100','FALSE'); 86 | INSERT INTO INSTITUTE_LIST VALUES('FD08A135','湖南全德青少年教育','https://www.hnquande.com/','湖南省石门县夹山镇三板桥全德特训基地','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 87 | INSERT INTO INSTITUTE_LIST VALUES('C6F246D5','四川新巴蜀青少年特训学校 || 新巴蜀特训营','(推测而得)(无法正常访问)http://www.xinbashu.cn/','成都新都区军屯镇','B站视频->Bing搜索','TRUE','https://www.bilibili.com/video/BV1uZ421K7NJ/ || https://news.cctv.com/2024/08/18/ARTIjq41Ia4U5awvNCpsW5GU240818.shtml || https://www.bilibili.com/video/BV1jE4m1d7ws/ || https://www.bilibili.com/video/BV1n5WHejEr7/','UNKNOWN','FALSE'); 88 | INSERT INTO INSTITUTE_LIST VALUES('72B1B2FF','励萱教育叛逆戒网瘾学校 || 励萱教育','https://www.peixun123.com/lxjypnjwyxx','(不确定)(注册地址)河南省三门峡市城乡一体化示范区禹王路街道北朝村村委会院内05号','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 89 | INSERT INTO INSTITUTE_LIST VALUES('E441C30D','长沙旭阳教育','UNKNOWN','湖南省长沙县星沙街道开元中路88号星隆国际广场1栋1601','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 90 | INSERT INTO INSTITUTE_LIST VALUES('84CE2EEB','重庆旭阳教育','https://www.100jiaoyu.com/xyjy/','重庆市铜梁区东城街道办事处安全村六组','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 91 | INSERT INTO INSTITUTE_LIST VALUES('3272330A','重庆护航学生素质训练基地','https://www.guanwenw.com/cqhhjy','重庆市渝北区玉峰山镇','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 92 | INSERT INTO INSTITUTE_LIST VALUES('B3D8904D','重庆志强素质教育','UNKNOWN','重庆市渝北区玉峰山镇','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 93 | INSERT INTO INSTITUTE_LIST VALUES('7E292661','白领尔教育','http://ble.cn7q.cn/','重庆市','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 94 | INSERT INTO INSTITUTE_LIST VALUES('2013565C','重庆胤辰素质教育','https://www.douyin.com/user/MS4wLjABAAAA-xUEj7CnMtyL3ub84bJMRUuSulQEPshr3Kdw9KEWLGA','(实际位置很可能位于金佛山国家级风景名胜区内)重庆市南川区南城街道庆岩社区5组100号','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','TRUE','https://www.douyin.com/video/7404091671505308966','UNKNOWN','FALSE'); 95 | INSERT INTO INSTITUTE_LIST VALUES('F3D5347A','重庆子龙素质教育','https://www.douyin.com/user/MS4wLjABAAAAeWZXi30I9iZl2zXlu6FZJu-CkwTfml4OrCpVElbVQUOPeWCKlsYJP8Yz0uirXAE1','重庆市','Michelle Chan的「中国大陆“扭转机构”/“叛逆孩子特训学校”名单」','UNKNOWN','NONE','UNKNOWN','FALSE'); 96 | INSERT INTO INSTITUTE_LIST VALUES('0A18A48D','凤凰县文武学校 || 凤凰文武学校','https://www.douyin.com/user/MS4wLjABAAAApfjMXTsjtsywIAYBxmmgGHKPdjWJ338sEDbUCHa48rP1QEHK7Dc5OSiryXSDS6Hz','湖南省湘西土家族苗族自治州凤凰县廖家桥镇廖潭公路旁','抖音搜索"叛逆孩子学校" || CTSN','TRUE','NONE','500+','FALSE'); 97 | INSERT INTO INSTITUTE_LIST VALUES('DC1B0F6A','途领跑素质教育 || 重庆途领跑拓展训练有限公司','https://www.douyin.com/user/MS4wLjABAAAARgKTU-OdTNE4hIa6roQyu10vZlHupWErMbLawVO42WkC0LqZI9Sp9pNzdhTDPzO3','重庆市','抖音搜索"叛逆孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 98 | INSERT INTO INSTITUTE_LIST VALUES('DC9983B3','长思-青少年素质教育成长中心 || 河南长思教育科技有限公司','https://www.douyin.com/user/MS4wLjABAAAA62B2ZxH_MmmumL7iETqmVK39Yuy2r1F5vQWYANIlgn0','UNKNOWN','抖音搜索"叛逆孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 99 | INSERT INTO INSTITUTE_LIST VALUES('81E0C008','衡东少林文武学校','https://www.douyin.com/user/MS4wLjABAAAAHeKeYONiWA9F4zwA3OsCja0b85yogbkvhBAwhN3Myrs || https://www.douyin.com/user/MS4wLjABAAAA8sDGdNlfCQd9STC7622VLtKNgXv_xc1OV4IDsH3Gvv2-XKP9RAQCiMKOUc_JTds7 || https://www.douyin.com/user/MS4wLjABAAAAcSSO_Nai8UmGtU1ySbvbJ6RnQKa5IO9fFONePpZ8-oU || https://www.douyin.com/user/MS4wLjABAAAAlTugT6rECPZiqch_EFDnQCMK2uhXO5JkR_IOYTNr-n4','湖南省衡阳市衡东县衡山大道与X007交叉路口往东南约130米','抖音搜索"叛逆孩子学校"->抖音搜索"衡东少林文武学校" || CTSN','TRUE','NONE','200','FALSE'); 100 | INSERT INTO INSTITUTE_LIST VALUES('A730910A','青优特训教育信息咨询中心','https://www.douyin.com/user/MS4wLjABAAAAkhtcAjDnQAxIqAOklN0YkGNGz_XU3l4y7kgOf8Yx0o2zoFyZvCDvWx8SKC10IMI5','UNKNOWN','抖音搜索"叛逆孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 101 | INSERT INTO INSTITUTE_LIST VALUES('9C99C073','德立青少年素质教育 || 德立学校 || 德立素质教育 || 德立教育 || 德立(叛逆)学校','https://www.douyin.com/user/MS4wLjABAAAAk9NNbbAXgAHfLIFULp3OVSdEHsjQvvHdnfILDy-wY1c || https://www.douyin.com/user/MS4wLjABAAAAq_sv2nD38ljwrPiNprLyq_QIxtUpmSSnF5-M8bafpYSPHRIJIrKoUAbUbN0TK8uJ || https://www.douyin.com/user/MS4wLjABAAAAimYhLmJG_lRfVw12f5guQktRySB4UiWm4iaaYep5wTc || https://www.douyin.com/user/MS4wLjABAAAA4oAUV0gaMFLuKD4-NtEe4jNfv1ut5ZSTacgK3-_tHcfaqpS-6prAdNHaaMDu3i7Z || https://www.douyin.com/user/MS4wLjABAAAABPVhvP3hhsL1LnmQwalXjWoVVqdUe6t52D-RI9rduCmun4ceZ9l1tpgzWHTQpu03','UNKNOWN','抖音搜索"戒网瘾学校"->抖音搜索"德立教育叛逆学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 102 | INSERT INTO INSTITUTE_LIST VALUES('92A8E742','励思素质特训','https://www.douyin.com/user/MS4wLjABAAAAo507g66_T7BJ-INS7zEVJKrgFx1AIAG3S9HLIn9iCdEKAEiUAfhglxiRuTC4qcU1','UNKNOWN','抖音搜索"青春期孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 103 | INSERT INTO INSTITUTE_LIST VALUES('A03E7ADB','揭阳市天天向上教育基地','https://www.douyin.com/user/MS4wLjABAAAARkutoShJl7FfGcJKFNaq88i7DoPPuIX4O3kv_B4G-ZA','(推测而得)揭阳市','抖音搜索"青春期孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 104 | INSERT INTO INSTITUTE_LIST VALUES('A29AF926','启点少年管教咨询 || 湖北启点教育投资有限公司','https://www.douyin.com/user/MS4wLjABAAAAgtXKV7gIK6R51FwPlkRMzvCMRUHavDnMLepevmHaEaiIqGffKoH6n4Nz8YG_2KYV','UNKNOWN','抖音搜索"青春期孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 105 | INSERT INTO INSTITUTE_LIST VALUES('4F522085','励志教育特训-子翔 || 河南子翔励志教育咨询有限公司','https://www.douyin.com/user/MS4wLjABAAAAqSezIMK8GWRnp-Zxjir7Paf-UAWinFjd65HJ7NJjX7MuuE5KV8XkKs6ncgj49lIX','UNKNOWN','抖音搜索"青春期孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 106 | INSERT INTO INSTITUTE_LIST VALUES('70D5B632','思佳咨询中心 || 郑州郑东新区思佳信息咨询中心','https://www.douyin.com/user/MS4wLjABAAAAhSOWvAEADhAm-pXMCBM3-9T_YkKFyo6DRIR-TIBsLePrJyyAJIIor3F1jm_5HMqf','UNKNOWN','抖音搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 107 | INSERT INTO INSTITUTE_LIST VALUES('F186C82A','国瑾教育','https://www.douyin.com/user/MS4wLjABAAAAVusxBvzxDd14lB1HgzNMomTONt_97JoPzcHJssVytBw','UNKNOWN','抖音搜索"青春期孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 108 | INSERT INTO INSTITUTE_LIST VALUES('BF502CCE','五博叛逆孩子成长教育','https://www.kuaishou.com/profile/3x4f65iudbxaxa9','UNKNOWN','快手搜索用户"叛逆孩子"','UNKNOWN','NONE','UNKNOWN','FALSE'); 109 | INSERT INTO INSTITUTE_LIST VALUES('1A3CD6D4','护苗教育','https://www.kuaishou.com/profile/3x7bu7ttex2cbha','UNKNOWN','快手搜索用户"叛逆孩子"','UNKNOWN','NONE','UNKNOWN','FALSE'); 110 | INSERT INTO INSTITUTE_LIST VALUES('C69CD308','碧海教育','https://www.douyin.com/user/MS4wLjABAAAA_1dcn7pZ-7ZMchIdn19WNpruxMlYOYNR9cNax5gkQCqXisq9anCJGCNDgidAoH7R','UNKNOWN','抖音搜索"青春期孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 111 | INSERT INTO INSTITUTE_LIST VALUES('937CBC99','许絮教育信息咨询','https://www.douyin.com/user/MS4wLjABAAAAKl5bHdEdzPq2HfFpnhhkNyrz93_YxhdLEWGdzAhiS5o7urcV0Lmk_Goh4LkxroGn','UNKNOWN','抖音搜索"青春期孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 112 | INSERT INTO INSTITUTE_LIST VALUES('F3B5C10D','商丘初心研学教育基地 || 商丘初心研学教育','https://www.douyin.com/user/MS4wLjABAAAAgxpbvTASbU1HDSMA15dCic0rqbvFdlgpb3_IGNA0Vh0 || https://www.douyin.com/user/MS4wLjABAAAADPuhlnSDTQrGjo_x5KYhdy3O9Qk8idUFXrByENBJ3NhTbwgB-YxKvflEXzZJp71g','河南商丘','抖音搜索"问题孩子学校"->抖音搜索"商丘初心研学教育"','UNKNOWN','NONE','UNKNOWN','FALSE'); 113 | INSERT INTO INSTITUTE_LIST VALUES('AC33BE08','星启航少年管教咨询 || 星启航教育 || 湖北星启航教育咨询有限公司','https://www.douyin.com/user/MS4wLjABAAAA56T58wri_muOfxcpW3ZPJu4sCvpvqyqgWymCF_pJzlPM3s0ls-n6erYrEjKvsZH5','UNKNOWN','抖音搜索"问题孩子学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 114 | INSERT INTO INSTITUTE_LIST VALUES('C9AF1C9D','揭阳东美实验专门教育矫正学校 || 东美实验叛逆矫正学校','https://www.douyin.com/user/MS4wLjABAAAAWPiw_efSumglczPrB0XhYdOrqQ4o2r6MZbfMf7Ew0Jc','广东省揭阳市揭东区泰兴路福利楼东南侧约110米','网友私信 || CTSN','TRUE','https://www.bilibili.com/video/BV1kcsce4E5c/','100','FALSE'); 115 | INSERT INTO INSTITUTE_LIST VALUES('3870B561','振中特训','https://www.douyin.com/user/MS4wLjABAAAASyM85LPz9nFznHUZHAYH7YkVApwxSAb_946FZO_7LGn6-SrT75DCOVBNJ7X6_1nU','UNKNOWN','抖音搜索"矫正学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 116 | INSERT INTO INSTITUTE_LIST VALUES('292D03E6','汉川市启泰特色教育学校 || 启泰教育 || 启泰特色教育学校','http://www.city-edu.cn/','湖北省汉川市庙头镇','Bing搜索"戒网瘾学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 117 | INSERT INTO INSTITUTE_LIST VALUES('D3CC58FF','博恩青少年教育基地 || 惠州博恩青少年教育成长基地 || 惠州伯乐青少年教育成长基地 || 博恩教育 || 惠州市博恩心理咨询服务有限公司','https://www.gdboquan.com/ || https://www.hzboen.com/','广东省惠州市博罗县罗阳街道义和镇伯乐青少年教育成长基地','Bing搜索"戒网瘾学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 118 | INSERT INTO INSTITUTE_LIST VALUES('430917CD','石嘴山市航正青少年成长中心 || 宁夏航正心理咨询 || 石嘴山市航正心理咨询有限责任公司','http://www.szshz.com/','宁夏回族自治区石嘴山市大武口区贺兰山北路1-23-2 || 宁夏回族自治区-石嘴山市-大武口区-贺兰山北路532号 洗煤厂工业遗址公园对面','网友私信 || CTSN','TRUE','NONE','100','FALSE'); 119 | INSERT INTO INSTITUTE_LIST VALUES('A4D215D3','匠学青少年素质教育-湖北潜江 || 匠学青少年素质教育 || 湖北潜江匠学教育','https://www.douyin.com/user/MS4wLjABAAAAMrIk_Xw0zpneySHsTE4KvEHKkPRiGogfFjH035QE9TBH8_8XP39_el8L1z67w4BL','湖北省潜江市周肌街道汉沙路2号','百度贴吧"戒网瘾学校吧"','TRUE','https://tieba.baidu.com/p/9107780287','UNKNOWN','FALSE'); 120 | INSERT INTO INSTITUTE_LIST VALUES('4C14AE68','贵州省遵义市直利青少年素质教育中心 || 贵州直利素质教育学校 || 贵州遵义直利教育 || 直利教育','https://www.douyin.com/user/MS4wLjABAAAA0LKtPen24QbnIUocwQCiIrmvHy_19eSAxA9z6EozyKln2S6oSMkn6TNQcmYMxtnY','贵州省遵义市','百度贴吧"戒网瘾学校吧"','TRUE','https://tieba.baidu.com/p/9096358124','UNKNOWN','FALSE'); 121 | INSERT INTO INSTITUTE_LIST VALUES('4538BEE8','心海岸青少年叛逆戒网瘾学校 || 成都心海岸教育咨询有限公司','https://www.douyin.com/user/MS4wLjABAAAAicG6FSNVe-DUBgyIcmFuFE28tJLWOwzub-pMj7BOyzIEL4reGMdVdN9xXn-mStqf','UNKNOWN','网上搜索','UNKNOWN','NONE','UNKNOWN','FALSE'); 122 | INSERT INTO INSTITUTE_LIST VALUES('7CAC3727','江苏渝铭青少年特训基地','https://www.douyin.com/user/MS4wLjABAAAAcjZG84r4lcy-3zZKrLOIMeSX6H5FDFeCzCm2Dr_UomU','UNKNOWN','抖音搜索"特训基地"','UNKNOWN','NONE','UNKNOWN','FALSE'); 123 | INSERT INTO INSTITUTE_LIST VALUES('DCBCE442','心种子教育 || 山东心种子教育基地 || 山东心种子教育咨询有限公司','http://www.sdxinzhongzi.com/ || https://www.douyin.com/user/MS4wLjABAAAAJrf4f22qEDH8ADTHxyooeLhix3zWDtibZqV-bMAbse4 || (疑似)https://www.douyin.com/user/MS4wLjABAAAAGC-58bxzQc8lHGVKJVI8NmCjwR7WYAjTXRnUaf5nQKQNx7jN3ZPIrIOI2dLu_75g','山东潍坊青州市花卉苗木交易中心东500米路北','X平台帖子','UNKNOWN','NONE','UNKNOWN','FALSE'); 124 | INSERT INTO INSTITUTE_LIST VALUES('D695F405','信丰成龙素质教育基地 || 赣州市成龙教育咨询服务有限公司','https://www.douyin.com/user/MS4wLjABAAAAw2FxfCwKwj4CUQPSRwEMzb5RIO2f4MaErxbFv2pmbbo','UNKNOWN','抖音搜索用户"素质教育"','UNKNOWN','NONE','UNKNOWN','FALSE'); 125 | INSERT INTO INSTITUTE_LIST VALUES('6FD66174','凤凰姐素质教育培训学校 || 凤凰姐素质教育','https://www.douyin.com/user/MS4wLjABAAAAefq6d5Rr11yc-uiXyk-ZMCGxJFBG2SwzbSqUE0uq0kFqtTleJ1z-JtzDB7Ux_NQj || https://www.douyin.com/user/MS4wLjABAAAAHuPA2Zlt1tYOG8JOoyWTkDalH9-Df6I9JSCGfZEziKk69279FGbK-ARHuA25_iZi || https://www.douyin.com/user/MS4wLjABAAAABnaTSMHvoOuptrP-PI9UkFDaAA7mrmggQgl4nghthyZ3zbnLor_YX0v7K4895I3Y','UNKNOWN','抖音搜索用户"素质教育"','UNKNOWN','NONE','UNKNOWN','FALSE'); 126 | INSERT INTO INSTITUTE_LIST VALUES('B59C5D5C','翰林青少年训练营 || 睢宁县翰林青少年训练营','https://www.douyin.com/user/MS4wLjABAAAA9kpWFq4Elr1uHA4n8bzsq6E-ljETm_cuJN2St4G9f78','人民西路睢宁县汇文中学西侧 || 睢宁县官山镇','抖音搜索用户"戒网瘾"','UNKNOWN','NONE','UNKNOWN','FALSE'); 127 | INSERT INTO INSTITUTE_LIST VALUES('86A6CB67','郴州资兴市德志未来素质教育培训学校 || 资兴市德志未来素质教育培训学校有限公司','https://www.douyin.com/user/MS4wLjABAAAAWkDwsxmHY39M2xOQb-Tca438z3JgCvVLuWUcjggK_I1_Yb4D_SjpnjOXqGvTj2pp','湖南省郴州市资兴市','抖音搜索用户"素质教育"','UNKNOWN','NONE','UNKNOWN','FALSE'); 128 | INSERT INTO INSTITUTE_LIST VALUES('95ABAFB0','安徽民德素质学校','http://www.ahminde.cn/','安徽省安庆市怀宁县金拱镇高湖村','Bing搜索" 戒网瘾学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 129 | INSERT INTO INSTITUTE_LIST VALUES('90CD63EC','心阳教育 || 汕头市心阳教育学校','http://www.gdttxs.com/','汕头市潮阳区和平镇安轿村心阳教育基地(原安轿小学)','Bing搜索" 戒网瘾学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 130 | INSERT INTO INSTITUTE_LIST VALUES('ED72BF79','石家庄君泽体能拓展','http://www.sjz020jy.com/','河北省石家庄市栾城区西营乡后牛村大道街东头(308国道东)','Bing搜索" 戒网瘾学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 131 | INSERT INTO INSTITUTE_LIST VALUES('59BEED72','长沙市雨花区快乐成长培训学校','http://www.klczxx.cn/','湖南省长沙市雨花区','Bing搜索" 戒网瘾学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 132 | INSERT INTO INSTITUTE_LIST VALUES('CF23C63D','德智体能拓展 || 南通德智体能机构 || 南通德智体能拓展有限公司','http://www.dztnedu.cn/','江苏省如皋市城北街道双龙居德智体能拓展','Bing搜索" 戒网瘾学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 133 | INSERT INTO INSTITUTE_LIST VALUES('B74A5400','孔德青少年特训学校','(疑似)http://www.jikebon.com/school/80.html','UNKNOWN','Bing搜索"特训学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 134 | INSERT INTO INSTITUTE_LIST VALUES('A3BD141D','重庆尚爱拓展训练基地','UNKNOWN','重庆市巴南区南泉街道','CTSN','TRUE','NONE','50~100','FALSE'); 135 | INSERT INTO INSTITUTE_LIST VALUES('6CDFABD0','重庆如仁教育','UNKNOWN','重庆市大足区棠香街道双丰村10组19号','CTSN','TRUE','NONE','100','FALSE'); 136 | INSERT INTO INSTITUTE_LIST VALUES('C93FF436','长沙县回龙文武学校','UNKNOWN','湖南省长沙市长沙县梁坪村','CTSN','TRUE','NONE','200','FALSE'); 137 | INSERT INTO INSTITUTE_LIST VALUES('091691E9','长沙启徳励志特训学校','UNKNOWN','湖南省长沙市开福区湘绣文化小镇(沙坪湘绣城旁)','CTSN','TRUE','NONE','100','FALSE'); 138 | INSERT INTO INSTITUTE_LIST VALUES('CD6628DD','运城市国防教育基地','UNKNOWN','山西省运城市南山柏口窑','CTSN','TRUE','NONE','100','FALSE'); 139 | INSERT INTO INSTITUTE_LIST VALUES('4EAA3690','永州市零陵区护航学校','UNKNOWN','湖南省永州市零陵区梳子铺乡排龙山村','CTSN','TRUE','NONE','200','FALSE'); 140 | INSERT INTO INSTITUTE_LIST VALUES('FF3613C7','宜春博智心理咨询疏导基地','UNKNOWN','江西省宜春市袁州区','CTSN','TRUE','NONE','200','FALSE'); 141 | INSERT INTO INSTITUTE_LIST VALUES('E354FA36','沿河启航户外拓展有限公司','UNKNOWN','贵州省铜仁市沿河土家族自治县公安局中界派出所西侧约170米','CTSN','TRUE','NONE','100','FALSE'); 142 | INSERT INTO INSTITUTE_LIST VALUES('6FFF53D1','兴仁市仁德学校','UNKNOWN','贵州省兴仁市巴铃镇绿荫社区大坪组','CTSN','TRUE','NONE','100','FALSE'); 143 | INSERT INTO INSTITUTE_LIST VALUES('3A7FA2AE','湘龙教育集团(福建宁化校区)','UNKNOWN','福建省三明市宁化县淮土镇凤山村罗家边20号','CTSN','TRUE','NONE','200','FALSE'); 144 | INSERT INTO INSTITUTE_LIST VALUES('61F6F2FB','咸宁子龙文武学校','UNKNOWN','湖北省咸宁市咸安区文笔路青龙山关音巷42号','CTSN','TRUE','NONE','200','FALSE'); 145 | INSERT INTO INSTITUTE_LIST VALUES('E8901B92','西安护航教育咨询有限公司','UNKNOWN','陕西省西安市蓝田县峣山路','CTSN','TRUE','NONE','300','FALSE'); 146 | INSERT INTO INSTITUTE_LIST VALUES('BFA92D79','天阔·向荣励志教育','UNKNOWN','广西壮族自治区南宁市青秀区G324','CTSN','TRUE','NONE','200','FALSE'); 147 | INSERT INTO INSTITUTE_LIST VALUES('DC050F3A','唐山森太学校','UNKNOWN','河北省唐山市路北区河东路31号','CTSN','TRUE','NONE','300','FALSE'); 148 | INSERT INTO INSTITUTE_LIST VALUES('2DA4F321','思图励志教育学校绍兴青优基地','UNKNOWN','浙江省绍兴市越城区皋埠街道集体村普乐迪技术学院思图励志(青优基地)','CTSN','TRUE','NONE','300','FALSE'); 149 | INSERT INTO INSTITUTE_LIST VALUES('E003760C','陕西大正青少年素质培训基地','UNKNOWN','陕西省咸阳市西咸新区沣东新城创新二路36号','CTSN','TRUE','NONE','100','FALSE'); 150 | INSERT INTO INSTITUTE_LIST VALUES('E90A2EB9','山东起点军事教育','UNKNOWN','山东省菏泽市临城路','CTSN','TRUE','NONE','100','FALSE'); 151 | INSERT INTO INSTITUTE_LIST VALUES('A2436F98','青少年素质教育基地(北辰学院)','UNKNOWN','海南省白沙黎族自治县万宁市山根镇','CTSN','TRUE','NONE','200','FALSE'); 152 | INSERT INTO INSTITUTE_LIST VALUES('358965AD','陇南市青少年军校','UNKNOWN','甘肃省陇南市武都区钟楼路长安园西侧约240米','CTSN','TRUE','NONE','100','FALSE'); 153 | INSERT INTO INSTITUTE_LIST VALUES('78E6BAB3','临湘市文武职业学校','UNKNOWN','湖南省岳阳市临湘市塘坡巷38','CTSN','TRUE','NONE','300','FALSE'); 154 | INSERT INTO INSTITUTE_LIST VALUES('4124E9D3','辽宁正德青少年特训基地','UNKNOWN','辽宁省铁岭市开原市G505(彰桓线)','CTSN','TRUE','NONE','100','FALSE'); 155 | INSERT INTO INSTITUTE_LIST VALUES('D6371FFC','兰州德优教育','UNKNOWN','甘肃省兰州市青白石街道大浪沟154号上三百米','CTSN','TRUE','NONE','50','FALSE'); 156 | INSERT INTO INSTITUTE_LIST VALUES('F0EA47A0','俭德教育','UNKNOWN','吉林省长春市二道区东河东路与英俊西街交叉路口往东北约100米','CTSN','TRUE','NONE','100','FALSE'); 157 | INSERT INTO INSTITUTE_LIST VALUES('9F78C035','嘉禾县文武专门学校','UNKNOWN','湖南省郴州市嘉禾县坦坪镇坦坪村','CTSN','TRUE','NONE','300','FALSE'); 158 | INSERT INTO INSTITUTE_LIST VALUES('FBEAAC83','惠州伯恩青少年教育成长基地','UNKNOWN','广东省惠州市惠城区大良村','CTSN','TRUE','NONE','100','FALSE'); 159 | INSERT INTO INSTITUTE_LIST VALUES('31687463','黄冈素励教育学校','UNKNOWN','湖北省黄冈市黄州区外甥路','CTSN','TRUE','NONE','100','FALSE'); 160 | INSERT INTO INSTITUTE_LIST VALUES('B33A77B8','湖南南华学校','UNKNOWN','湖南省永州市宁远县216省道东100米','CTSN','TRUE','NONE','300','FALSE'); 161 | INSERT INTO INSTITUTE_LIST VALUES('4B25D061','湖北善聆心理教育','UNKNOWN','湖北省随州市广水市杨寨镇丁湾村吴家咀','CTSN','TRUE','NONE','100+','FALSE'); 162 | INSERT INTO INSTITUTE_LIST VALUES('5F74C307','衡水乾景健康特训基地','UNKNOWN','河北省衡水市冀州区G106(东湖大道)','CTSN','TRUE','NONE','100-','FALSE'); 163 | INSERT INTO INSTITUTE_LIST VALUES('435F2E9F','黑龙江猎人少年军校','UNKNOWN','黑龙江省哈尔滨市道里区利民头道街2号','CTSN','TRUE','NONE','100','FALSE'); 164 | INSERT INTO INSTITUTE_LIST VALUES('28521014','河北新航综合素质教育基地','UNKNOWN','河北省廊坊市固安县永定街西曹庄村','CTSN','TRUE','NONE','100','FALSE'); 165 | INSERT INTO INSTITUTE_LIST VALUES('5BFF92EC','海南快乐成长学校','UNKNOWN','海南省海口市琼山区长泰路5号','CTSN','TRUE','NONE','200','FALSE'); 166 | INSERT INTO INSTITUTE_LIST VALUES('AE951D3E','贵州志扬户外拓展基地','UNKNOWN','贵州省黔西南自治州兴义市万峰林街道','CTSN','TRUE','NONE','100','FALSE'); 167 | INSERT INTO INSTITUTE_LIST VALUES('EA76F90D','广西新定义教育','UNKNOWN','广西北流市印塘大道与岑玉线交叉口东南约120米','CTSN','TRUE','NONE','100','FALSE'); 168 | INSERT INTO INSTITUTE_LIST VALUES('1B94C8D4','广西南宁兴华教育咨询中心(兴华励志教育)','UNKNOWN','广西壮族自治区南宁市武鸣区百威英博大道与里建大道交叉路口往北约180米','CTSN','TRUE','NONE','200','FALSE'); 169 | INSERT INTO INSTITUTE_LIST VALUES('60314349','广西灵山华益学校','UNKNOWN','广西省钦州市灵山县S312广西农村信用社西南侧约220米','CTSN','TRUE','NONE','100','FALSE'); 170 | INSERT INTO INSTITUTE_LIST VALUES('EA7B66E4','广东阳江兴华励志学校','UNKNOWN','广东省阳江市广南线X607','CTSN','TRUE','NONE','100','FALSE'); 171 | INSERT INTO INSTITUTE_LIST VALUES('0A97D431','赣州市老兵营地训练中心','UNKNOWN','江西省赣州市章贡区五龙三路章贡中学对面','CTSN','TRUE','NONE','100','FALSE'); 172 | INSERT INTO INSTITUTE_LIST VALUES('75C7AFD8','丰城市社区矫正基地(龙剑基地)','UNKNOWN','江西省丰城市尚庄街道丰高路8号','CTSN','TRUE','NONE','100','FALSE'); 173 | INSERT INTO INSTITUTE_LIST VALUES('9899E1A6','单县明德教育培训学校','UNKNOWN','山东省菏泽市单县单州路','CTSN','TRUE','NONE','100','FALSE'); 174 | INSERT INTO INSTITUTE_LIST VALUES('1E2D86F7','赤壁市三国青少年成长学校','UNKNOWN','湖北省咸宁市赤壁赤高黄龙陆逊营寨风景区','CTSN','TRUE','NONE','100+','FALSE'); 175 | INSERT INTO INSTITUTE_LIST VALUES('8CBF1B0B','郴州市德志未来学校','UNKNOWN','湖南省郴州市资兴市三都镇Y215','CTSN','TRUE','NONE','200','FALSE'); 176 | INSERT INTO INSTITUTE_LIST VALUES('EC16C179','北京兴华励志教育咨询中心','UNKNOWN','北京市顺义区白庙村西胡同41号','CTSN','TRUE','NONE','200','FALSE'); 177 | INSERT INTO INSTITUTE_LIST VALUES('C5B9BAA6','北京荣格青少年成长基地','UNKNOWN','北京市大兴区黄村镇刘一村厂前路34号','CTSN','TRUE','NONE','100','FALSE'); 178 | INSERT INTO INSTITUTE_LIST VALUES('D0A3B055','安徽卓捷素质教育','UNKNOWN','安徽省蚌埠市怀远县禹风路','CTSN','TRUE','NONE','100','FALSE'); 179 | INSERT INTO INSTITUTE_LIST VALUES('14BD5158','岳阳市春雷学校 || 湖南春雷青少年特训学校','http://www.chunleixx.com/','湖南省岳阳市汨罗市黄市乡107国道旁','网友电邮','UNKNOWN','NONE','UNKNOWN','FALSE'); 180 | INSERT INTO INSTITUTE_LIST VALUES('DD07779C','湘韵艺术培训 || 湖南特训教育集团 || 湖南特训集团 || 特训集团','https://www.hntexun.com/','湖南省长沙市','Bing搜索"特训学校"','UNKNOWN','NONE','UNKNOWN','FALSE'); 181 | CREATE TABLE RELATED_ARTICLES ( 182 | "ID" TEXT PRIMARY KEY NOT NULL UNIQUE, 183 | "TITLE" TEXT NOT NULL UNIQUE, 184 | "ORIGINAL" TEXT NOT NULL UNIQUE, 185 | "ARCHIVE" TEXT NOT NULL 186 | ); 187 | INSERT INTO RELATED_ARTICLES VALUES('2080E731','起底弑母少女身后的网戒学校:暴力抓走、随时体罚和神秘专家','https://www.thepaper.cn/newsDetail_forward_1532141','https://web.archive.org/web/20240616162214/https://www.thepaper.cn/newsDetail_forward_1532141'); 188 | INSERT INTO RELATED_ARTICLES VALUES('C37CDA38','网戒学校第一案宣判后,“杨永信”们并没有消失','https://new.qq.com/rain/a/20230612A09QOU00','https://archive.is/RaJ3D'); 189 | INSERT INTO RELATED_ARTICLES VALUES('33B97A46','15岁女生在“戒网瘾学校”遭教官性侵,学校封锁丑闻两个月,已被关停','https://new.qq.com/rain/a/20230921A0615D00','https://archive.is/TPKKD'); 190 | INSERT INTO RELATED_ARTICLES VALUES('28792DB1','18岁网瘾少年被铐着关禁闭两天死亡,戒网瘾学校5人获刑','https://www.thepaper.cn/newsDetail_forward_3014515','https://archive.is/pbA3c'); 191 | INSERT INTO RELATED_ARTICLES VALUES('A3C54CA0','京华时报:“戒网瘾学校”是长在教育上的息肉','http://opinion.people.com.cn/n1/2016/1013/c1003-28774889.html','https://archive.is/kKWiQ'); 192 | INSERT INTO RELATED_ARTICLES VALUES('8D9CA466','“戒网瘾死亡”案:母亲称得到血的教训 18岁男孩被送去戒网瘾学校两天后死亡 母亲称得到血的教训','https://www.guancha.cn/politics/2019_02_24_491234.shtml','https://archive.is/VyOLt'); 193 | INSERT INTO RELATED_ARTICLES VALUES('55B37DFE','网戒学校20年不倒的秘密:绝对服从,审查家书,不服就打','https://www.thepaper.cn/newsDetail_forward_1540331','https://archive.is/CjWdU'); 194 | INSERT INTO RELATED_ARTICLES VALUES('A6034A6F','重审开庭!涉嫌非法拘禁,共19名被害人!揭露人发声→','https://www.thepaper.cn/newsDetail_forward_22537961','https://archive.is/hgHgd'); 195 | INSERT INTO RELATED_ARTICLES VALUES('28C4DAF7','一个戒网瘾学校投资者的自白:如何办一所利润100%的“集中营”','https://jiemodui.com/N/94422.html','https://archive.is/XqmzW'); 196 | INSERT INTO RELATED_ARTICLES VALUES('1BA20AC3','多名学员讲述新巴蜀特训营经历:被欺凌殴打是常态','https://news.cctv.com/2024/08/18/ARTIjq41Ia4U5awvNCpsW5GU240818.shtml','https://archive.is/GP9bw'); 197 | INSERT INTO RELATED_ARTICLES VALUES('426970CF','女生戒网瘾学校内患癌 校方:其父说吃止痛药就行','https://news.sina.com.cn/s/2018-06-15/doc-ihcyszrz8019023.shtml','https://archive.is/J6B1e'); 198 | INSERT INTO RELATED_ARTICLES VALUES('4B89FC72','媒体刊文评安徽少年命丧戒网学校:“治网瘾”还要害多少人','https://www.thepaper.cn/newsDetail_forward_1766244','https://archive.is/g2zvr'); 199 | INSERT INTO RELATED_ARTICLES VALUES('14281A5D','18岁男孩被送去“戒网瘾”两天后死亡 母亲:很后悔','http://it.people.com.cn/n1/2019/0224/c1009-30898697.html','https://archive.is/KQxXz'); 200 | INSERT INTO RELATED_ARTICLES VALUES('84B8D0E4','戒网瘾学校有多恐怖?电击殴打无处不在,学生每天想自杀解脱','https://baijiahao.baidu.com/s?id=1803476657206346381','https://archive.is/cD0gv'); 201 | INSERT INTO RELATED_ARTICLES VALUES('5272D25A','14岁男生被送到戒网瘾学校四天后骨折 涉事教官停职 警方介入','https://baijiahao.baidu.com/s?id=1687042964336943370','https://archive.is/CpOtu'); 202 | INSERT INTO RELATED_ARTICLES VALUES('09671531','安徽“男孩戒网瘾身亡案”开庭','https://baijiahao.baidu.com/s?id=1614616814979007616','https://archive.is/g5BUx'); 203 | INSERT INTO RELATED_ARTICLES VALUES('DF72CE63','山东“戒网瘾学校”:勒令女学员喝脏拖把拧下来的水','https://news.cnr.cn/native/gd/20161014/t20161014_523196309.shtml','https://archive.is/tiOYv'); 204 | INSERT INTO RELATED_ARTICLES VALUES('B814FCD9','观点1+1:19岁女孩惨死“野鸡学校”,戒网瘾无正道?','http://opinion.people.com.cn/n/2014/0617/c1003-25161313.html','https://archive.is/vwCNw'); 205 | INSERT INTO RELATED_ARTICLES VALUES('BB52CB49','戒网瘾致人死涉事学校仍招生 其办学资格已被撤销','https://finance.cnr.cn/gundong/201406/t20140617_515674809.shtml','https://archive.is/omtwi'); 206 | INSERT INTO RELATED_ARTICLES VALUES('F9F976D4','揭秘戒除网瘾学校如何训练和体罚学生:晕倒用水灌','http://www.mnw.cn/news/shehui/763416.html','https://web.archive.org/web/20140906182406/http://www.mnw.cn/news/shehui/763416.html'); 207 | INSERT INTO RELATED_ARTICLES VALUES('3B21966B','[共同关注]为戒网瘾 误进"地狱"学校?','https://news.cctv.com/society/20070621/103838.shtml','https://archive.is/rLp9D'); 208 | INSERT INTO RELATED_ARTICLES VALUES('D39E40CF','18岁男孩被送去特训学校戒网瘾 不到48小时后身亡','https://news.jstv.com/a/20170814/1502698141724.shtml','https://archive.is/4CRay'); 209 | INSERT INTO RELATED_ARTICLES VALUES('79500F42','“电疗”戒网瘾,孩子每天做噩梦想自杀!究竟谁之过?','https://baijiahao.baidu.com/s?id=1597625897292562775','https://archive.is/0HpfW'); 210 | INSERT INTO RELATED_ARTICLES VALUES('78190364','我采访了三个从网瘾中心出来的少年 他们到底经历了什么','https://www.guancha.cn/society/2016_08_12_371072_s.shtml','https://archive.is/LbXTa'); 211 | INSERT INTO RELATED_ARTICLES VALUES('8603A280','河南19岁少女戒网瘾死在学校特训课上 遍体鳞伤','https://news.rednet.cn/c/2014/06/15/3376711.htm','https://archive.is/ZLszM'); 212 | INSERT INTO RELATED_ARTICLES VALUES('8992ED9F','对话因开网店被送网戒中心当事人:“我将站在阳光下,与杨永信对质”','https://new.qq.com/rain/a/20230426A09PBD00','https://archive.is/cNyrw'); 213 | INSERT INTO RELATED_ARTICLES VALUES('E8E0BD09','被殴打、遭虐待,曝光特训学校的暗面','https://mp.weixin.qq.com/s/vtG9wZ3K2nKnfZze8zoudg','https://web.archive.org/web/20240830224131/https://mp.weixin.qq.com/s/vtG9wZ3K2nKnfZze8zoudg'); 214 | INSERT INTO RELATED_ARTICLES VALUES('77D12FE4','网友举报成都一特训学校殴打学生还冒充民警,当地多部门介入调查','https://baijiahao.baidu.com/s?id=1807514311674536639','https://archive.is/BsnIs'); 215 | INSERT INTO RELATED_ARTICLES VALUES('18340D4C','“叛逆学校”被曝对学生扇巴掌喷辣椒水 河南当地教体局:涉事机构关停,学生及相关人员已清退','https://www.dzwww.com/xinwen/shehuixinwen/202305/t20230511_11908310.htm','https://archive.is/xqdtj'); 216 | INSERT INTO RELATED_ARTICLES VALUES('E633D0B9','13岁男孩被送特训学校戒网瘾遭猥亵 公安机关已立案,教官被逮捕','http://news.hnr.cn/shxw/article/1/1676179155252342785','https://web.archive.org/web/20230706213838/http://news.hnr.cn/shxw/article/1/1676179155252342785'); 217 | INSERT INTO RELATED_ARTICLES VALUES('361BCFFA','特训营岂能成未成年人保护盲区','https://baijiahao.baidu.com/s?id=1807801484984686362','https://archive.is/NWynG'); 218 | INSERT INTO RELATED_ARTICLES VALUES('6DADF1CF','教育没有捷径,别再迷信封闭式“特训营”了','https://m.gmw.cn/2024-08/21/content_37512818.htm','https://archive.is/AuFzc'); 219 | INSERT INTO RELATED_ARTICLES VALUES('00957282','“戒网瘾”致死致伤惨剧屡现 谁来终结乱象?','https://society.huanqiu.com/article/9CaKrnJXmEC','https://archive.is/KCyBM'); 220 | INSERT INTO RELATED_ARTICLES VALUES('FECFB32D','17岁少年的复仇:干掉那个“戒网瘾”学校','https://zhuanlan.zhihu.com/p/210540199','NONE'); 221 | INSERT INTO RELATED_ARTICLES VALUES('7B03C8F4','江西戒网瘾学校豫章书院被曝体罚囚禁学生 区政府:处罚追责','https://www.guancha.cn/Education/2017_10_31_432951.shtml','https://web.archive.org/web/20220706221833/https://www.guancha.cn/Education/2017_10_31_432951.shtml'); 222 | INSERT INTO RELATED_ARTICLES VALUES('82F11CB5','问题少年教育问题严重,郑州戒网瘾学校竟能连续7年过审','https://www.thepaper.cn/newsDetail_forward_1251759','https://web.archive.org/web/20171201115634/https://www.thepaper.cn/newsDetail_forward_1251759'); 223 | INSERT INTO RELATED_ARTICLES VALUES('956903FC','戒网瘾学校9成涉体罚:最快进校8小时就死','https://tech.sina.com.cn/i/2014-06-19/17429446718.shtml','https://web.archive.org/web/20140728180656/https://tech.sina.com.cn/i/2014-06-19/17429446718.shtml'); 224 | INSERT INTO RELATED_ARTICLES VALUES('74BD3BC7','山东“戒网瘾学校”被责令整改后仍在招生,称不影响素质教育','https://www.thepaper.cn/newsDetail_forward_1542403','https://web.archive.org/web/20210415023342/https://www.thepaper.cn/newsDetail_forward_1542403'); 225 | INSERT INTO RELATED_ARTICLES VALUES('589C19D6','送孩子进戒网瘾学校的父母:特别怕半夜被儿子杀死','https://news.ifeng.com/c/7fa7wKkI0C7','https://web.archive.org/web/20240901024841/https://news.ifeng.com/c/7fa7wKkI0C7'); 226 | INSERT INTO RELATED_ARTICLES VALUES('BE57C553','在学校、医生、心理咨询师的推荐下,他们把孩子送入了“戒网瘾学校”|深度报道','https://mp.weixin.qq.com/s/d-aJ00-nPwmvDdoPqVvgLA','https://web.archive.org/web/20240525083154/https://mp.weixin.qq.com/s/d-aJ00-nPwmvDdoPqVvgLA'); 227 | INSERT INTO RELATED_ARTICLES VALUES('FA902252','少女被虐致死 戒网瘾学校是“守护者”还是“摧残者”','https://hn.ifeng.com/hnzhuanti/zhengzhoujiewangxuexiao/','https://web.archive.org/web/20150809005123/https://hn.ifeng.com/hnzhuanti/zhengzhoujiewangxuexiao/'); 228 | INSERT INTO RELATED_ARTICLES VALUES('D6E8E98A','少年命丧戒治网瘾学校 专家:应设国家标准','http://it.people.com.cn/n1/2018/0423/c1009-29942868.html','https://web.archive.org/web/20240901030142/http://it.people.com.cn/n1/2018/0423/c1009-29942868.html'); 229 | INSERT INTO RELATED_ARTICLES VALUES('FCAF23DB','戒网瘾学校怎成“摧残基地” ——聚焦戒网瘾学校“培训致人死亡”事件','http://zqb.cyol.com/html/2014-06/22/nw.D110000zgqnb_20140622_6-01.htm','https://web.archive.org/web/20240901030515/http://zqb.cyol.com/html/2014-06/22/nw.D110000zgqnb_20140622_6-01.htm'); 230 | INSERT INTO RELATED_ARTICLES VALUES('F0B09290','15岁女生在“戒网瘾学校”遭教官性侵|深度报道','https://www.163.com/dy/article/IF8FPLBH0512BN99.html','https://web.archive.org/web/20231201012955/https://www.163.com/dy/article/IF8FPLBH0512BN99.html'); 231 | INSERT INTO RELATED_ARTICLES VALUES('D6B601D9','“雷电法王”杨永信:曾电击6000网瘾少年,如今下场令人唏嘘','https://www.163.com/dy/article/IFVJ31OF0543VRV7.html','https://web.archive.org/web/20240901030843/https://www.163.com/dy/article/IFVJ31OF0543VRV7.html'); 232 | INSERT INTO RELATED_ARTICLES VALUES('13C5FEA6','戒网瘾学校有多恐怖?性侵电击殴打无处不在,学生每天想自杀解脱','https://www.163.com/dy/article/HVDTA64Q0553RHMI.html','https://web.archive.org/web/20240901031114/https://www.163.com/dy/article/HVDTA64Q0553RHMI.html'); 233 | INSERT INTO RELATED_ARTICLES VALUES('4E90ED68','13岁男孩“戒网瘾”被教官猥亵!孩子有网瘾,父母到底该怎么办?','https://new.qq.com/rain/a/20230705A0806400','https://web.archive.org/web/20240901031543/https://new.qq.com/rain/a/20230705A0806400'); 234 | INSERT INTO RELATED_ARTICLES VALUES('C4AF31F8','电击之后,戒网瘾学校还有创新','https://www.ellemen.com/spotlight/a37239444/wangyin-210806/','https://archive.ph/t77bD'); 235 | INSERT INTO RELATED_ARTICLES VALUES('4DA27E91','男孩“戒网瘾”身亡:涉事学校系非法办学 5人被拘','https://www.chinacourt.org/article/detail/2017/08/id/2966563.shtml','https://archive.ph/5ncwf'); 236 | INSERT INTO RELATED_ARTICLES VALUES('CFECB642','豫章书院“吹哨人”奔走六年:中国还有许多“豫章书院”','https://new.qq.com/rain/a/20230331A0603500','https://archive.ph/F0PH9'); 237 | INSERT INTO RELATED_ARTICLES VALUES('B8D9B39F','"戒网瘾"学校被指虐待学生 校方:不这样咋管住他们','https://www.163.com/news/article/D255N6A20001875P.html','https://web.archive.org/web/20240901032548/https://www.163.com/news/article/D255N6A20001875P.html'); 238 | INSERT INTO RELATED_ARTICLES VALUES('DFDEE0CB','第一批被送进戒网瘾学校的孩子,现状让人担忧,父母留下终身悔恨','https://baijiahao.baidu.com/s?id=1665194409189337123','https://archive.ph/QpGlZ'); 239 | INSERT INTO RELATED_ARTICLES VALUES('072AE27D','弑母少女的失格人生:争吵捅伤父亲,曾被送网戒学校称要报复','https://www.thepaper.cn/newsDetail_forward_1532179','https://web.archive.org/web/20220926134324/https://www.thepaper.cn/newsDetail_forward_1532179'); 240 | INSERT INTO RELATED_ARTICLES VALUES('998BD8FD','湖南一戒网瘾机构被举报监视体罚学生,当地教育局:已在整顿','https://www.thepaper.cn/newsDetail_forward_4986152','https://web.archive.org/web/20220924130334/https://www.thepaper.cn/newsDetail_forward_4986152'); 241 | INSERT INTO RELATED_ARTICLES VALUES('C2154E68','戒网瘾学校的时代结束了吗','https://finance.sina.cn/insurance/bxzx/2020-12-27/detail-iiznezxs8988495.d.html','https://archive.ph/Rey9L'); 242 | INSERT INTO RELATED_ARTICLES VALUES('FB7D274B','那些被送进戒网瘾学校的孩子','https://zhuanlan.zhihu.com/p/47633665','https://web.archive.org/web/20220524012858/https://zhuanlan.zhihu.com/p/47633665'); 243 | INSERT INTO RELATED_ARTICLES VALUES('01547919','15岁女生在“戒网瘾学校”遭教官性侵:许多父母病了,却在喂孩子吃药','https://k.sina.com.cn/article_7307634592_1b391a7a001901a4dy.html','https://web.archive.org/web/20240901040221/https://k.sina.com.cn/article_7307634592_1b391a7a001901a4dy.html'); 244 | INSERT INTO RELATED_ARTICLES VALUES('F2B11631','19岁少女死于戒网瘾学校 涉事学校办学资质被取消','https://www.rmzxb.com.cn/sqmy/nywy/2014/06/17/340701_1.shtml','https://web.archive.org/web/20240901041115/https://www.rmzxb.com.cn/sqmy/nywy/2014/06/17/340701_1.shtml'); 245 | INSERT INTO RELATED_ARTICLES VALUES('09CE6137','长安剑:从电击疗法到豫章书院,为什么戒网瘾逃不出暴力手段','https://www.thepaper.cn/newsDetail_forward_1846729','https://web.archive.org/web/20220430071639/https://www.thepaper.cn/newsDetail_forward_1846729'); 246 | INSERT INTO RELATED_ARTICLES VALUES('078D478D','湖南14岁少年入戒网瘾学校三天后腿骨折 学校称其自己崴伤、附近监控未使用','https://www.thepaper.cn/newsDetail_forward_10468634','https://web.archive.org/web/20240901041707/https://www.thepaper.cn/newsDetail_forward_10468634'); 247 | INSERT INTO RELATED_ARTICLES VALUES('7117117F','"特训"学校:逃脱教育责任者的狂欢','https://zhuanlan.zhihu.com/p/399916122','NONE'); 248 | INSERT INTO RELATED_ARTICLES VALUES('E245DC9E','逃离特训学校后,少年们开始“复仇”','https://new.qq.com/rain/a/20240906A02RE800','https://archive.is/Pyvv4'); 249 | INSERT INTO RELATED_ARTICLES VALUES('C3A4F42E','看丹观察丨“特训学校”逼学生吃泔水馒头 网友:别再送孩子去了……','https://news.cnr.cn/dj/20240819/t20240819_526860268.shtml','https://web.archive.org/web/20240902035734/https://news.cnr.cn/dj/20240819/t20240819_526860268.shtml'); 250 | INSERT INTO RELATED_ARTICLES VALUES('9160DAAC','网瘾、厌学、抑郁……特训学校真能解决问题吗?','https://new.qq.com/rain/a/20201113A06BR800','https://archive.is/RtAgJ'); 251 | INSERT INTO RELATED_ARTICLES VALUES('11FADEA8','问题特训机构乱象:“特训营”成“暴力营”,反而加深孩子叛逆抵触','https://new.qq.com/rain/a/20240904A08UJM00','https://archive.is/Aighs'); 252 | INSERT INTO RELATED_ARTICLES VALUES('0A57DC27','【深度曝光】特训学校暴力阴霾:学员泣血控诉,社会震惊热议','https://www.sohu.com/a/801699937_122001006','https://archive.is/G1cGH'); 253 | INSERT INTO RELATED_ARTICLES VALUES('08056881','14岁女孩在特训学校被体罚至送进医院,本质问题在哪 |教育一周洞见','https://new.qq.com/rain/a/20240907A03LDK00','https://web.archive.org/web/20240907152825/https://new.qq.com/rain/a/20240907A03LDK00'); 254 | INSERT INTO RELATED_ARTICLES VALUES('944E970B','女孩疑训练营遭性侵后跳楼身亡,知情人称教官临时拼凑,缺少把关考核','https://new.qq.com/rain/a/20240814A0A0X700','https://web.archive.org/web/20240815045203/https://new.qq.com/rain/a/20240814A0A0X700'); 255 | INSERT INTO RELATED_ARTICLES VALUES('D5EBDEB0','【关注“问题”少年教育·上篇】少年命殒特训学校 暴力教育何日休止(图)','https://www.163.com/news/article/AMBHMGDB00014AEE.html','https://web.archive.org/web/20240907153643/https://www.163.com/news/article/AMBHMGDB00014AEE.html'); 256 | INSERT INTO RELATED_ARTICLES VALUES('9211ADDA','正观快评:特教学校虐待学员,封闭管理不是暴力遮羞布','https://news.cyol.com/gb/articles/2021-08/18/content_npGZ9Se3x.html','https://archive.is/azDsO'); 257 | COMMIT; 258 | --------------------------------------------------------------------------------