diff --git a/.github/workflows/Wanxiang_Matrix.yml b/.github/workflows/Wanxiang_Matrix.yml index 57c33f5..e09797f 100644 --- a/.github/workflows/Wanxiang_Matrix.yml +++ b/.github/workflows/Wanxiang_Matrix.yml @@ -36,84 +36,90 @@ jobs: fetch-depth: 0 path: trime_src - # 1. 注入主题 (智能查找文件版) - - name: Inject Theme (Jianchun) - env: - # 【自定义过滤】 - DELETE_LIST: ".git .github .idea .gitignore README.md *.png preview.jpg" + - name: Download Shared Gram Model run: | - echo ">>> [Debug] 列出仓库前3层文件 (帮助排查):" - ls -R wanxiang_root/ | grep ":$" | head -n 20 - - echo ">>> [Theme] 清理 Trime shared 目录..." - rm -rf trime_src/app/src/main/assets/shared/* - - echo ">>> [Theme] 正在查找包含 '简纯' 的 YAML 文件..." - TARGET_FILE=$(find wanxiang_root -type f -name "*简纯*.yaml" | head -n 1) - - if [ -z "$TARGET_FILE" ]; then - echo "::error::未找到文件名包含'简纯'的 yaml 文件!" - exit 1 - else - echo "✅ 找到目标文件: $TARGET_FILE" - THEME_DIR=$(dirname "$TARGET_FILE") - echo "✅ 定位主题源目录: $THEME_DIR" - fi - - echo ">>> [Theme] 正在准备文件..." - mkdir -p temp_theme_clean - cp -r "$THEME_DIR"/* temp_theme_clean/ - - # --- 执行清理函数 --- - cd temp_theme_clean - echo "正在删除无关文件: ${{ env.DELETE_LIST }}" - for pattern in ${{ env.DELETE_LIST }}; do - rm -rf $pattern || true - done - cd .. - # ------------------- - - echo ">>> [Theme] 注入到 Trime..." - cp -r temp_theme_clean/* trime_src/app/src/main/assets/shared/ - rm -rf temp_theme_clean - - echo ">>> [Theme] 注入完成,检查结果:" - ls -1 trime_src/app/src/main/assets/shared/ | head -n 5 - - # 2. 注入方案 (修复了 cp 找不到目录的问题) - - name: Inject Scheme (${{ matrix.branch }}) + mkdir -p "$GITHUB_WORKSPACE/common_assets" + curl -L "https://github.com/amzxyz/RIME-LMDG/releases/download/LTS/wanxiang-lts-zh-hans.gram" \ + -o "$GITHUB_WORKSPACE/common_assets/wanxiang-lts-zh-hans.gram" + # 2. 注入方案 (核弹模式 + 智能分流) + - name: Inject Scheme & Smart Sync env: - # 【自定义过滤】 - DELETE_LIST: ".git .github .gitignore *.md version.txt wanxiang_t9.schema.yaml weasel.yaml LICENSE *.png *.jpg unused_folder update_log.txt" + # 垃圾文件过滤 + DELETE_LIST: ".git .github .gitignore *.md plum weasel.yaml version.txt wanxiang_t9.schema.yaml LICENSE *.png *.jpg unused_folder update_log.txt" run: | - echo ">>> [Scheme] 重置 Trime rime 目录..." - rm -rf trime_src/app/src/main/assets/rime - # 【关键修复】手动重建该目录 - mkdir -p trime_src/app/src/main/assets/rime/ - + # === 0. 安装编译工具 === + echo ">>> [System] 安装 OpenCC 工具..." + sudo apt-get update + sudo apt-get install -y opencc + + echo ">>> [Scheme] 正在执行【核弹级】重置..." + RIME_DEST="$GITHUB_WORKSPACE/trime_src/app/src/main/assets/rime" + SHARED_DEST="$GITHUB_WORKSPACE/trime_src/app/src/main/assets/shared" + SCRIPT_PATH="$GITHUB_WORKSPACE/wanxiang_root/.github/workflows/scripts/openccset.py" + # === 1. 彻底删除官方 rime 目录 (纯净模式) === + rm -rf "$RIME_DEST" + rm -rf "$SHARED_DEST" + mkdir -p "$RIME_DEST" + mkdir -p "$SHARED_DEST" + # === 2. 拉取你的分支代码 === echo ">>> [Scheme] 拉取分支: ${{ matrix.branch }} ..." git clone -b ${{ matrix.branch }} --single-branch --depth 1 https://github.com/${{ github.repository }}.git temp_scheme - - # --- 执行清理函数 --- - echo ">>> [Scheme] 执行自定义过滤..." + # === 3. 执行 Python 转换脚本 === + if [ -d "temp_scheme/opencc" ]; then + echo ">>> [OpenCC] 发现 opencc 目录,开始预编译..." + python3 "$SCRIPT_PATH" "$GITHUB_WORKSPACE/temp_scheme/opencc" + else + echo ">>> [OpenCC] 未发现 opencc 目录,跳过。" + fi + # === 4. 清理垃圾 === cd temp_scheme - echo "正在删除: ${{ env.DELETE_LIST }}" for pattern in ${{ env.DELETE_LIST }}; do rm -rf $pattern || true done cd .. - # ------------------- - echo ">>> [Scheme] 注入 Trime..." - cp -r temp_scheme/* trime_src/app/src/main/assets/rime/ + # === 5. 将所有文件注入 rime (Engine Base) === + echo ">>> [Scheme] 全量注入 rime 目录..." + cp -rf temp_scheme/* "$SHARED_DEST"/ rm -rf temp_scheme - - echo ">>> [Scheme] 注入完成,文件列表:" - ls -1 trime_src/app/src/main/assets/rime/ | head -n 5 + # === 注入 Gram 模型 === + echo ">>> [Gram] 注入公共模型到 Shared..." + cp -f "$GITHUB_WORKSPACE/common_assets/wanxiang-lts-zh-hans.gram" "$SHARED_DEST/wanxiang-lts-zh-hans.gram" + cd "$SHARED_DEST" + THEME_FILE=$(find . -maxdepth 1 -name "*简纯*.yaml" | head -n 1) + if [ -n "$THEME_FILE" ]; then + echo "🎨 锁定默认主题: $THEME_FILE -> trime.yaml" + mv -f "$THEME_FILE" "trime.yaml" + fi + # 修改源码 DataManager.kt + echo ">>> [Source] 正在修改 DataManager.kt ..." + if [ -f "$DM_PATH" ]; then + # (1) 修改默认数据目录 (rime -> wanxiang) + sed -i 's/File(Environment.getExternalStorageDirectory(), "rime")/File(Environment.getExternalStorageDirectory(), "wanxiang")/g' "$DM_PATH" -# ---------------------------------------------------------------- - # 编译环境准备 (终极修复版:物理删除 NDK 28) - # ---------------------------------------------------------------- + # (2) 动态修改默认 Schema List + # 判断当前编译的分支 + if [[ "${{ matrix.branch }}" == "wanxiang-base" ]]; then + echo "📝 检测为 Base 包,注入 wanxiang 方案" + NEW_SCHEMAS=" - schema: wanxiang" + else + echo "📝 检测为 Pro 包,注入 wanxiang_pro 方案" + NEW_SCHEMAS=" - schema: wanxiang_pro" + fi + + # 使用 perl 进行多行精准替换,处理那个包含 luna_pinyin 的段落 + # 我们直接替换整个 schema_list 部分 + perl -i -0777 -pe 's/- schema: luna_pinyin\n\s+- schema: luna_pinyin_simp/'"$NEW_SCHEMAS"'/g' "$DM_PATH" + + echo "✅ DataManager.kt 源码 Patch 完成" + fi + echo ">>> [Check] 最终状态检查:" + echo "--- Shared (只有配置):" + ls -1 "$SHARED_DEST" + echo "--- Rime (完整数据):" + ls -1 "$RIME_DEST" | head -n 10 + + # 编译环境准备 (删除 NDK 28) - name: Setup Java uses: actions/setup-java@v4 with: @@ -130,7 +136,6 @@ jobs: yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --install "ndk;25.2.9519653" "cmake;3.22.1" echo ">>> 2. 【核弹操作】物理删除系统预装的 NDK 28 ..." - # 这一步是关键!删掉 NDK 28,让 Gradle 别无选择 if [ -d "$ANDROID_HOME/ndk/28.0.13004108" ]; then sudo rm -rf $ANDROID_HOME/ndk/28.0.13004108 echo "✅ 已删除 NDK 28" @@ -152,39 +157,35 @@ jobs: keyPassword=${{ secrets.KEY_PASSWORD }} EOF -# 7. 编译打包 (Release) - 【修复版本冲突版】 + # 7. 编译打包 (修改包名 + 锁定NDK + 注入版本) - name: Build Release APK working-directory: trime_src run: | - echo ">>> 1. 准备 NDK 环境..." - # 查找 NDK 25 路径 + + echo ">>> 2. 准备 NDK 环境..." NDK_PATH=$(find $ANDROID_HOME/ndk -maxdepth 1 -name "25*" | head -n 1) if [ -z "$NDK_PATH" ]; then - echo "❌ 错误:未找到 NDK 25,尝试使用系统默认..." + echo "❌ 错误:未找到 NDK 25" else - echo "✅ 锁定 NDK 路径: $NDK_PATH" - # 写入 local.properties 告诉 Gradle NDK 在哪 echo "ndk.dir=$NDK_PATH" >> local.properties fi - echo ">>> 2. 【核心修复】修改 build.gradle.kts 强制使用 NDK 25..." + echo ">>> 3. 修改 Gradle 脚本..." - # 步骤 A: 无论原来源码里写的版本是多少,先删掉那一行,防止冲突 + # --- 【核心修改】修改包名 (Application ID) --- + echo ">>> 正在修改包名为 amzxyz.wanxiang.trime ..." + sed -i 's/applicationId = "com.osfans.trime"/applicationId = "amzxyz.wanxiang.trime"/g' app/build.gradle.kts + + # 锁定 NDK 版本 sed -i '/ndkVersion/d' app/build.gradle.kts - - # 步骤 B: 在 android { 块的开头插入我们要的版本 sed -i 's/android {/android { \n ndkVersion = "25.2.9519653"/' app/build.gradle.kts - echo ">>> 3. 注入版本号信息..." - # 提取官方版本号 + echo ">>> 4. 注入版本号信息..." TRIME_VERSION=$(grep -oE "[0-9]+\.[0-9]+\.[0-9]+" CHANGELOG.md | head -n 1) if [ -z "$TRIME_VERSION" ]; then TRIME_VERSION="3.3.x"; fi - - # 获取 Commit ID COMMIT_ID=$(git rev-parse --short HEAD || echo "custom") - echo "捕获版本: $TRIME_VERSION ($COMMIT_ID)" - - # 替换动态变量 (防止 Git 报错) + + # 替换 BuildConfig 变量 sed -i 's/buildConfigField("String", "BUILDER", .*)/buildConfigField("String", "BUILDER", "\\"GitHub Actions\\"")/g' app/build.gradle.kts sed -i 's/buildConfigField("long", "BUILD_TIMESTAMP", .*)/buildConfigField("long", "BUILD_TIMESTAMP", "0L")/g' app/build.gradle.kts sed -i 's/buildConfigField("String", "BUILD_COMMIT_HASH", .*)/buildConfigField("String", "BUILD_COMMIT_HASH", "\\"'${COMMIT_ID}'\\"")/g' app/build.gradle.kts @@ -194,20 +195,16 @@ jobs: # 配置 Git 安全目录 git config --global --add safe.directory "*" - echo ">>> 4. 开始编译..." + echo ">>> 5. 开始编译..." chmod +x gradlew ./gradlew :app:assembleRelease --stacktrace + # 8. 重命名逻辑 - name: Rename APK working-directory: trime_src/app/build/outputs/apk/release/ run: | - # 1. 找到原始生成的 APK ORIGINAL_APK=$(ls *arm64-v8a*release*.apk | head -n 1) - - # 2. 定义新名字 - NEW_NAME="trime-${{ matrix.branch }}-armv8.apk" - - # 3. 执行重命名 + NEW_NAME="trime-${{ matrix.branch }}-armv8a.apk" echo ">>> 重命名操作: 将 $ORIGINAL_APK 改为 $NEW_NAME" mv "$ORIGINAL_APK" "$NEW_NAME" @@ -216,36 +213,50 @@ jobs: uses: actions/upload-artifact@v4 with: name: APK-${{ matrix.branch }} - path: trime_src/app/build/outputs/apk/release/trime-${{ matrix.branch }}-armv8.apk + path: trime_src/app/build/outputs/apk/release/trime-${{ matrix.branch }}-armv8a.apk release_all: - needs: build_apks - runs-on: ubuntu-latest - if: startsWith(github.ref, 'refs/tags/') - permissions: - contents: write - steps: - - name: Download All Artifacts - uses: actions/download-artifact@v4 - with: - path: all_apks - merge-multiple: true + needs: build_apks + runs-on: ubuntu-latest + if: startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' + permissions: + contents: write + steps: + - name: Get current date + id: date + run: echo "date=$(date +'%Y-%m-%d %H:%M')" >> $GITHUB_OUTPUT - - name: Create GitHub Release - uses: softprops/action-gh-release@v2 - with: - files: all_apks/*.apk - name: Trime 万象版 ${{ github.ref_name }} - body: | - ## 🎉 更新说明 - 万象输入法自动构建版本。 + - name: Download All Artifacts + uses: actions/download-artifact@v4 + with: + path: all_apks + merge-multiple: true + + - name: Delete 'apk' tag and release + uses: dev-drprasad/delete-tag-and-release@v1.1 + if: github.event_name == 'workflow_dispatch' + with: + delete_release: true + tag_name: apk + github_token: ${{ secrets.GITHUB_TOKEN }} + + - name: Create GitHub Release + uses: softprops/action-gh-release@v2 + with: + files: all_apks/*.apk + name: ${{ startsWith(github.ref, 'refs/tags/') && github.ref_name || '同文万象安卓版本APP下载' }} + tag_name: ${{ startsWith(github.ref, 'refs/tags/') && github.ref_name || 'apk' }} + body: | + ### 🛠️ 构建信息 + - **构建时间**: ${{ steps.date.outputs.date }} + - **包名**: `amzxyz.wanxiang.trime` + - **主题**: 默认集成简纯主题 + ## 📢 版权与归属声明 - ### 包含分支: - - 所有万象变体 (Hanxin, Wubi, Flypy, Moqi, Tiger, ZRM, Shouyou, Base) - - ### 特性: - - 集成“简纯”主题 - - 跟随每夜同文 - - Release 签名 (Arm64-v8a) - draft: false - prerelease: false \ No newline at end of file + - **软件内核**:基于 [Trime (同文)](https://github.com/osfans/trime) 编译,归原作者所有。 + - **输入方案**:归 [万象项目组](https://github.com/${{ github.repository }}) 所有。 + - **作品性质**:再打包集成版。 + --- + *由 GitHub Actions 自动构建生成。* + draft: false + prerelease: true diff --git a/.github/workflows/scripts/generate-release-note.sh b/.github/workflows/scripts/generate-release-note.sh index 0e46e68..bd6975c 100644 --- a/.github/workflows/scripts/generate-release-note.sh +++ b/.github/workflows/scripts/generate-release-note.sh @@ -63,12 +63,14 @@ CHANGES=$( echo "" echo "3. **语法模型需单独下载**,并放入输入法用户目录根目录(与方案文件放一起),**无需配置**。" echo "" - echo "4. 💾 飞机盘下载地址(最快更新):[点击访问](https://share.feijipan.com/s/xiGvXdKz)" + echo "4. **可采用万象提供的更新器完成更新操作[点击跳转下载](https://github.com/amzxyz/RIME-LMDG/releases/tag/tool)" echo "" - echo "5. Arch Linux 用户 [启用 Arch Linux CN 仓库](https://www.archlinuxcn.org/archlinux-cn-repo-and-mirror/) 后安装。" + echo "5. 💾 飞机盘下载地址(最快更新):[点击访问](https://share.feijipan.com/s/xiGvXdKz)" + echo "" + echo "6. Arch Linux 用户 [启用 Arch Linux CN 仓库](https://www.archlinuxcn.org/archlinux-cn-repo-and-mirror/) 后安装。" echo " - 基础版包名:\`rime-wanxiang-[拼写方案名]\`,如:自然码方案:\`rime-wanxiang-zrm\`" echo " - 双拼辅助码增强版包名:\`rime-wanxiang-pro-[拼写方案名]\`,如:自然码方案:\`rime-wanxiang-pro-zrm\`" - echo "6. Deepin Linux v25 用户亦可以通过仓库进行安装。" + echo "7. Deepin Linux v25 用户亦可以通过仓库进行安装。" echo "### 4. 周边推荐" echo " - [高度适配万象拼音的仓输入法皮肤](https://github.com/BlackCCCat/ResourceforHamster/tree/main/Skin_Keyboard/)" echo "" diff --git a/.github/workflows/scripts/openccset.py b/.github/workflows/scripts/openccset.py new file mode 100644 index 0000000..b4a8879 --- /dev/null +++ b/.github/workflows/scripts/openccset.py @@ -0,0 +1,55 @@ +import os +import json +import subprocess +import sys + +def process_opencc(): + # 获取路径参数 + input_folder = sys.argv[1] if len(sys.argv) > 1 else "./opencc" + if not os.path.exists(input_folder): + print(f"跳过:路径 {input_folder} 不存在") + return + + for filename in os.listdir(input_folder): + file_path = os.path.join(input_folder, filename) + + # 1. 处理 TXT -> OCD2 + if filename.endswith(".txt"): + ocd2_filename = filename.replace(".txt", ".ocd2") + ocd2_path = os.path.join(input_folder, ocd2_filename) + cmd = f'opencc_dict -i "{file_path}" -o "{ocd2_path}" -f text -t ocd2' + try: + subprocess.run(cmd, shell=True, check=True) + print(f"✅ 转换完成: {ocd2_filename}") + os.remove(file_path) + except Exception as e: + print(f"❌ 转换失败: {filename}, {e}") + + # 2. 修改 JSON + elif filename.endswith(".json"): + with open(file_path, "r", encoding="utf-8") as f: + try: + data = json.load(f) + except: continue + + state = {"modified": False} + def update_json(obj): + if isinstance(obj, dict): + if "type" in obj and obj["type"] == "text": + obj["type"] = "ocd2" + state["modified"] = True + if "file" in obj and obj["file"].endswith(".txt"): + obj["file"] = obj["file"].replace(".txt", ".ocd2") + state["modified"] = True + for key in obj: update_json(obj[key]) + elif isinstance(obj, list): + for item in obj: update_json(item) + + update_json(data) + if state["modified"]: + with open(file_path, "w", encoding="utf-8") as f: + json.dump(data, f, ensure_ascii=False, indent=2) + print(f"📝 已更新 JSON: {filename}") + +if __name__ == "__main__": + process_opencc() \ No newline at end of file diff --git a/README.md b/README.md index 5d33edf..a4ecd3a 100644 --- a/README.md +++ b/README.md @@ -627,7 +627,7 @@ xxx/sync/ios - [用于Linux Mac的词库刷拼音辅助码工具](https://github.com/amzxyz/RIME-LMDG/releases/download/tools/wanxiang-dicts-tools-linux-mac) -- [用于Windows的词库刷拼音辅助码工具](https://github.com/amzxyz/RIME-LMDG/releases/download/tools/wanxiang-dicts-tools.exe) +- [用于Windows的词库刷拼音辅助码工具](https://github.com/amzxyz/RIME-LMDG/releases/download/tools/wanxiang-tools.exe) pay diff --git a/dicts/jichu.dict.yaml b/dicts/jichu.dict.yaml index 31212f9..4f1532b 100644 --- a/dicts/jichu.dict.yaml +++ b/dicts/jichu.dict.yaml @@ -7,6 +7,8 @@ name: jichu version: "LTS" sort: by_weight ... +九 jiǔ +运 yùn 阿爸 ā bà 525 阿巴 ā bā 514 阿坝 ā bà 472 @@ -16,9 +18,6 @@ sort: by_weight 阿贝 ā bèi 437 阿北 ā běi 417 阿本 ā běn 376 -都检测到 dōu jiǎn cè dào 34 -都监测到 dū jiān cè dào 28 -楔焊 xiē hàn 344 阿碧 ā bì 344 阿鼻 ā bí 254 阿扁 ā biǎn 432 @@ -989,7 +988,6 @@ sort: by_weight 按扣 àn kòu 388 按块 àn kuài 323 案款 àn kuǎn 312 -拉密 lā mì 288 氨矿 ān kuàng 410 暗亏 àn kuī 288 安拉 ān lā 500 @@ -5657,8 +5655,8 @@ sort: by_weight 本来 běn lái 772 奔来 bēn lái 405 本栏 běn lán 375 -奔了 bēn le 349 笨了 bèn le 398 +奔了 bēn le 349 本垒 běn lěi 433 本类 běn lèi 383 奔雷 bēn léi 370 @@ -10865,6 +10863,7 @@ sort: by_weight 惨淡 cǎn dàn 562 餐单 cān dān 536 残党 cán dǎng 429 +掺到 càn dào 531 餐刀 cān dāo 392 惨到 cǎn dào 356 残灯 cán dēng 289 @@ -12421,8 +12420,6 @@ sort: by_weight 铲出 chǎn chū 351 产床 chǎn chuáng 366 产蛋 chǎn dàn 450 -掺到 càn dào 531 -掺里面 càn lǐ miàn 330 产道 chǎn dào 472 铲倒 chǎn dào 395 禅道 chán dào 394 @@ -15745,6 +15742,7 @@ sort: by_weight 冲菜 chōng cài 299 冲裁 chōng cái 296 虫草 chóng cǎo 516 +重操 chóng cāo 326 冲厕 chōng cè 367 冲层 chōng céng 98 冲茶 chōng chá 419 @@ -53356,8 +53354,8 @@ sort: by_weight 机鼻 jī bí 410 积弊 jī bì 389 挤逼 jǐ bī 309 -即便 jí biàn 608 几遍 jǐ biàn 703 +即便 jí biàn 608 畸变 jī biàn 483 激辩 jī biàn 431 激变 jī biàn 333 @@ -53438,6 +53436,7 @@ sort: by_weight 姬昌 jī chāng 390 饥肠 jī cháng 320 集场 jí chǎng 169 +纪昌 jǐ chāng 135 讥嘲 jī cháo 276 机车 jī chē 685 级车 jí chē 593 @@ -58136,7 +58135,6 @@ sort: by_weight 降序 jiàng xù 461 降雪 jiàng xuě 540 讲学 jiǎng xué 521 -经验簿 jīng yàn bù 359 江雪 jiāng xuě 459 蒋勋 jiǎng xūn 470 降压 jiàng yā 583 @@ -69175,6 +69173,7 @@ sort: by_weight 腊梅 là méi 435 拉门 lā mén 453 拉蒙 lā méng 503 +拉密 lā mì 288 拉面 lā miàn 726 辣面 là miàn 365 拉磨 lā mó 415 @@ -75708,8 +75707,8 @@ sort: by_weight 六缸 liù gāng 475 留港 liú gǎng 397 刘刚 liú gāng 369 -六个 liù gè 533 留个 liú gè 662 +六个 liù gè 533 六哥 liù gē 475 刘哥 liú gē 450 柳哥 liǔ gē 374 @@ -80643,12 +80642,11 @@ sort: by_weight 茅坪 máo píng 372 猫扑 māo pū 477 毛铺 máo pù 261 -毛奇 máo qí 405 -纪昌 jǐ chāng 135 冒起 mào qǐ 518 冒气 mào qì 467 -毛起 máo qǐ 235 猫起 māo qǐ 433 +毛奇 máo qí 405 +毛起 máo qǐ 235 毛钱 máo qián 562 毛球 máo qiú 492 旄丘 máo qiū 8 @@ -106543,7 +106541,6 @@ sort: by_weight 烧茶 shāo chá 269 烧柴 shāo chái 368 稍长 shāo cháng 528 -少长 shào zhǎng 311 烧车 shāo chē 376 烧成 shāo chéng 508 少城 shǎo chéng 372 @@ -106924,6 +106921,7 @@ sort: by_weight 少增 shǎo zēng 427 少渣 shǎo zhā 337 哨站 shào zhàn 351 +少长 shào zhǎng 311 烧着 shāo zhe 456 少者 shǎo zhě 410 邵真 shào zhēn 10 @@ -108682,9 +108680,9 @@ sort: by_weight 圣魔 shèng mó 378 生磨 shēng mó 352 绳墨 shéng mò 302 -圣母 shèng mǔ 563 -生母 shēng mǔ 576 声母 shēng mǔ 641 +生母 shēng mǔ 576 +圣母 shèng mǔ 563 圣墓 shèng mù 345 圣牧 shèng mù 329 声纳 shēng nà 481 @@ -138067,6 +138065,7 @@ sort: by_weight 谢过 xiè guò 545 挟裹 xié guǒ 308 谢海 xiè hǎi 79 +楔焊 xiē hàn 344 颉颃 xié háng 285 写好 xiě hǎo 593 鞋号 xié hào 378 @@ -142066,8 +142065,8 @@ sort: by_weight 血库 xuè kù 425 血块 xuè kuài 513 血亏 xuè kuī 411 -雪莱 xuě lái 457 学来 xué lái 480 +雪莱 xuě lái 457 雪兰 xuě lán 346 雪浪 xuě làng 430 雪狼 xuě láng 361 @@ -146252,8 +146251,8 @@ sort: by_weight 也和 yě hé 453 也喝 yě hē 416 叶赫 yè hè 404 -野合 yě hé 381 野鹤 yě hè 400 +野合 yě hé 381 野河 yě hé 287 夜合 yè hé 265 冶河 yě hé 65 @@ -152635,10 +152634,10 @@ sort: by_weight 幼生 yòu shēng 308 友声 yǒu shēng 248 又剩 yòu shèng 203 -优势 yōu shì 791 -又是 yòu shì 822 有时 yǒu shí 870 +又是 yòu shì 822 有事 yǒu shì 810 +优势 yōu shì 791 油市 yóu shì 607 幼时 yòu shí 527 幼师 yòu shī 516 @@ -164120,7 +164119,6 @@ sort: by_weight 重仓 zhòng cāng 581 中藏 zhōng cáng 416 种草 zhǒng cǎo 531 -重操 chóng cāo 326 众测 zhòng cè 432 中策 zhōng cè 402 中册 zhōng cè 325 @@ -203260,8 +203258,8 @@ sort: by_weight 必须为 bì xū wèi 145 必须先 bì xū xiān 294 必须向 bì xū xiàng 244 -必须项 bì xū xiàng 125 必需项 bì xū xiàng 139 +必须项 bì xū xiàng 125 必须写 bì xū xiě 180 必须性 bì xū xìng 126 必须行 bì xū xíng 119 @@ -210911,7 +210909,6 @@ sort: by_weight 补充后 bǔ chōng hòu 197 补充剂 bǔ chōng jì 272 补充进 bǔ chōng jìn 563 -咋不用 zǎ bú yòng 207 捕虫堇 bǔ chóng jǐn 163 不充卡 bù chōng kǎ 194 补充了 bǔ chōng le 143 @@ -211434,9 +211431,9 @@ sort: by_weight 不到处 bú dào chù 131 不倒单 bú dào dān 73 不叨叨 bù dāo dāo 102 +不道德 bú dào dé 859 不到的 bú dào de 357 补刀的 bǔ dāo de 211 -不道德 bú dào dé 859 不倒帝 bù dǎo dì 125 不到点 bú dào diǎn 304 不导电 bù dǎo diàn 176 @@ -223265,6 +223262,7 @@ sort: by_weight 参了军 cān le jūn 144 掺了水 càn le shuǐ 178 惨离怀 cǎn lí huái 4 +掺里面 càn lǐ miàn 330 残粒园 cán lì yuán 88 粲粒子 càn lì zǐ 1 参联会 cān lián huì 156 @@ -233264,7 +233262,6 @@ sort: by_weight 程家湖 chéng jiā hú 64 成家了 chéng jiā le 157 成家里 chéng jiā lǐ 60 - 澄佳奈 chéng jiā nài 341 程家桥 chéng jiā qiáo 144 成家人 chéng jiā rén 132 @@ -246720,7 +246717,6 @@ sort: by_weight 从家带 cóng jiā dài 38 从家到 cóng jiā dào 40 从家的 cóng jiā de 86 - 从夹缝 cóng jiā fèng 47 从价格 cóng jià gé 44 从嫁给 cóng jià gěi 48 @@ -261696,6 +261692,7 @@ sort: by_weight 大宪法 dà xiàn fǎ 62 打先锋 dǎ xiān fēng 190 大仙峰 dà xiān fēng 124 +打线机 dǎ xiàn jī 254 大现礁 dà xiàn jiāo 79 大仙界 dà xiān jiè 374 大先劲 dà xiān jìn 66 @@ -295442,9 +295439,7 @@ sort: by_weight 董寅初 dǒng yín chū 91 东引岛 dōng yǐn dǎo 146 东印度 dōng yìn dù 269 - 冬阴功 dōng yīn gōng 303 - 冬阴汤 dōng yīn tāng 140 冻银鱼 dòng yín yú 83 懂音乐 dǒng yīn yuè 197 @@ -295499,7 +295494,6 @@ sort: by_weight 东语系 dōng yǔ xì 139 董玉贞 dǒng yù zhēn 79 东豫州 dōng yù zhōu 100 - 动员兵 dòng yuán bīng 152 动员部 dòng yuán bù 104 董元醇 dǒng yuán chún 86 @@ -295520,9 +295514,7 @@ sort: by_weight 动员码 dòng yuán mǎ 142 东院区 dōng yuàn qū 165 动员时 dòng yuán shí 218 - 氡元素 dōng yuán sù 100 - 东源县 dōng yuán xiàn 178 东园巷 dōng yuán xiàng 49 冻原熊 dòng yuán xióng 136 @@ -314469,7 +314461,6 @@ sort: by_weight 放桌上 fàng zhuō shàng 203 放桌子 fàng zhuō zi 389 房子啊 fáng zi a 192 -赤着脚走 chì zhe jiǎo zǒu 17 房子吧 fáng zi ba 188 方子吧 fāng zi ba 178 房子斌 fáng zi bīn 95 @@ -340063,8 +340054,6 @@ sort: by_weight 更新锁 gēng xīn suǒ 76 更心疼 gèng xīn téng 167 更心痛 gèng xīn tòng 154 -热压焊 rè yā hàn 254 -打线机 dǎ xiàn jī 254 更新统 gēng xīn tǒng 51 更新完 gēng xīn wán 218 更新为 gēng xīn wéi 234 @@ -340212,8 +340201,8 @@ sort: by_weight 更远大 gèng yuǎn dà 120 更远的 gèng yuǎn de 274 更远方 gèng yuǎn fāng 94 -更圆了 gèng yuán le 165 更远了 gèng yuǎn le 254 +更圆了 gèng yuán le 165 更圆满 gèng yuán mǎn 152 更圆润 gèng yuán rùn 183 更原始 gèng yuán shǐ 158 @@ -350839,7 +350828,6 @@ sort: by_weight 龟甲胶 guī jiǎ jiāo 89 归家了 guī jiā le 143 龟甲龙 guī jiǎ lóng 82 - 归家路 guī jiā lù 105 龟甲墓 guī jiǎ mù 64 龟甲男 guī jiǎ nán 57 @@ -389601,7 +389589,6 @@ sort: by_weight 会祭拜 huì jì bài 148 会集本 huì jí běn 112 会基本 huì jī běn 47 - 会记不 huì jì bù 404 会集成 huì jí chéng 177 会继承 huì jì chéng 150 @@ -436750,6 +436737,7 @@ sort: by_weight 经验吧 jīng yàn ba 118 经验包 jīng yàn bāo 141 经验表 jīng yàn biǎo 92 +经验簿 jīng yàn bù 359 经验槽 jīng yàn cáo 88 镜眼虫 jìng yǎn chóng 39 经验丹 jīng yàn dān 150 @@ -440098,6 +440086,7 @@ sort: by_weight 鸠尾络 jiū wěi luò 98 就未免 jiù wèi miǎn 158 就为你 jiù wèi nǐ 213 +旧围裙 jiù wéi qún 137 旧维日 jiù wéi rì 86 九位数 jiǔ wèi shù 178 就为下 jiù wèi xià 0 @@ -448192,8 +448181,8 @@ sort: by_weight 看厌了 kàn yàn le 169 看眼前 kàn yǎn qián 157 勘验人 kān yàn rén 86 -看颜色 kàn yán sè 226 看眼色 kàn yǎn sè 258 +看颜色 kàn yán sè 226 看眼神 kàn yǎn shén 154 看演员 kàn yǎn yuán 172 看眼缘 kàn yǎn yuán 158 @@ -557717,7 +557706,6 @@ sort: by_weight 旗手卫 qí shǒu wèi 92 其恕乎 qí shù hū 90 棋书画 qí shū huà 78 - 其叔林 qí shū lín 122 齐漱溟 qí shù míng 52 奇术师 qí shù shī 79 @@ -577638,6 +577626,7 @@ sort: by_weight 热血中 rè xuè zhōng 86 热循环 rè xún huán 154 热压板 rè yā bǎn 1 +热压焊 rè yā hàn 254 热压机 rè yā jī 114 热演化 rè yǎn huà 76 惹眼了 rě yǎn le 141 @@ -602179,8 +602168,6 @@ sort: by_weight 生疏感 shēng shū gǎn 142 省书记 shěng shū jì 39 生疏了 shēng shū le 155 - - 圣水晶 shèng shuǐ jīng 110 圣水寺 shèng shuǐ sì 122 圣水峪 shèng shuǐ yù 78 @@ -636876,9 +636863,9 @@ sort: by_weight 他得叫 tā de jiào 204 它的茎 tā de jīng 138 他的就 tā de jiù 349 -他的旧 tā de jiù 202 他的酒 tā de jiǔ 295 他得救 tā de jiù 217 +他的旧 tā de jiù 202 他的剧 tā de jù 178 他的卡 tā de kǎ 96 他得看 tā de kàn 228 @@ -641336,7 +641323,6 @@ sort: by_weight 他就陪 tā jiù péi 89 他就骑 tā jiù qí 240 他救起 tā jiù qǐ 87 -旧围裙 jiù wéi qún 137 他旧情 tā jiù qíng 107 他就请 tā jiù qǐng 82 他就去 tā jiù qù 204 @@ -654173,7 +654159,6 @@ sort: by_weight 太紧凑 tài jǐn còu 189 钛金灰 tài jīn huī 138 钛金卡 tài jīn kǎ 102 - 抬进来 tái jìn lái 79 太近了 tài jìn le 296 太紧了 tài jǐn le 291 @@ -669331,7 +669316,6 @@ sort: by_weight 同业者 tóng yè zhě 157 同意啊 tóng yì a 179 统一啊 tǒng yī a 129 - 同一把 tóng yī bǎ 157 统一吧 tǒng yī ba 136 同意吧 tóng yì ba 124 @@ -669364,7 +669348,6 @@ sort: by_weight 同一点 tóng yī diǎn 168 同一栋 tóng yī dòng 182 同一段 tóng yī duàn 222 - 统一发 tǒng yī fā 178 同意法 tóng yì fǎ 121 统一法 tǒng yī fǎ 114 @@ -724126,7 +724109,6 @@ sort: by_weight 显应寺 xiǎn yīng sì 78 鲜樱桃 xiān yīng táo 114 显影液 xiǎn yǐng yè 156 - 现用吧 xiàn yòng ba 181 先用吧 xiān yòng ba 122 咸永道 xián yǒng dào 144 @@ -799140,6 +799122,7 @@ sort: by_weight 咋不说 zǎ bù shuō 155 砸不死 zá bù sǐ 100 咋不写 zǎ bù xiě 284 +咋不用 zǎ bú yòng 207 咋才能 zǎ cái néng 92 杂菜汤 zá cài tāng 56 杂草丛 zá cǎo cóng 156 @@ -813739,7 +813722,6 @@ sort: by_weight 这两端 zhè liǎng duān 232 这两份 zhè liǎng fèn 222 这两个 zhè liǎng gè 388 -这两个是 zhè liǎng gè shì 33 这两根 zhè liǎng gēn 168 这两行 zhè liǎng háng 134 这两家 zhè liǎng jiā 296 @@ -853934,7 +853916,6 @@ sort: by_weight 巴赫组曲 bā hè zǔ qǔ 8 疤痕疙瘩 bā hén gē da 43 疤痕体质 bā hén tǐ zhì 46 -我说几遍 wǒ shuō jǐ biàn 33 疤痕医院 bā hén yī yuàn 16 疤痕植发 bā hén zhí fā 14 八宏迪恋 bā hóng dí liàn 1 @@ -897525,8 +897506,6 @@ sort: by_weight 曾有人问 céng yǒu rén wèn 37 曾有一次 céng yǒu yí cì 50 曾遇到过 céng yù dào guò 48 - - 曾在北京 céng zài běi jīng 52 曾在美国 céng zài měi guó 68 曾在上海 céng zài shàng hǎi 67 @@ -901211,7 +901190,6 @@ sort: by_weight 长人何守 cháng rén hé shǒu 3 长人馄饨 cháng rén hún tun 11 常任理事 cháng rèn lǐ shì 39 -长妊娠纹 zhǎng rèn shēn wén 32 常任指挥 cháng rèn zhǐ huī 31 常人之心 cháng rén zhī xīn 6 长日将尽 cháng rì jiāng jìn 14 @@ -910829,6 +910807,7 @@ sort: by_weight 吃这个吧 chī zhè ge ba 30 吃这个苦 chī zhè ge kǔ 31 吃着火锅 chī zhe huǒ guō 72 +赤着脚走 chì zhe jiǎo zǒu 17 吃这么好 chī zhè me hǎo 24 吃这么久 chī zhè me jiǔ 31 吃着美食 chī zhe měi shí 33 @@ -914431,13 +914410,11 @@ sort: by_weight 初美理音 chū měi lǐ yīn 1 初美沙希 chū měi shā xī 3 触酶试验 chù méi shì yàn 1 - 触媒作用 chù méi zuò yòng 14 出门拜年 chū mén bài nián 19 出门办事 chū mén bàn shì 56 出门吃饭 chū mén chī fàn 58 出门带纸 chū mén dài zhǐ 6 - 出门逛街 chū mén guàng jiē 68 出门和辙 chū mén hé zhé 31 出门合辙 chū mén hé zhé 24 @@ -914467,7 +914444,6 @@ sort: by_weight 楚门子升 chǔ mén zǐ shēng 6 出门左拐 chū mén zuǒ guǎi 49 出门左转 chū mén zuǒ zhuǎn 12 - 出面澄清 chū miàn chéng qīng 47 出面干涉 chū miàn gān shè 13 出面解决 chū miàn jiě jué 48 @@ -914507,7 +914483,6 @@ sort: by_weight 出纳王命 chū nà wáng mìng 5 除那以外 chú nà yǐ wài 13 出纳之吝 chū nà zhī lìn 11 - 楚南禅师 chǔ nán chán shī 14 处男情结 chǔ nán qíng jié 38 处男情节 chǔ nán qíng jié 32 @@ -915245,7 +915220,6 @@ sort: by_weight 初夏即事 chū xià jí shì 13 初夏时节 chū xià shí jié 36 初夏微风 chū xià wēi fēng 8 - 出现背离 chū xiàn bèi lí 42 出现闭经 chū xiàn bì jīng 36 出现鼻塞 chū xiàn bí sāi 38 @@ -915317,7 +915291,6 @@ sort: by_weight 出现哭闹 chū xiàn kū nào 28 出现亏损 chū xiàn kuī sǔn 77 出现困难 chū xiàn kùn nán 64 - 出险理赔 chū xiǎn lǐ péi 30 出现两次 chū xiàn liǎng cì 82 出现裂缝 chū xiàn liè fèng 76 @@ -915505,7 +915478,6 @@ sort: by_weight 初学严妆 chū xué yán zhuāng 10 初学英语 chū xué yīng yǔ 32 初学乍练 chū xué zhà liàn 22 - 除雪作业 chú xuě zuò yè 26 出芽生殖 chū yá shēng zhí 25 出言安慰 chū yán ān wèi 11 @@ -922678,7 +922650,6 @@ sort: by_weight 摧兰折玉 cuī lán zhé yù 5 催泪瓦斯 cuī lèi wǎ sī 18 翠丽花园 cuì lì huā yuán 35 - 脆沥青岩 cuì lì qīng yán 7 崔立祥家 cuī lì xiáng jiā 19 淬炼成钢 cuì liàn chéng gāng 9 @@ -928420,7 +928391,6 @@ sort: by_weight 打鸟弹弓 dǎ niǎo dàn gōng 32 大鸟圭介 dà niǎo guī jiè 7 大鸟何鸣 dà niǎo hé míng 5 - 大宁县委 dà níng xiàn wěi 1 大牛牛人 dà niú niú rén 8 大牛双拼 dà niú shuāng pīn 9 @@ -956003,7 +955973,6 @@ sort: by_weight 东兴证券 dōng xīng zhèng quàn 49 动休息区 dòng xiū xi qū 9 东旭光电 dōng xù guāng diàn 72 - 东旭骏城 dōng xù jùn chéng 33 东吁王朝 dōng xū wáng cháo 22 动须相应 dòng xū xiāng yìng 16 @@ -957564,6 +957533,7 @@ sort: by_weight 豆荚野螟 dòu jiá yě míng 16 都见不到 dōu jiàn bú dào 47 都见不上 dōu jiàn bú shàng 28 +都检测到 dōu jiǎn cè dào 34 都建立在 dōu jiàn lì zài 53 都将成为 dōu jiāng chéng wéi 54 豆浆烩面 dòu jiāng huì miàn 32 @@ -959970,6 +959940,7 @@ sort: by_weight 独家资讯 dú jiā zī xùn 32 独家资源 dú jiā zī yuán 33 独家自制 dú jiā zì zhì 27 +都监测到 dū jiān cè dào 28 独茧抽丝 dú jiǎn chōu sī 1 杜渐防萌 dù jiàn fáng méng 3 杜渐防微 dù jiàn fáng wēi 22 @@ -1006058,7 +1006029,6 @@ sort: by_weight 根红苗正 gēn hóng miáo zhèng 37 跟后趋前 gēn hòu qū qián 32 跟化妆的 gēn huà zhuāng de 5 - 根基不牢 gēn jī bù láo 29 根基不稳 gēn jī bù wěn 11 根基的值 gēn jī de zhí 1 @@ -1018911,7 +1018881,6 @@ sort: by_weight 观众关注 guān zhòng guān zhù 42 观众互动 guān zhòng hù dòng 94 关中环线 guān zhōng huán xiàn 28 - 观众接受 guān zhòng jiē shòu 47 观众觉得 guān zhòng jué de 73 管中窥豹 guǎn zhōng kuī bào 51 @@ -1031840,7 +1031809,6 @@ sort: by_weight 汉军八旗 hàn jūn bā qí 24 含菌细胞 hán jūn xì bāo 7 含咖啡因 hán kā fēi yīn 45 - 韩康卖药 hán kāng mài yào 10 汉考克县 hàn kǎo kè xiàn 21 喊客拉客 hǎn kè lā kè 19 @@ -1042396,7 +1042364,6 @@ sort: by_weight 恒华国际 héng huá guó jì 5 恒华科技 héng huá kē jì 38 恒晖大厦 héng huī dà shà 1 - 横祸飞灾 hèng huò fēi zāi 32 横祸非灾 hèng huò fēi zāi 32 恒积大厦 héng jī dà shà 4 @@ -1042964,7 +1042931,6 @@ sort: by_weight 红白大礼 hóng bái dà lǐ 3 红白歌会 hóng bái gē huì 20 红白格子 hóng bái gé zi 26 - 红白蓝黑 hóng bái lán hēi 5 红白两色 hóng bái liǎng sè 31 红白梅图 hóng bái méi tú 1 @@ -1043624,7 +1043590,6 @@ sort: by_weight 鸿建花园 hóng jiàn huā yuán 9 宏建集团 hóng jiàn jí tuán 19 红坚岭石 hóng jiān lǐng shí 9 - 红箭三侠 hóng jiàn sān xiá 16 弘兼宪史 hóng jiān xiàn shǐ 26 红笺小字 hóng jiān xiǎo zì 16 @@ -1045575,7 +1045540,6 @@ sort: by_weight 厚花球兰 hòu huā qiú lán 11 后花社区 hòu huā shè qū 3 后滑现象 hòu huá xiàn xiàng 10 - 后花园院 hòu huā yuán yuàn 6 后患无穷 hòu huàn wú qióng 41 后皇嘉树 hòu huáng jiā shù 12 @@ -1045723,7 +1045687,6 @@ sort: by_weight 后冷却器 hòu lěng què qì 5 厚礼卑辞 hòu lǐ bēi cí 32 后力不继 hòu lì bù jì 16 - 后离合器 hòu lí hé qì 18 猴里猴气 hóu lǐ hóu qì 8 侯丽科卜 hóu lì kē bo 6 @@ -1057027,7 +1056990,6 @@ sort: by_weight 黄香扇枕 huáng xiāng shàn zhěn 10 黄箱政策 huáng xiāng zhèng cè 19 黄孝河路 huáng xiào hé lù 27 - 黄晓明版 huáng xiǎo míng bǎn 33 黄心管儿 huáng xīn guǎn ér 32 慌心假期 huāng xīn jià qī 30 @@ -1058313,7 +1058275,6 @@ sort: by_weight 回顾总结 huí gù zǒng jié 73 灰冠霸鹟 huī guān bà wēng 14 汇冠股份 huì guān gǔ fèn 34 - 会关心人 huì guān xīn rén 37 慧光法师 huì guāng fǎ shī 7 回光返照 huí guāng fǎn zhào 50 @@ -1058585,7 +1058546,6 @@ sort: by_weight 灰灰白白 huī huī bái bái 29 回囘囬廻 huí huí huí huí 6 会回来的 huì huí lái de 48 - 灰灰蒙蒙 huī huī méng méng 32 翙翙其羽 huì huì qí yǔ 16 会徽设计 huì huī shè jì 21 @@ -1058610,7 +1058570,6 @@ sort: by_weight 回火装置 huí huǒ zhuāng zhì 5 灰姬霸鹟 huī jī bà wēng 14 惠及百姓 huì jí bǎi xìng 36 - 慧寂禅师 huì jì chán shī 10 惠及大众 huì jí dà zhòng 33 汇集东方 huì jí dōng fāng 7 @@ -1064772,7 +1064731,6 @@ sort: by_weight 机车台数 jī chē tái shù 18 机车医院 jī chē yī yuàn 19 机车运输 jī chē yùn shū 10 - 集尘电极 jí chén diàn jí 3 吉臣酒店 jí chén jiǔ diàn 21 集尘系统 jí chén xì tǒng 12 @@ -1069049,7 +1069007,6 @@ sort: by_weight 济民可信 jì mín kě xìn 27 机敏灵活 jī mǐn líng huó 21 济民塘桥 jì mín táng qiáo 11 - 济民医院 jì mín yī yuàn 37 济民制药 jì mín zhì yào 28 记名背书 jì míng bèi shū 18 @@ -1074317,7 +1074274,6 @@ sort: by_weight 集中函数 jí zhōng hán shù 2 冀中合力 jì zhōng hé lì 21 集中荷载 jí zhōng hè zài 21 - 集中汇缴 jí zhōng huì jiǎo 12 集中火力 jí zhōng huǒ lì 47 畸重畸轻 jī zhòng jī qīng 14 @@ -1078689,7 +1078645,6 @@ sort: by_weight 嘉元花园 jiā yuán huā yuán 10 佳源集团 jiā yuán jí tuán 16 家缘家计 jiā yuán jiā jì 32 - 家园酒店 jiā yuán jiǔ diàn 17 佳缘看到 jiā yuán kàn dào 1 嘉元科技 jiā yuán kē jì 18 @@ -1078967,7 +1078922,6 @@ sort: by_weight 家中喜事 jiā zhōng xǐ shì 12 加重刑罚 jiā zhòng xíng fá 32 假钟耀峰 jiǎ zhōng yào fēng 4 - 家中有矿 jiā zhōng yǒu kuàng 12 家中有事 jiā zhōng yǒu shì 38 家中遇袭 jiā zhōng yù xí 10 @@ -1084658,7 +1084612,6 @@ sort: by_weight 江鸿国际 jiāng hóng guó jì 1 江鸿贺俊 jiāng hóng hè jùn 6 降红木素 jiàng hóng mù sù 12 - 江湖暗语 jiāng hú àn yǔ 3 江湖宝盒 jiāng hú bǎo hé 1 江湖不见 jiāng hú bú jiàn 32 @@ -1085086,7 +1085039,6 @@ sort: by_weight 江米元宵 jiāng mǐ yuán xiāo 6 江苗兆光 jiāng miáo zhào guāng 12 将民举民 jiāng mín jǔ mín 13 - 姜末爆香 jiāng mò bào xiāng 34 将莫不闻 jiāng mò bù wén 12 姜末炒香 jiāng mò chǎo xiāng 33 @@ -1089366,7 +1089318,6 @@ sort: by_weight 劫案迷云 jié àn mí yún 23 届安妮奖 jiè ān nī jiǎng 6 结案日期 jié àn rì qī 4 - 桀骜不羁 jié ào bù jī 31 桀骜不驯 jié ào bú xùn 54 桀骜难驯 jié ào nán xùn 18 @@ -1090452,7 +1090403,6 @@ sort: by_weight 结合自身 jié hé zì shēn 72 接合作用 jiē hé zuò yòng 5 姐很不爽 jiě hěn bù shuǎng 8 - 劫后重逢 jié hòu chóng féng 14 劫后重生 jié hòu chóng shēng 28 节后返工 jié hòu fǎn gōng 11 @@ -1091355,7 +1091305,6 @@ sort: by_weight 街面秩序 jiē miàn zhì xù 22 解民倒悬 jiě mín dào xuán 29 解民小区 jiě mín xiǎo qū 10 - 劫名安乐 jié míng ān lè 5 劫名大相 jié míng dà xiāng 1 借名买房 jiè míng mǎi fáng 35 @@ -1101872,7 +1101821,6 @@ sort: by_weight 净慧法师 jìng huì fǎ shī 19 竟会如此 jìng huì rú cǐ 31 警徽闪耀 jǐng huī shǎn yào 16 - 净慧西道 jìng huì xī dào 12 净慧长老 jìng huì zhǎng lǎo 32 竟会这样 jìng huì zhè yàng 24 @@ -1106780,7 +1106728,6 @@ sort: by_weight 久光制药 jiǔ guāng zhì yào 43 酒柜定制 jiǔ guì dìng zhì 5 酒柜隔断 jiǔ guì gé duàn 23 -九 jiǔ 九鬼嘉龙 jiǔ guǐ jiā lóng 4 酒鬼戒酒 jiǔ guǐ jiè jiǔ 6 九鬼裂风 jiǔ guǐ liè fēng 1 @@ -1111018,7 +1110965,6 @@ sort: by_weight 聚合反应 jù hé fǎn yìng 5 聚合工段 jù hé gōng duàn 5 聚合核果 jù hé hé guǒ 3 - 聚和家园 jù hé jiā yuán 5 聚合晶体 jù hé jīng tǐ 1 居和澜庭 jū hé lán tíng 6 @@ -1117140,7 +1117086,6 @@ sort: by_weight 开阳双星 kāi yáng shuāng xīng 16 开阳铁路 kāi yáng tiě lù 15 开阳增一 kāi yáng zēng yī 1 - 开业大吉 kāi yè dà jí 44 开业当天 kāi yè dàng tiān 98 开业典礼 kāi yè diǎn lǐ 46 @@ -1127630,7 +1127575,6 @@ sort: by_weight 苦学有成 kǔ xué yǒu chéng 1 苦寻无果 kǔ xún wú guǒ 26 库雅拉氏 kù yǎ lā shì 8 - 苦言相劝 kǔ yán xiāng quàn 13 枯杨生华 kū yáng shēng huá 7 枯杨生稊 kū yáng shēng tí 10 @@ -1127649,7 +1127593,6 @@ sort: by_weight 哭一鼻子 kū yì bí zi 25 哭一会儿 kū yí huì er 32 苦一阵子 kǔ yí zhèn zi 36 - 酷银尊爵 kù yín zūn jué 9 酷影时代 kù yǐng shí dài 5 库有引力 kù yǒu yǐn lì 17 @@ -1128751,7 +1128694,6 @@ sort: by_weight 快歇着吧 kuài xiē zhe ba 5 快心满志 kuài xīn mǎn zhì 3 快心遂意 kuài xīn suì yì 5 - 快行车道 kuài xíng chē dào 10 快醒醒吧 kuài xǐng xǐng ba 32 快休息了 kuài xiū xi le 5 @@ -1133740,7 +1133682,6 @@ sort: by_weight 狼烟再起 láng yān zài qǐ 12 郎窑红釉 láng yáo hóng yòu 21 廊腰缦回 láng yāo màn huí 25 - 浪叶花椒 làng yè huā jiāo 9 廊叶秋声 láng yè qiū shēng 5 狼一般的 láng yì bān de 24 @@ -1134516,7 +1134457,6 @@ sort: by_weight 老谋深算 lǎo móu shēn suàn 48 老母鸡肉 lǎo mǔ jī ròu 16 老那么多 lǎo nà me duō 11 - 老奶奶们 lǎo nǎi nai men 27 老奶奶庙 lǎo nǎi nai miào 12 老奶奶说 lǎo nǎi nai shuō 37 @@ -1147329,7 +1147269,6 @@ sort: by_weight 聊斋志异 liáo zhāi zhì yì 55 燎照相机 liáo zhào xiàng jī 1 聊这事儿 liáo zhè shì ér 20 - 廖志宁肖 liào zhì níng xiào 6 廖仲恺墓 liào zhòng kǎi mù 9 蓼洲周公 liǎo zhōu zhōu gōng 10 @@ -1154405,7 +1154344,6 @@ sort: by_weight 留意一下 liú yì yí xià 9 六一一一 liù yī yī yī 32 留意于物 liú yì yú wù 8 - 留一盏灯 liú yì zhǎn dēng 29 六艺之最 liù yì zhī zuì 6 六一中路 liù yī zhōng lù 28 @@ -1156209,7 +1156147,6 @@ sort: by_weight 卢阿卢阿 lú ā lú ā 13 鲁阿佩胡 lǔ ā pèi hú 16 卢阿普拉 lú ā pǔ lā 5 - 卢埃格尔 lú āi gé ěr 7 禄安宝杯 lù ān bǎo bēi 12 卤鹌鹑蛋 lǔ ān chún dàn 24 @@ -1159145,7 +1159082,6 @@ sort: by_weight 萝琳花恋 luó lín huā liàn 65 洛林皇朝 luò lín huáng cháo 4 罗琳作品 luó lín zuò pǐn 4 - 洛龙大道 luò lóng dà dào 12 螺龙庆宫 luó lóng qìng gōng 17 洛龙区的 luò lóng qū de 12 @@ -1174073,7 +1174009,6 @@ sort: by_weight 孟老爷子 mèng lǎo yé zǐ 13 蒙勒加尔 méng lè jiā ěr 13 蒙了怜悯 méng le lián mǐn 13 - 梦泪老师 mèng lèi lǎo shī 32 蒙雷亚尔 méng léi yà ěr 32 梦里的云 mèng lǐ de yún 7 @@ -1193877,7 +1193812,6 @@ sort: by_weight 你的权利 nǐ de quán lì 88 你的圈子 nǐ de quān zi 63 你的缺点 nǐ de quē diǎn 89 -你的确是 nǐ dí què shì 54 你的群星 nǐ de qún xīng 7 你的热情 nǐ de rè qíng 43 你的人格 nǐ de rén gé 40 @@ -1194203,6 +1194137,7 @@ sort: by_weight 你等着我 nǐ děng zhe wǒ 36 你等值的 nǐ děng zhí de 5 你滴寒王 nǐ dī hán wáng 13 +你的确是 nǐ dí què shì 54 你第一次 nǐ dì yī cì 54 你电话多 nǐ diàn huà duō 3 你电话号 nǐ diàn huà hào 5 @@ -1206866,7 +1206801,6 @@ sort: by_weight 捧个钱场 pěng gè qián chǎng 25 捧个人场 pěng gè rén chǎng 35 碰个头儿 pèng gè tou er 32 - 碰个正着 pèng gè zhèng zháo 21 捧哏逗哏 pěng gén dòu gén 25 烹狗藏弓 pēng gǒu cáng gōng 32 @@ -1206910,7 +1206844,6 @@ sort: by_weight 彭家花园 péng jiā huā yuán 16 彭加莱群 péng jiā lái qún 2 硼钾镁石 péng jiǎ měi shí 8 - 彭家垭口 péng jiā yā kǒu 5 彭家院子 péng jiā yuàn zǐ 10 朋奸罔上 péng jiān wǎng shàng 32 @@ -1224148,8 +1224081,6 @@ sort: by_weight 强得过分 qiáng de guò fèn 5 强得可怕 qiáng de kě pà 14 强得离谱 qiáng de lí pǔ 14 -强的松龙 qiáng dì sōng lóng 31 -强的松片 qiáng dì sōng piàn 22 枪的套路 qiāng de tào lù 12 墙的问题 qiáng de wèn tí 30 抢得先机 qiǎng de xiān jī 40 @@ -1224159,6 +1224090,8 @@ sort: by_weight 锵的一声 qiāng de yì shēng 14 抢得真快 qiǎng de zhēn kuài 32 抢地呼天 qiāng dì hū tiān 9 +强的松龙 qiáng dì sōng lóng 31 +强的松片 qiáng dì sōng piàn 22 强敌压境 qiáng dí yā jìng 22 强电磁场 qiáng diàn cí chǎng 25 强电解质 qiáng diàn jiě zhì 35 @@ -1233236,7 +1233169,6 @@ sort: by_weight 球芽甘蓝 qiú yá gān lán 25 秋雁北飞 qiū yàn běi fēi 6 秋雁多宿 qiū yàn duō sù 21 - 求也不懂 qiú yě bù dǒng 5 求也不会 qiú yě bú huì 9 球也不会 qiú yě bú huì 8 @@ -1246713,7 +1246645,6 @@ sort: by_weight 日行万步 rì xíng wàn bù 34 日行一善 rì xíng yí shàn 46 日星隐曜 rì xīng yǐn yào 21 - 日省月课 rì xǐng yuè kè 32 日省月试 rì xǐng yuè shì 7 日许多时 rì xǔ duō shí 1 @@ -1247693,7 +1247624,6 @@ sort: by_weight 荣耀耳机 róng yào ěr jī 7 荣耀积分 róng yào jī fēn 11 荣耀加身 róng yào jiā shēn 25 - 荣耀女王 róng yào nǚ wáng 6 荣耀品牌 róng yào pǐn pái 48 荣耀平板 róng yào píng bǎn 47 @@ -1250870,8 +1250800,6 @@ sort: by_weight 瑞莱克斯 ruì lái kè sī 18 瑞莱新侨 ruì lái xīn qiáo 5 瑞蓝二号 ruì lán èr hào 1 - - 锐棱岩荠 ruì léng yán jì 7 瑞利半径 ruì lì bàn jìng 2 锐利的刀 ruì lì de dāo 22 @@ -1265709,7 +1265637,6 @@ sort: by_weight 稍不注意 shāo bú zhù yì 60 烧菜弄饭 shāo cài nòng fàn 9 邵长华止 shào cháng huá zhǐ 20 -少长咸集 shào zhǎng xián jí 30 烧车御史 shāo chē yù shǐ 25 少城大厦 shǎo chéng dà shà 1 少城府邸 shǎo chéng fǔ dǐ 11 @@ -1266448,6 +1266375,7 @@ sort: by_weight 少则几十 shǎo zé jǐ shí 38 稍占上风 shāo zhàn shàng fēng 39 稍占优势 shāo zhàn yōu shì 40 +少长咸集 shào zhǎng xián jí 30 少找麻烦 shǎo zhǎo má fan 10 少者怀之 shǎo zhě huái zhī 19 烧制车间 shāo zhì chē jiān 6 @@ -1266711,7 +1266639,6 @@ sort: by_weight 射出精液 shè chū jīng yè 24 射出来吗 shè chū lái ma 9 涉川春海 shè chuān chūn hǎi 10 - 社川圳训 shè chuān zhèn xùn 4 社创基金 shè chuàng jī jīn 8 蛇床子散 shé chuáng zi sàn 6 @@ -1268541,7 +1268468,6 @@ sort: by_weight 摄影指导 shè yǐng zhǐ dǎo 53 摄影知识 shè yǐng zhī shi 42 射影直线 shè yǐng zhí xiàn 23 - 摄影之友 shè yǐng zhī yǒu 43 摄影中心 shè yǐng zhōng xīn 29 射影中心 shè yǐng zhōng xīn 2 @@ -1268645,7 +1268571,6 @@ sort: by_weight 涉重金属 shè zhòng jīn shǔ 32 摄众生戒 shè zhòng shēng jiè 16 摄钟艳宇 shè zhōng yàn yǔ 6 - 摄诸乱意 shè zhū luàn yì 6 舍珠买椟 shě zhū mǎi dú 32 舌柱上腭 shé zhù shàng è 3 @@ -1268654,7 +1268579,6 @@ sort: by_weight 佘梓瀚岁 shé zǐ hàn suì 4 蛇子蛇孙 shé zǐ shé sūn 11 麝子油醇 shè zǐ yóu chún 13 - 舍卒保车 shě zú bǎo chē 69 社祖二主 shè zǔ èr zhǔ 4 畲族风情 shē zú fēng qíng 26 @@ -1268685,7 +1268609,6 @@ sort: by_weight 神奥地区 shén ào dì qū 24 申奥电影 shēn ào diàn yǐng 8 申奥美域 shēn ào měi yù 13 - 身败名裂 shēn bài míng liè 55 身败名辱 shēn bài míng rǔ 32 沈柏祺给 shěn bǎi qí gěi 11 @@ -1280306,7 +1280229,6 @@ sort: by_weight 释放压力 shì fàng yā lì 78 施放烟火 shī fàng yān huǒ 30 释放氧气 shì fàng yǎng qì 50 - 使方祎铭 shǐ fāng yī míng 13 市防疫站 shì fáng yì zhàn 21 释放因子 shì fàng yīn zǐ 10 @@ -1288998,7 +1288920,6 @@ sort: by_weight 石田退三 shí tián tuì sān 7 石添小草 shí tiān xiǎo cǎo 5 时田亚美 shí tián yà měi 65 - 石田一成 shí tián yì chéng 1 石田衣良 shí tián yī liáng 32 石田英郎 shí tián yīng láng 16 @@ -1315591,7 +1315512,6 @@ sort: by_weight 孙姓家族 sūn xìng jiā zú 8 损雄胜线 sǔn xióng shèng xiàn 11 孙杨事件 sūn yáng shì jiàn 31 - 孙以出之 sūn yǐ chū zhī 7 损益分配 sǔn yì fēn pèi 7 孙奕甘春 sūn yì gān chūn 13 @@ -1328834,7 +1328754,6 @@ sort: by_weight 天灵盖儿 tiān líng gài ér 20 天灵剑诀 tiān líng jiàn jué 5 田硫化氢 tián liú huà qīng 30 - 天龙八部 tiān lóng bā bù 61 天龙地虎 tiān lóng dì hǔ 5 天龙公司 tiān lóng gōng sī 28 @@ -1335314,7 +1335233,6 @@ sort: by_weight 通流能力 tōng liú néng lì 3 铜硫铅矿 tóng liú qiān kuàng 10 通流容量 tōng liú róng liàng 12 - 同龙二路 tóng lóng èr lù 3 佟楼宾馆 tóng lóu bīn guǎn 7 桐庐白梨 tóng lú bái lí 3 @@ -1336391,7 +1336309,6 @@ sort: by_weight 烔炀中学 tóng yáng zhōng xué 18 同样重要 tóng yàng zhòng yào 61 通耀大厦 tōng yào dà shà 10 - 同业拆借 tóng yè chāi jiè 46 同业存款 tóng yè cún kuǎn 74 同叶大厦 tóng yè dà shà 9 @@ -1347516,7 +1347433,6 @@ sort: by_weight 望湖嘉苑 wàng hú jiā yuàn 5 网狐棋牌 wǎng hú qí pái 20 忘乎其形 wàng hū qí xíng 3 - 望湖市场 wàng hú shì chǎng 15 忘乎所以 wàng hū suǒ yǐ 50 望花南街 wàng huā nán jiē 22 @@ -1355958,7 +1355874,6 @@ sort: by_weight 文光中学 wén guāng zhōng xué 3 文贵天成 wén guì tiān chéng 32 吻过的唇 wěn guò de chún 5 - 文过饰非 wén guò shì fēi 38 文过遂非 wén guò suí fēi 32 闻过则改 wén guò zé gǎi 26 @@ -1362165,7 +1362080,6 @@ sort: by_weight 我是场控 wǒ shì chǎng kòng 1 我是长途 wǒ shì cháng tú 6 卧式车床 wò shì chē chuáng 24 - 我是成都 wǒ shì chéng dū 26 卧式冲床 wò shì chòng chuáng 1 我是丑鬼 wǒ shì chǒu guǐ 5 @@ -1362593,6 +1362507,7 @@ sort: by_weight 我说过的 wǒ shuō guò de 54 我说好嘛 wǒ shuō hǎo ma 10 我说话直 wǒ shuō huà zhí 34 +我说几遍 wǒ shuō jǐ biàn 33 我说句话 wǒ shuō jù huà 34 我说了啊 wǒ shuō le a 19 我说了吧 wǒ shuō le ba 53 @@ -1373428,7 +1373343,6 @@ sort: by_weight 勿药有喜 wù yào yǒu xǐ 12 巫妖之祸 wū yāo zhī huò 22 巫妖之王 wū yāo zhī wáng 14 - 芜叶锕讥 wú yè ā jī 8 午夜巴黎 wǔ yè bā lí 44 五叶草莓 wǔ yè cǎo méi 1 @@ -1386220,7 +1386134,6 @@ sort: by_weight 咸阳中院 xián yáng zhōng yuàn 30 腺样组织 xiàn yàng zǔ zhī 10 县药监局 xiàn yào jiān jú 10 - 先要了解 xiān yào liǎo jiě 69 纤腰袅袅 xiān yāo niǎo niǎo 7 显要人物 xiǎn yào rén wù 27 @@ -1392375,7 +1392288,6 @@ sort: by_weight 小便异常 xiǎo biàn yì cháng 21 小编有话 xiǎo biān yǒu huà 59 小便余沥 xiǎo biàn yú lì 25 - 小编在想 xiǎo biān zài xiǎng 29 小便正常 xiǎo biàn zhèng cháng 27 小编知道 xiǎo biān zhī dào 58 @@ -1392655,7 +1392567,6 @@ sort: by_weight 小翠灰蝶 xiǎo cuì huī dié 6 小崔说事 xiǎo cuī shuō shì 30 小崔同学 xiǎo cuī tóng xué 4 - 小村春色 xiǎo cūn chūn sè 32 肖村桥西 xiào cūn qiáo xī 17 肖村小学 xiào cūn xiǎo xué 16 @@ -1394815,7 +1394726,6 @@ sort: by_weight 消其资格 xiāo qí zī gé 31 削铅笔刀 xiāo qiān bǐ dāo 12 削铅笔机 xiāo qiān bǐ jī 18 - 小倩姑娘 xiǎo qiàn gū niang 8 小千谷市 xiǎo qiān gǔ shì 3 小钱龙虾 xiǎo qián lóng xiā 5 @@ -1400145,7 +1400055,6 @@ sort: by_weight 新监管者 xīn jiān guǎn zhě 32 新建胡同 xīn jiàn hú tòng 1 新建集团 xīn jiàn jí tuán 7 - 新建建筑 xīn jiàn jiàn zhù 91 新建街号 xīn jiàn jiē hào 14 锌尖晶石 xīn jiān jīng shí 9 @@ -1414502,7 +1414411,6 @@ sort: by_weight 学员展示 xué yuán zhǎn shì 24 血缘政治 xuè yuán zhèng zhì 7 雪原之地 xuě yuán zhī dì 3 - 血缘至亲 xuè yuán zhì qīn 21 学员注册 xué yuán zhù cè 22 学院资讯 xué yuàn zī xùn 27 @@ -1422131,15 +1422039,12 @@ sort: by_weight 扬杰科技 yáng jié kē jì 30 央金拉姆 yāng jīn lā mǔ 34 央金兰泽 yāng jīn lán zé 29 - - 央金卓嘎 yāng jīn zhuó gā 7 洋泾港桥 yáng jīng gǎng qiáo 10 阳茎基环 yáng jīng jī huán 10 阳茎基片 yáng jīng jī piàn 10 洋泾街道 yáng jīng jiē dào 29 洋泾南校 yáng jīng nán xiào 7 - 阳精若壮 yáng jīng ruò zhuàng 11 养精蓄锐 yǎng jīng xù ruì 50 养精续锐 yǎng jīng xù ruì 14 @@ -1422158,14 +1422063,11 @@ sort: by_weight 扬卡布兹 yáng kǎ bù zī 11 扬开电力 yáng kāi diàn lì 21 阳康了吗 yáng kāng le ma 32 - 阳康之后 yáng kāng zhī hòu 12 扬科博贝 yáng kē bó bèi 11 杨克烘缸 yáng kè hōng gāng 23 扬科维奇 yáng kē wéi qí 38 杨科维奇 yáng kē wéi qí 9 - - 养寇自重 yǎng kòu zì zhòng 28 佯狂避世 yáng kuáng bì shì 5 羊栏小学 yáng lán xiǎo xué 3 @@ -1422201,7 +1422103,6 @@ sort: by_weight 养老制度 yǎng lǎo zhì dù 51 扬了二正 yáng le èr zhèng 13 羊乐二正 yáng lè èr zhèng 1 - 养了个羊 yǎng le gè yáng 32 羊了个羊 yáng le gè yáng 26 养了两只 yǎng le liǎng zhī 70 @@ -1422220,7 +1422121,6 @@ sort: by_weight 阳离爰死 yáng lí yuán sǐ 5 阳离子的 yáng lí zǐ de 30 阳离子型 yáng lí zǐ xíng 32 - 杨琏真加 yáng liǎn zhēn jiā 9 氧连作用 yǎng lián zuò yòng 5 氧量分析 yǎng liàng fēn xī 1 @@ -1422245,7 +1422145,6 @@ sort: by_weight 杨柳河站 yáng liǔ hé zhàn 20 氧硫化碳 yǎng liú huà tàn 2 杨柳回塘 yáng liǔ huí táng 14 - 阳六井时 yáng liù jǐng shí 1 杨柳千丝 yáng liǔ qiān sī 5 杨柳青的 yáng liǔ qīng de 20 @@ -1422258,7 +1422157,6 @@ sort: by_weight 杨柳完小 yáng liǔ wán xiǎo 14 杨柳细腰 yáng liǔ xì yāo 37 杨柳依依 yáng liǔ yī yī 43 - 杨柳枝词 yáng liǔ zhī cí 22 养路道班 yǎng lù dào bān 11 养路费用 yǎng lù fèi yòng 9 @@ -1422394,7 +1422292,6 @@ sort: by_weight 羊膜形成 yáng mó xíng chéng 10 阳谋阴谋 yáng móu yīn móu 26 仰慕不已 yǎng mù bù yǐ 21 - 杨木林子 yáng mù lín zi 18 杨木碶路 yáng mù qì lù 3 杨牧萨福 yáng mù sà fú 16 @@ -1423385,7 +1423282,6 @@ sort: by_weight 要不要把 yào bú yào bǎ 48 要不要吧 yào bú yào ba 32 要不要得 yào bú yào dé 42 - 要不要噶 yào bú yào gá 3 尧不姚告 yáo bù yáo gào 5 要不要换 yào bú yào huàn 46 @@ -1426019,7 +1425915,6 @@ sort: by_weight 也留不住 yě liú bú zhù 46 液流电池 yè liú diàn chí 37 叶刘淑仪 yè liú shū yí 50 - 夜龙之息 yè lóng zhī xī 24 椰楼映画 yē lóu yìng huà 14 耶鲁财富 yé lǔ cái fù 8 @@ -1453474,7 +1453369,6 @@ sort: by_weight 婴灵恶泣 yīng líng è qì 12 鹰岭公园 yīng lǐng gōng yuán 9 应流股份 yīng liú gǔ fèn 40 - 应流集团 yīng liú jí tuán 16 影流之镰 yǐng liú zhī lián 20 影流之主 yǐng liú zhī zhǔ 28 @@ -1463640,7 +1463534,6 @@ sort: by_weight 有效落差 yǒu xiào luò chā 5 诱宵美九 yòu xiāo měi jiǔ 2 有效能量 yǒu xiào néng liàng 1 - 有效期长 yǒu xiào qī cháng 28 有效起伏 yǒu xiào qǐ fú 6 有效期间 yǒu xiào qī jiān 65 @@ -1475815,7 +1475708,6 @@ sort: by_weight 运动用品 yùn dòng yòng pǐn 64 运动员们 yùn dòng yuán men 52 运动员时 yùn dòng yuán shí 33 -运 yùn 运动员席 yùn dòng yuán xí 21 运动运动 yùn dòng yùn dòng 59 运动障碍 yùn dòng zhàng ài 93 @@ -1484826,7 +1484718,6 @@ sort: by_weight 瞻礼尊容 zhān lǐ zūn róng 5 粘连形成 zhān lián xíng chéng 10 蘸料搭配 zhàn liào dā pèi 32 - 占领巴黎 zhàn lǐng bā lí 5 占领地盘 zhàn lǐng dì pán 22 占领东岸 zhàn lǐng dōng àn 8 @@ -1485853,7 +1485744,6 @@ sort: by_weight 掌灯时分 zhǎng dēng shí fēn 24 掌灯仕女 zhǎng dēng shì nǚ 7 掌灯侍女 zhǎng dēng shì nǚ 1 - 张店八中 zhāng diàn bā zhōng 3 长点儿心 zhǎng diǎn er xīn 30 长点记性 zhǎng diǎn jì xìng 33 @@ -1486427,6 +1486317,7 @@ sort: by_weight 张群湾会 zhāng qún wān huì 20 张髯裂眦 zhāng rán liè zì 32 障人耳目 zhàng rén ěr mù 12 +长妊娠纹 zhǎng rèn shēn wén 32 障人眼目 zhàng rén yǎn mù 3 张三烤鱼 zhāng sān kǎo yú 5 张三李四 zhāng sān lǐ sì 44 @@ -1489833,6 +1489724,7 @@ sort: by_weight 这两个的 zhè liǎng gè de 43 这两个弄 zhè liǎng gè nòng 1 这两个人 zhè liǎng gè rén 61 +这两个是 zhè liǎng gè shì 33 这两个字 zhè liǎng gè zì 63 这两件事 zhè liǎng jiàn shì 56 这两句话 zhè liǎng jù huà 64 @@ -1495294,7 +1495186,6 @@ sort: by_weight 正虹科技 zhèng hóng kē jì 34 正弘澜庭 zhèng hóng lán tíng 17 正弘世熙 zhèng hóng shì xī 4 - 正话反说 zhèng huà fǎn shuō 35 正化合价 zhèng huà hé jià 16 政荒民弊 zhèng huāng mín bì 32 @@ -1506145,7 +1506036,6 @@ sort: by_weight 止痒消肿 zhǐ yǎng xiāo zhǒng 28 帜扬信通 zhì yáng xìn tōng 16 至阳至刚 zhì yáng zhì gāng 17 - 只要不封 zhǐ yào bù fēng 7 只要不是 zhǐ yào bú shì 10 只要不死 zhǐ yào bù sǐ 34 @@ -1516018,7 +1515908,6 @@ sort: by_weight 周六日的 zhōu liù rì de 33 周六上午 zhōu liù shàng wǔ 66 周六下午 zhōu liù xià wǔ 72 - 周六阳光 zhōu liù yáng guāng 6 轴流叶轮 zhóu liú yè lún 1 周六周日 zhōu liù zhōu rì 74 @@ -1517332,7 +1517221,6 @@ sort: by_weight 诸恶莫作 zhū è mò zuò 42 助而不税 zhù ér bù shuì 1 注二等奖 zhù èr děng jiǎng 42 - 猪耳朵草 zhū ěr duo cǎo 9 珠尔多河 zhū ěr duō hé 5 猪耳朵面 zhū ěr duo miàn 25 @@ -1517363,7 +1517251,6 @@ sort: by_weight 主法向量 zhǔ fǎ xiàng liàng 3 诸凡百事 zhū fán bǎi shì 32 煮饭的锅 zhǔ fàn de guō 18 - 煮饭仙人 zhǔ fàn xiān rén 21 主反应堆 zhǔ fǎn yìng duī 16 驻防八旗 zhù fáng bā qí 22 @@ -1518394,7 +1518281,6 @@ sort: by_weight 助力生产 zhù lì shēng chǎn 16 主力试盘 zhǔ lì shì pán 26 助力实体 zhù lì shí tǐ 26 - 助力添彩 zhù lì tiān cǎi 21 助力推广 zhù lì tuī guǎng 22 助力脱贫 zhù lì tuō pín 29 @@ -1520559,7 +1520445,6 @@ sort: by_weight 主轴转速 zhǔ zhóu zhuàn sù 30 株洲钻石 zhū zhōu zuàn shí 7 朱朱白白 zhū zhū bái bái 1 - 猪猪超人 zhū zhū chāo rén 8 朱朱粉粉 zhū zhū fěn fěn 1 筑筑磕磕 zhù zhù kē kē 32 @@ -1524602,7 +1524487,6 @@ sort: by_weight 自动道闸 zì dòng dào zhá 3 自动登出 zì dòng dēng chū 7 自动登录 zì dòng dēng lù 43 - 紫东地区 zǐ dōng dì qū 32 自动电话 zì dòng diàn huà 8 自动点胶 zì dòng diǎn jiāo 14 @@ -1527244,7 +1527128,6 @@ sort: by_weight 紫薇东路 zǐ wēi dōng lù 14 自维东韵 zì wéi dōng yùn 13 紫微斗数 zǐ wēi dòu shù 48 - 自卫队员 zì wèi duì yuán 41 紫薇尔康 zǐ wēi ěr kāng 32 自卫反击 zì wèi fǎn jī 37 @@ -1529551,7 +1529434,6 @@ sort: by_weight 综合主义 zōng hé zhǔ yì 19 综合资讯 zōng hé zī xùn 39 综合咨询 zōng hé zī xún 24 - 综合作用 zōng hé zuò yòng 77 棕黑锦蛇 zōng hēi jǐn shé 14 棕黑疣螈 zōng hēi yóu yuán 13 @@ -1530401,7 +1530283,6 @@ sort: by_weight 走不下去 zǒu bú xià qù 46 走不走啊 zǒu bù zǒu a 32 奏唱国歌 zòu chàng guó gē 35 - 走城门呢 zǒu chéng mén ne 32 邹城一中 zōu chéng yī zhōng 1 走出大山 zǒu chū dà shān 46 @@ -1531201,7 +1531082,6 @@ sort: by_weight 组合辙叉 zǔ hé zhé chā 9 组合专利 zǔ hé zhuān lì 7 组合钻杆 zǔ hé zuàn gǎn 9 - 阻火模块 zǔ huǒ mó kuài 32 祖籍安徽 zǔ jí ān huī 33 足迹遍布 zú jì biàn bù 43 @@ -1531290,7 +1531170,6 @@ sort: by_weight 租金水平 zū jīn shuǐ píng 63 租金涨幅 zū jīn zhǎng fú 31 租金支出 zū jīn zhī chū 32 - 足茎毛兰 zú jīng máo lán 11 阻聚作用 zǔ jù zuò yòng 8 足厥阴肝 zú jué yīn gān 26 @@ -1532699,7 +1532578,6 @@ sort: by_weight 最后的塔 zuì hòu de tǎ 1 最后的王 zuì hòu de wáng 32 最后登录 zuì hòu dēng lù 73 - 最后放盐 zuì hòu fàng yán 32 最后感谢 zuì hòu gǎn xiè 81 最后更新 zuì hòu gēng xīn 70 diff --git a/dicts/lianxiang.dict.yaml b/dicts/lianxiang.dict.yaml index 734fb00..6890a7d 100644 --- a/dicts/lianxiang.dict.yaml +++ b/dicts/lianxiang.dict.yaml @@ -90,6 +90,7 @@ sort: by_weight 阿里山山脉 ā lǐ shān shān mài 1 阿利斯塔克 ā lì sī tǎ kè 1 阿里乌主义 ā lǐ wū zhǔ yì 1 +阿里云百炼 ā lǐ yún bǎi liàn 1 阿联酋组织 ā lián qiú zǔ zhī 1 阿鲁巴条约 ā lǔ bā tiáo yuē 1 阿仑膦酸钠 ā lún lìn suān nà 3 @@ -410,8 +411,6 @@ sort: by_weight 爱你的父亲 ài nǐ de fù qīn 1 爱你的记号 ài nǐ de jì hào 1 爱你的老公 ài nǐ de lǎo gōng 1 -左奇异向量 zuǒ qí yì xiàng liàng 1 -右奇异向量 yòu qí yì xiàng liàng 1 爱你的妈妈 ài nǐ de mā ma 1 爱你的男人 ài nǐ de nán rén 1 爱你的男生 ài nǐ de nán shēng 1 @@ -570,7 +569,6 @@ sort: by_weight 爱情很美好 ài qíng hěn měi hǎo 1 爱情回来了 ài qíng huí lái le 1 爱情急整室 ài qíng jí zhěng shì 1 -阿里云百炼 ā lǐ yún bǎi liàn 1 爱情急转弯 ài qíng jí zhuǎn wān 1 爱情价更高 ài qíng jià gèng gāo 1 爱情加油站 ài qíng jiā yóu zhàn 1 @@ -63363,6 +63361,7 @@ sort: by_weight 狗日的腾讯 gǒu rì de téng xùn 1 狗日的下午 gǒu rì de xià wǔ 1 狗肉滚三滚 gǒu ròu gǔn sān gǔn 1 +狗善被人欺 gǒu shàn bèi rén qī 1 沟水东西流 gōu shuǐ dōng xi liú 1 沟水坡水库 gōu shuǐ pō shuǐ kù 1 沟通不到位 gōu tōng bú dào wèi 1 @@ -92188,7 +92187,10 @@ sort: by_weight 结构化处理 jié gòu huà chǔ lǐ 1 结构化存储 jié gòu huà cún chǔ 1 结构化方法 jié gòu huà fāng fǎ 1 +结构化分工 jié gòu huà fēn gōng 1 +结构化分类 jié gòu huà fēn lèi 1 结构化分析 jié gòu huà fēn xī 1 +结构化分组 jié gòu huà fēn zǔ 1 结构化行情 jié gòu huà háng qíng 1 结构化决策 jié gòu huà jué cè 1 结构化融资 jié gòu huà róng zī 1 @@ -117009,6 +117011,7 @@ sort: by_weight 马赛克拼图 mǎ sài kè pīn tú 1 马赛克效应 mǎ sài kè xiào yìng 1 玛莎拉蒂案 mǎ shā lā dì àn 1 +马善被人骑 mǎ shàn bèi rén qí 1 马绍尔群岛 mǎ shào ěr qún dǎo 1 麻生久美子 má shēng jiǔ měi zǐ 1 麻生美代子 má shēng měi dài zǐ 1 @@ -146252,11 +146255,6 @@ sort: by_weight 忍辱波罗密 rěn rǔ bō luó mì 1 人三次恋爱 rén sān cì liàn ài 1 人善被人欺 rén shàn bèi rén qī 1 -狗善被人欺 gǒu shàn bèi rén qī 1 -马善被人骑 mǎ shàn bèi rén qí 1 -结构化分组 jié gòu huà fēn zǔ 1 -结构化分类 jié gòu huà fēn lèi 1 -结构化分工 jié gòu huà fēn gōng 1 人山人海中 rén shān rén hǎi zhōng 1 人上了年纪 rén shàng le nián jì 1 人少的地方 rén shǎo de dì fāng 1 @@ -221246,6 +221244,7 @@ sort: by_weight 油漆稀释剂 yóu qī xī shì jì 1 尤其要警惕 yóu qí yào jǐng tì 1 尤其要小心 yóu qí yào xiǎo xīn 1 +右奇异向量 yòu qí yì xiàng liàng 1 又气又好笑 yòu qì yòu hǎo xiào 1 有钱才有脸 yǒu qián cái yǒu liǎn 1 铀铅测年法 yóu qiān cè nián fǎ 1 @@ -247810,6 +247809,7 @@ sort: by_weight 做起了文章 zuò qǐ le wén zhāng 1 做起事情来 zuò qǐ shì qíng lái 1 做企业网站 zuò qǐ yè wǎng zhàn 1 +左奇异向量 zuǒ qí yì xiàng liàng 1 左旗增廿八 zuǒ qí zēng niàn bā 1 左旗增廿二 zuǒ qí zēng niàn èr 1 左旗增廿九 zuǒ qí zēng niàn jiǔ 1 diff --git a/dicts/shici.dict.yaml b/dicts/shici.dict.yaml index 766fb9b..2096474 100644 --- a/dicts/shici.dict.yaml +++ b/dicts/shici.dict.yaml @@ -13542,6 +13542,7 @@ sort: by_weight 白日黯已低 bái rì àn yǐ dī 1 白日暗榆关 bái rì àn yú guān 1 白日变幽晦 bái rì biàn yōu huì 1 +白日不到处 bái rì bú dào chù 1 白日不照见 bái rì bú zhào jiàn 1 白日长悬照 bái rì cháng xuán zhào 1 白日沉光彩 bái rì chén guāng cǎi 1 @@ -62542,8 +62543,6 @@ sort: by_weight 还来荆山中 hái lái jīng shān zhōng 1 还来旧城郭 hái lái jiù chéng guō 1 还来旧窗下 hái lái jiù chuāng xià 1 -还来就菊花 huán lái jiù jú huā 1 -还来就日飞 huán lái jiù rì fēi 1 还来礼惠聪 hái lái lǐ huì cōng 1 还来绕井哭 hái lái rào jǐng kū 1 还来绕暮天 hái lái rào mù tiān 1 @@ -71518,6 +71517,8 @@ sort: by_weight 唤觉来厌厌 huàn jué lái yàn yàn 1 欢康谣国风 huān kāng yáo guó fēng 1 唤客谷神应 huàn kè gǔ shén yīng 1 +还来就菊花 huán lái jiù jú huā 1 +还来就日飞 huán lái jiù rì fēi 1 欢来苦昼短 huān lái kǔ zhòu duǎn 1 焕烂声明发 huàn làn shēng míng fā 1 欢乐曾倏忽 huān lè céng shū hū 1 @@ -123544,6 +123545,7 @@ sort: by_weight 青春明月夜 qīng chūn míng yuè yè 1 青春岂不惜 qīng chūn qǐ bù xī 1 青春期上皇 qīng chūn qī shàng huáng 1 +青春恰自来 qīng chūn qià zì lái 1 青春三十馀 qīng chūn sān shí yú 1 青春事汉主 qīng chūn shì hàn zhǔ 1 青春事贺监 qīng chūn shì hè jiān 1 @@ -138352,10 +138354,7 @@ sort: by_weight 少别已经年 shǎo bié yǐ jīng nián 1 少曾读仙史 shǎo céng dú xiān shǐ 1 烧柴为温酒 shāo chái wéi wēn jiǔ 1 -少长皆孝慈 shào zhǎng jiē xiào cí 1 少尝妄思索 shǎo cháng wàng sī suǒ 1 -少长游有群 shào zhǎng yóu yǒu qún 1 -少长与我齿 shào zhǎng yǔ wǒ chǐ 1 绍成即我后 shào chéng jí wǒ hòu 1 稍酬知己分 shāo chóu zhī jǐ fēn 1 烧处愁云梦 shāo chù chóu yún mèng 1 @@ -138787,6 +138786,9 @@ sort: by_weight 少则洋洋焉 shǎo zé yáng yáng yān 1 稍增裘褐气 shāo zēng qiú hè qì 1 稍沾阶下苔 shāo zhān jiē xià tái 1 +少长皆孝慈 shào zhǎng jiē xiào cí 1 +少长游有群 shào zhǎng yóu yǒu qún 1 +少长与我齿 shào zhǎng yǔ wǒ chǐ 1 少者从公学 shǎo zhě cóng gōng xué 1 少知诚难得 shǎo zhī chéng nán dé 1 稍知古人心 shāo zhī gǔ rén xīn 1 @@ -148899,6 +148901,7 @@ sort: by_weight 谁能持此词 shuí néng chí cǐ cí 1 谁能持此冤 shuí néng chí cǐ yuān 1 谁能弛其防 shuí néng chí qí fáng 1 +谁能重操杼 shuí néng chóng cāo zhù 1 谁能愁此别 shuí néng chóu cǐ bié 1 谁能雠校闲 shuí néng chóu xiào xián 1 谁能春独愁 shuí néng chūn dú chóu 1 @@ -149022,7 +149025,6 @@ sort: by_weight 谁能正婚礼 shuí néng zhèng hūn lǐ 1 谁能知此音 shuí néng zhī cǐ yīn 1 谁能知许事 shuí néng zhī xǔ shì 1 -谁能重操杼 shuí néng chóng cāo zhù 1 谁能中道要 shuí néng zhōng dào yào 1 谁能坐自苦 shuí néng zuò zì kǔ 1 谁念北楼上 shuí niàn běi lóu shàng 1 @@ -154752,6 +154754,7 @@ sort: by_weight 太华高标峻 tài huá gāo biāo jùn 1 太华见重岩 tài huá jiàn zhòng yán 1 苔花锦不如 tái huā jǐn bù rú 1 +苔花如米小 tái huā rú mǐ xiǎo 1 太华三芙蓉 tài huá sān fú róng 1 太华色莽苍 tài huá sè mǎng cāng 1 太华生长松 tài huá shēng zhǎng sōng 1 @@ -191604,6 +191607,7 @@ sort: by_weight 夜雪巩梅春 yè xuě gǒng méi chūn 1 夜雪卷书帷 yè xuě juǎn shū wéi 1 野雪空斋掩 yě xuě kōng zhāi yǎn 1 +也学牡丹开 yě xué mǔ dān kāi 1 夜雪入穿履 yè xuě rù chuān lǚ 1 夜雪入秋浦 yè xuě rù qiū pǔ 1 夜雪透窗多 yè xuě tòu chuāng duō 1 @@ -195588,6 +195592,7 @@ sort: by_weight 一学楚人为 yì xué chǔ rén wéi 1 一学芙蓉叶 yì xué fú róng yè 1 一吷何由喘 yī xuè hé yóu chuǎn 1 +亦学牡丹开 yì xué mǔ dān kāi 1 蚁穴识阴雨 yǐ xué shí yīn yǔ 1 一穴向西斜 yì xué xiàng xī xié 1 一旬半雷雨 yì xún bàn léi yǔ 1 @@ -247814,11 +247819,6 @@ sort: by_weight 二十一人同入蜀 èr shí yī rén tóng rù shǔ 1 二十一岁赐旗鼓 èr shí yī suì cì qí gǔ 1 而世因贵言传书 ér shì yīn guì yán chuán shū 1 -白日不到处 bái rì bú dào chù 1 -青春恰自来 qīng chūn qià zì lái 1 -苔花如米小 tái huā rú mǐ xiǎo 1 -也学牡丹开 yě xué mǔ dān kāi 1 -亦学牡丹开 yì xué mǔ dān kāi 1 二十有九即帝位 èr shí yǒu jiǔ jí dì wèi 1 二室由来独擅名 èr shì yóu lái dú shàn míng 1 二十有四功业成 èr shí yǒu sì gōng yè chéng 1 @@ -287486,7 +287486,6 @@ sort: by_weight 尚作四海毛虫祖 shàng zuò sì hǎi máo chóng zǔ 1 少别华阳万里游 shǎo bié huá yáng wàn lǐ yóu 1 烧残红烛暮云合 shāo cán hóng zhú mù yún hé 1 -少长登高一望乡 shào zhǎng dēng gāo yí wàng xiāng 1 少处兼遭病折磨 shǎo chù jiān zāo bìng zhé mó 1 少出游山多在城 shǎo chū yóu shān duō zài chéng 1 少答胡王万匹罗 shǎo dá hú wáng wàn pǐ luó 1 @@ -287713,6 +287712,7 @@ sort: by_weight 少于我者半为土 shǎo yú wǒ zhě bàn wéi tǔ 1 少在朝廷多在山 shǎo zài cháo tíng duō zài shān 1 少在公门多在水 shǎo zài gōng mén duō zài shuǐ 1 +少长登高一望乡 shào zhǎng dēng gāo yí wàng xiāng 1 稍知身作近南官 shāo zhī shēn zuò jìn nán guān 1 少驻金羁大头马 shǎo zhù jīn jī dà tóu mǎ 1 少住林间看夕曛 shǎo zhù lín jiān kàn xī xūn 1 diff --git a/dicts/zi.dict.yaml b/dicts/zi.dict.yaml index 4fbb632..00066ec 100644 --- a/dicts/zi.dict.yaml +++ b/dicts/zi.dict.yaml @@ -21,7 +21,6 @@ sort: by_weight 𠼞 ā 1 𥥩 ā 1 𨉚 ā 1 -嘬 chuài 23 哎 āi 820 唉 āi 816 爱 ài 813 @@ -57,6 +56,7 @@ sort: by_weight 僾 ài 182 嬡 ài 182 敳 ái 181 +乂 aì 175 藹 ǎi 171 靄 ǎi 168 壒 ài 166 @@ -5002,6 +5002,7 @@ sort: by_weight 膪 chuài 124 膗 chuái 97 揣 chuài 68 +嘬 chuài 23 䦷 chuài 1 欼 chuài 1 㪓 chuái 1 @@ -10225,8 +10226,8 @@ sort: by_weight 𣬫 gà 1 𪜃 gā 1 戛 gā 1 -该 gāi 788 改 gǎi 808 +该 gāi 788 概 gài 729 盖 gài 708 钙 gài 608 @@ -12991,6 +12992,7 @@ sort: by_weight 姮 héng 301 鑅 héng 209 烆 héng 119 +行 héng 110 鴴 héng 109 啈 hēng 101 鵆 héng 97 @@ -13027,7 +13029,6 @@ sort: by_weight 𪏓 héng 1 𫰟 héng 1 堼 hèng 1 -行 héng 110 红 hóng 769 洪 hóng 655 宏 hóng 654 @@ -20116,8 +20117,8 @@ sort: by_weight 𫓳 lǎi 1 𫝫 lái 1 𪮶 lài 1 -兰 lán 705 蓝 lán 744 +兰 lán 705 览 lǎn 678 篮 lán 660 烂 làn 657 @@ -43682,6 +43683,7 @@ sort: by_weight 邑 yì 538 沂 yí 531 倚 yǐ 526 +羿 yì 524 驿 yì 522 翌 yì 517 懿 yì 516 @@ -43703,7 +43705,6 @@ sort: by_weight 佚 yì 448 議 yì 441 醫 yī 439 -羿 yì 524 旖 yǐ 429 咿 yī 427 苡 yǐ 424 @@ -43721,7 +43722,6 @@ sort: by_weight 刈 yì 394 迤 yí 393 乂 yì 391 -乂 aì 175 铱 yī 388 黟 yī 387 诒 yí 377 @@ -45586,13 +45586,13 @@ sort: by_weight 语 yǔ 808 预 yù 778 雨 yǔ 776 +玉 yù 774 育 yù 764 域 yù 757 鱼 yú 756 遇 yù 730 余 yú 720 与 yù 700 -玉 yù 774 娱 yú 687 予 yǔ 683 宇 yǔ 676 @@ -50283,8 +50283,8 @@ sort: by_weight 𩲃 zhuó 1 𩷹 zhuó 1 𪟣 zhuó 1 -自 zì 838 字 zì 863 +自 zì 838 子 zǐ 780 资 zī 778 咨 zī 676 diff --git a/lua/set_schema.lua b/lua/set_schema.lua index ed94d3e..8a6b4b0 100644 --- a/lua/set_schema.lua +++ b/lua/set_schema.lua @@ -1,6 +1,3 @@ ---https://github.com/amzxyz/rime_wanxiang ---@amzxyz ---一个快速初始化方案类型的工具,使用方法,方案文件放进用户目录后先部署,再执行相关指令后重新部署完成切换 local wanxiang = require("wanxiang") -- 文件复制函数 @@ -21,7 +18,17 @@ local function copy_file(src, dest) return true end --- 替换方案函数(根据文件名应用特定替换模式) +-- 检查文件是否存在 +local function file_exists(path) + local f = io.open(path, "r") + if f then + f:close() + return true + end + return false +end + +-- 替换方案函数 local function replace_schema(file_path, target_schema) local f = io.open(file_path, "r") if not f then @@ -32,39 +39,12 @@ local function replace_schema(file_path, target_schema) -- 根据文件名决定替换模式 if file_path:find("wanxiang_reverse") then - -- 把 "__include: wanxiang_reverse.schema:/"(含可选后缀)改成 "__include: wanxiang_algebra:/mixed/" - content = content:gsub("(%-?%s*__include:%s*)wanxiang_reverse%.schema:/[^%s\r\n]*", "%1wanxiang_algebra:/reverse/" .. target_schema) - -- "__patch: wanxiang_reverse.schema:/hspzn" -> "__patch: wanxiang_algebra:/reverse/hspzn" - content = content:gsub("(%-?%s*__patch:%s*)wanxiang_reverse%.schema:/([^%s\r\n]+)", "%1wanxiang_algebra:/reverse/%2") - content = content:gsub("([%s]*__include:%s*wanxiang_algebra:/reverse/)%S+", "%1" .. target_schema) - elseif file_path:find("wanxiang_mixedcode") then - - -- "__include: wanxiang_mixedcode.schema:/全拼" - -- -> "__include: wanxiang_algebra:/mixed/通用派生规则" - -- "__patch: wanxiang_algebra:/mixed/全拼" - content = content:gsub( - "(%-?%s*)__include:%s*wanxiang_mixedcode%.schema:/全拼", - function(lead) - return lead .. "__include: wanxiang_algebra:/mixed/通用派生规则\n" - .. lead .. "__patch: wanxiang_algebra:/mixed/全拼" - end - ) content = content:gsub("([%s]*__patch:%s*wanxiang_algebra:/mixed/)%S+", "%1" .. target_schema) - elseif file_path:find("wanxiang%.custom") or file_path:find("wanxiang_pro%.custom") then - -- 先把旧前缀整体替换为新前缀 - -- "- wanxiang.schema:/" -> "- wanxiang_algebra:/base/" - -- "- wanxiang_pro.schema:/" -> "- wanxiang_algebra:/pro/" - content = content:gsub("(%-+%s*)wanxiang%.schema:/", "%1wanxiang_algebra:/base/") - content = content:gsub("(%-+%s*)wanxiang_pro%.schema:/", "%1wanxiang_algebra:/pro/") - - -- 再将 base/pro 后面的 schema 名替换为 target_schema content = content:gsub("([%s%-]*wanxiang_algebra:/pro/)%S+", "%1" .. target_schema, 1) content = content:gsub("([%s%-]*wanxiang_algebra:/base/)%S+", "%1" .. target_schema, 1) - - end f = io.open(file_path, "w") @@ -78,6 +58,7 @@ end -- translator 主函数 local function translator(input, seg, env) + -- 处理直接辅助/间接辅助切换 if input == "/zjf" or input == "/jjf" then local target_aux = (input == "/zjf") and "直接辅助" or "间接辅助" local user_dir = rime_api.get_user_data_dir() @@ -88,11 +69,11 @@ local function translator(input, seg, env) local total_hits, touched = 0, 0 for _, p in ipairs(paths) do - local f = io.open(p, "r") - if f then - local content = f:read("*a"); f:close() + if file_exists(p) then + local f = io.open(p, "r") + local content = f:read("*a") + f:close() - -- 两次 gsub 都要接收“新文本 + 命中次数” local n1, n2 = 0, 0 content, n1 = content:gsub("(%-+%s*wanxiang_algebra:/pro/)直接辅助(%s*#?.*)", "%1" .. target_aux .. "%2") content, n2 = content:gsub("(%-+%s*wanxiang_algebra:/pro/)间接辅助(%s*#?.*)", "%1" .. target_aux .. "%2") @@ -113,6 +94,8 @@ local function translator(input, seg, env) yield(Candidate("switch", seg.start, seg._end, msg, "")) return end + + -- 方案映射表 local schema_map = { ["/flypy"] = "小鹤双拼", ["/mspy"] = "微软双拼", @@ -131,19 +114,13 @@ local function translator(input, seg, env) local target_schema = schema_map[input] if target_schema then local user_dir = rime_api.get_user_data_dir() + -- ★ 新增:获取系统共享目录(安装目录) + local shared_dir = rime_api.get_shared_data_dir() -- 检查根目录是否存在自定义文件 local pro_file = user_dir .. "/wanxiang_pro.custom.yaml" local normal_file = user_dir .. "/wanxiang.custom.yaml" - local pro_exists = io.open(pro_file, "r") - local normal_exists = io.open(normal_file, "r") - local custom_file_exists = false - - if pro_exists or normal_exists then - custom_file_exists = true - if pro_exists then pro_exists:close() end - if normal_exists then normal_exists:close() end - end + local custom_file_exists = file_exists(pro_file) or file_exists(normal_file) local files = { "wanxiang_mixedcode.custom.yaml", @@ -156,17 +133,22 @@ local function translator(input, seg, env) table.insert(files, fourth_file) for _, name in ipairs(files) do - local src = user_dir .. "/custom/" .. name + -- 1. 优先尝试从 系统目录/custom/ 下寻找 + local src = shared_dir .. "/custom/" .. name + + -- 2. 如果系统目录没有,尝试从 用户目录/custom/ 下寻找(作为后备) + if not file_exists(src) then + src = user_dir .. "/custom/" .. name + end + local dest = user_dir .. "/" .. name if name == fourth_file and custom_file_exists then - -- 根目录自定义文件已存在,不复制,但依然修改 + -- 根目录自定义文件已存在,不复制,但依然修改内容 replace_schema(dest, target_schema) else - -- 其他文件: 若 custom 目录存在文件,则复制到根目录并修改 - local src_file = io.open(src, "r") - if src_file then - src_file:close() + -- 其他文件: 只有当源文件存在时才复制 + if file_exists(src) then if copy_file(src, dest) then replace_schema(dest, target_schema) end @@ -175,10 +157,11 @@ local function translator(input, seg, env) end -- 返回提示候选 + local location_tip = "系统" if custom_file_exists then - yield(Candidate("switch", seg.start, seg._end, "检测到已有自定义文件,已为您切换到〔" .. target_schema .. "〕,请手动重新部署", "")) + yield(Candidate("switch", seg.start, seg._end, "检测到已有配置,已切换到〔" .. target_schema .. "〕,请手动重新部署", "")) else - yield(Candidate("switch", seg.start, seg._end, "已帮您复制并切换到〔" .. target_schema .. "〕,请手动重新部署", "")) + yield(Candidate("switch", seg.start, seg._end, "已从"..location_tip.."目录复制并切换到〔" .. target_schema .. "〕,请手动重新部署", "")) end end end