From 96f53e3b40233cd3092ea67f9fc0bcd85747e677 Mon Sep 17 00:00:00 2001 From: muwoo <2424880409@qq.com> Date: Sat, 16 Sep 2023 11:34:34 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E4=BC=98=E5=8C=96=E6=8B=BC?= =?UTF-8?q?=E9=9F=B3=E6=90=9C=E7=B4=A2=20#174,#67,#114,#61,#16?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/core/app-search/darwin.ts | 12 ++--- src/core/app-search/win.ts | 10 ++-- src/renderer/components/result.vue | 14 ++---- src/renderer/plugins-manager/options.ts | 13 ++++-- yarn.lock | 62 +++++++++++++++++++++++++ 6 files changed, 88 insertions(+), 24 deletions(-) diff --git a/package.json b/package.json index a700b5e..543ef41 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ "got": "^11.8.3", "lodash.throttle": "^4.1.1", "node-key-sender": "^1.0.11", + "pinyin-match": "^1.2.4", "pouchdb": "^7.2.2", "simple-plist": "0.2.1", "vue": "^3.0.0", diff --git a/src/core/app-search/darwin.ts b/src/core/app-search/darwin.ts index 3c4352e..72248cd 100644 --- a/src/core/app-search/darwin.ts +++ b/src/core/app-search/darwin.ts @@ -99,12 +99,12 @@ export default async (nativeImage: any) => { }; if (app._name && isZhRegex.test(app._name)) { - const [, pinyinArr] = translate(app._name); - const firstLatter = pinyinArr.map((py) => py[0]); - // 拼音 - fileOptions.keyWords.push(pinyinArr.join('')); - // 缩写 - fileOptions.keyWords.push(firstLatter.join('')); + // const [, pinyinArr] = translate(app._name); + // const firstLatter = pinyinArr.map((py) => py[0]); + // // 拼音 + // fileOptions.keyWords.push(pinyinArr.join('')); + // // 缩写 + // fileOptions.keyWords.push(firstLatter.join('')); // 中文 fileOptions.keyWords.push(app._name); } diff --git a/src/core/app-search/win.ts b/src/core/app-search/win.ts index 831abdc..5cbcf3f 100644 --- a/src/core/app-search/win.ts +++ b/src/core/app-search/win.ts @@ -78,12 +78,12 @@ function fileDisplay(filePath) { keyWords.push(path.basename(appDetail.target, '.exe')); if (isZhRegex.test(appName)) { - const [, pinyinArr] = translate(appName); - const zh_firstLatter = pinyinArr.map((py) => py[0]); - // 拼音 - keyWords.push(pinyinArr.join('')); + // const [, pinyinArr] = translate(appName); + // const zh_firstLatter = pinyinArr.map((py) => py[0]); + // // 拼音 + // keyWords.push(pinyinArr.join('')); // 缩写 - keyWords.push(zh_firstLatter.join('')); + // keyWords.push(zh_firstLatter.join('')); } else { const firstLatter = appName .split(' ') diff --git a/src/renderer/components/result.vue b/src/renderer/components/result.vue index ab572fc..6a9687a 100644 --- a/src/renderer/components/result.vue +++ b/src/renderer/components/result.vue @@ -26,7 +26,7 @@ >