จีน |. อังกฤษ
Easydict
เป็นแอป macOS แปลพจนานุกรมที่เรียบง่ายและใช้งานง่าย ซึ่งสามารถค้นหาคำศัพท์หรือแปลข้อความได้อย่างง่ายดายและสวยงาม Easydict สามารถใช้งานได้ทันทีและสามารถระบุภาษาข้อความที่ป้อนได้โดยอัตโนมัติ โดยรองรับการแปลอินพุต การแปลเครื่องหมายคำ และการแปลภาพหน้าจอ OCR สามารถค้นหาผลลัพธ์การแปลหลายรายการพร้อมกันได้ พจนานุกรมระบบ , นักแปลระบบของ Apple , OpenAI, Gemini, DeepL, Google, Tencent, Bing, Baidu, การแปล Xiaoniu, Caiyun Xiaoyi, การแปลของ Alibaba และการแปล Huoshan
พร้อมใช้งานทันทีเมื่อแกะกล่อง ค้นหาคำศัพท์หรือแปลข้อความได้อย่างง่ายดาย
ระบุภาษาที่ป้อนโดยอัตโนมัติและค้นหาภาษาเป้าหมายที่ต้องการโดยอัตโนมัติ
ทำเครื่องหมายคำสำหรับการสืบค้นโดยอัตโนมัติ หลังจากทำเครื่องหมายคำนั้นแล้ว ไอคอนการสืบค้นจะปรากฏขึ้นโดยอัตโนมัติ คุณสามารถสืบค้นได้โดยเลื่อนเมาส์
รองรับการกำหนดค่าบริการที่แตกต่างกันสำหรับหน้าต่างที่แตกต่างกัน
รองรับโหมดแบบสอบถามอัจฉริยะ
รองรับการแปลภาพหน้าจอ OCR ของระบบและ OCR ภาพหน้าจอเงียบ
รองรับระบบ TTS รองรับบริการ TTS ออนไลน์ของ Bing, Google, Youdao และ Baidu
รองรับหรือไม่ พจนานุกรมระบบ Apple, พจนานุกรมของบุคคลที่สาม และพจนานุกรม mdict สามารถนำเข้าได้ด้วยตนเอง
รองรับการแปลระบบ macOS สำหรับรายละเอียด โปรดดูวิธีใช้ Easydict? การแปลระบบ macOS
รองรับพจนานุกรม Youdao, OpenAI, Gemini, DeepL, Google, Bing, Tencent, Baidu, Mavericks, Caiyun, Alibaba และการแปล Huoshan
รองรับ 48 ภาษา
ถ้าคิดว่าแอปนี้ดีก็ให้ดาว ⭐️ เป็นกำลังใจให้ด้วยนะ (^-^)
เราวางแผนที่จะใช้ Swift เพื่อสร้างโปรเจ็กต์ขึ้นมาใหม่ หากคุณสนใจโปรเจ็กต์โอเพ่นซอร์สนี้และคุ้นเคยกับ Swift/SwiftUI คุณสามารถเข้าร่วมทีมพัฒนาของเราและปรับปรุงโปรเจ็กต์นี้ร่วมกัน #194
อีซี่ดิกท์
การทำงาน
แผนการปรับโครงสร้างใหม่อย่างรวดเร็ว
สารบัญ
ติดตั้ง
สร้างสภาพแวดล้อม
1. ดาวน์โหลดและติดตั้งด้วยตนเอง
2. การติดตั้งโฮมบรูว์
นักพัฒนาสร้าง
ใช้
คำจังหวะเมาส์
เกี่ยวกับการอนุญาต
โอซีอาร์
การระบุภาษา
ทีทีเอส เซอร์วิส
บริการสอบถาม
กำหนดค่า AuthKey
ที่อยู่อินเทอร์เฟซ DeepL ที่กำหนดเอง
กำหนดค่าวิธีการเรียก API
แดชสโคป
กร็อก
Google ราศีเมถุน
กำหนดค่า APIKey ส่วนบุคคล
โหมดแบบสอบถาม OpenAI
พารามิเตอร์ที่กำหนดเองของ OpenAI
ภาษาที่รองรับในแต่ละบริการ
?พจนานุกรมระบบแอปเปิ้ล
การแปล OpenAI
การแปล OpenAI แบบกำหนดเอง
การแปล AI ในตัว
การแปล
การแปล DeepL
นักแปลเทนเซ็นต์
แปลบิง
คำแปลของแมฟเวอริกส์
ไคหยุน เซียวยี่
อาลีแปล
โหมดการสืบค้นอัจฉริยะ
แบบสอบถามในแอป
โครงการ URL
ใช้กับป๊อปคลิป
ตั้งค่า
สากล
ให้บริการ
ปุ่มลัดในแอป
เคล็ดลับ
โครงการโอเพ่นซอร์สที่คล้ายกัน
ความตั้งใจเดิม
คู่มือการบริจาค
ประวัติดารา
รับทราบ
คำแถลง
การสนับสนุนการสนับสนุน
รายชื่อผู้สนับสนุน
คุณสามารถติดตั้งได้ด้วยวิธีใดวิธีหนึ่งจากสองวิธี ระบบรองรับ macOS 11.0+
ดาวน์โหลด Easydict เวอร์ชันล่าสุด
ขอขอบคุณ BingoKingo ที่ให้เวอร์ชันการติดตั้งเริ่มต้น
ชงติดตั้ง --cask easydict
หากคุณเป็นนักพัฒนาหรือสนใจโปรเจ็กต์นี้ คุณสามารถลองสร้างและรันด้วยตนเองได้ กระบวนการทั้งหมดนั้นง่ายมาก และไม่จำเป็นต้องมีความรู้เกี่ยวกับการพัฒนา macOS ด้วยซ้ำ
ดาวน์โหลด Repo นี้และใช้ Xcode เพื่อเปิดไฟล์ Easydict.xcworkspace
(
โปรดทราบว่าไม่ใช่ Easydict.xcodeproj
-
เพียงใช้ Cmd + R
เพื่อคอมไพล์และรัน
ขั้นตอนต่อไปนี้เป็นทางเลือกและมีไว้สำหรับผู้ทำงานร่วมกันด้านการพัฒนาเท่านั้น
หากคุณจำเป็นต้องแก้ไขฟังก์ชันที่เกี่ยวข้องกับการอนุญาตบ่อยครั้ง เช่น การแยกคำหรือ OCR คุณสามารถเลือกใช้บัญชี Apple ของคุณเองเพื่อเรียกใช้งานได้ โปรดแก้ไข DEVELOPMENT_TEAM
ในไฟล์ Easydict-debug.xcconfig
เป็น Apple Team ID ของคุณเอง (คุณสามารถเข้าสู่ระบบเว็บไซต์ Apple Developer เพื่อค้นหา) เปลี่ยน CODE_SIGN_IDENTITY
เป็น Apple Development
ระวังอย่าส่งไฟล์ Easydict-debug.xcconfig
คุณสามารถใช้คำสั่ง git ต่อไปนี้เพื่อละเว้นการแก้ไขในเครื่องของไฟล์นี้
git update-index --skip-worktree Easydict-debug.xcconfig
Xcode 13+, macOS Big Sur 11.3+ เพื่อหลีกเลี่ยงปัญหาที่ไม่จำเป็น ขอแนะนำให้ใช้ Xcode และ macOS เวอร์ชันล่าสุด #79
[!NOTE] เนื่องจากโค้ดล่าสุดใช้ฟีเจอร์ String Catalog จึงต้องใช้ Xcode 15+ ในการคอมไพล์ หากเวอร์ชัน Xcode ของคุณต่ำกว่า โปรดใช้สาขา xcode-14 โปรดทราบว่านี่เป็นสาขาเวอร์ชันคงที่และไม่ได้รับการดูแลรักษา
หากคุณพบข้อผิดพลาดต่อไปนี้ขณะทำงาน โปรดลองอัปเกรด CocoaPods เป็นเวอร์ชันล่าสุด จากนั้นดำเนินการ pod install
ไม่สามารถใช้ DT_TOOLCHAIN_DIR เพื่อประเมิน LD_RUNPATH_SEARCH_PATHS ได้ ให้ใช้ TOOLCHAIN_DIR แทน
หลังจากเริ่มต้น Easydict แล้ว นอกเหนือจากอินเทอร์เฟซแอปพลิเคชันหลัก (ซ่อนไว้ตามค่าเริ่มต้น) แล้ว ยังมีไอคอนเมนูอีกด้วย คลิกตัวเลือกเมนูเพื่อเรียกใช้ฟังก์ชันที่เกี่ยวข้อง ดังที่แสดงด้านล่าง:
ทาง | อธิบาย |
---|---|
การแปลคำศัพท์จังหวะเมาส์ | หลังจากวาดคำแล้ว ไอคอนแบบสอบถามจะปรากฏขึ้นโดยอัตโนมัติ และแบบสอบถามสามารถทำได้โดยการวางเมาส์ไว้ |
การแปลคำสำคัญทางลัด | หลังจากเลือกข้อความที่ต้องการแปลแล้ว ให้กดปุ่มลัดการแปลคำ (ค่าเริ่มต้น ⌥ + D ) |
การแปลภาพหน้าจอ | กดปุ่มลัดการแปลภาพหน้าจอ (ค่าเริ่มต้น ⌥ + S ) เพื่อจับภาพพื้นที่ที่ต้องการแปล |
ป้อนคำแปล | กดปุ่มลัดการแปลอินพุต (ค่าเริ่มต้น ⌥ + A หรือ ⌥ + F ) ป้อนข้อความที่ต้องการแปล และ Enter คีย์การแปล |
OCR ภาพหน้าจอแบบเงียบ | กดปุ่มทางลัดภาพหน้าจอแบบเงียบ (ค่าเริ่มต้น ⌥ + ⇧ + S ) เพื่อจับภาพพื้นที่ที่ต้องใช้ OCR ผลลัพธ์ของภาพหน้าจอ OCR จะถูกบันทึกลงในคลิปบอร์ดโดยอัตโนมัติ |
ปัจจุบันรองรับวิธีการลัดเมาส์หลายวิธี: คลิกสองครั้งเพื่อวาดคำ เลื่อนเมาส์เพื่อวาดคำ คลิกสามครั้งเพื่อวาดคำ (ย่อหน้า) และ Shift เพื่อวาดคำ (หลายย่อหน้า) ในบางแอปพลิเคชัน [ การเลื่อนเมาส์เพื่อวาดคำ] อาจล้มเหลว ในขณะนี้ คุณสามารถเปลี่ยนไปใช้วิธีอื่นในการจำกัดคำได้
การกดแป้นพิมพ์ลัดสามารถทำงานได้ตามปกติในทุกแอปพลิเคชัน หากคุณพบแอปพลิเคชันที่ไม่สามารถวาดคำด้วยเมาส์ได้ คุณสามารถแจ้งปัญหาเพื่อแก้ไข #84
กระบวนการฟังก์ชันการแยกคำ: การช่วยสำหรับการเข้าถึง > AppleScript > จำลองปุ่มลัด จะมีลำดับความสำคัญในการใช้ฟังก์ชันการเรียกค้นคำสำหรับการเข้าถึง เมื่อการเรียกค้นคำสำหรับการเข้าถึงล้มเหลว (ไม่ได้รับอนุญาตหรือไม่ได้รับการสนับสนุนโดยแอปพลิเคชัน) หากเป็นแอปพลิเคชันเบราว์เซอร์ (เช่น Safari Chrome) จะลองใช้ AppleScript เพื่อรับคำ หากการดึงคำ AppleScript ยังคงล้มเหลว การบังคับการดึงคำจะดำเนินการในตอนท้าย - จำลองปุ่มลัด Cmd+C เพื่อดึงคำ
ดังนั้นจึงขอแนะนำให้เปิดใช้งานตัวเลือก允许Apple 事件中的JavaScript
ในเบราว์เซอร์ ซึ่งจะช่วยหลีกเลี่ยงการสกัดกั้นเหตุการณ์ของหน้าเว็บบางหน้า เช่น ปัญหาเกี่ยวกับข้อมูลลิขสิทธิ์บังคับที่แนบมากับหน้าเว็บดังกล่าว และเพิ่มประสิทธิภาพประสบการณ์การเรียกค้นคำ
สำหรับผู้ใช้ Safari ขอแนะนำอย่างยิ่งให้เปิดตัวเลือกนี้เนื่องจาก Safari ไม่รองรับการเรียกค้นคำสำหรับการเข้าถึง และประสบการณ์การเรียกค้นคำใน AppleScript นั้นดีกว่าการเรียกคำคำสำคัญทางลัดที่จำลองไว้มาก
ในการแปลคำ คุณต้องเปิดการอนุญาต辅助功能
การเขียนคำของเมาส์จะทริกเกอร์แอปพลิเคชันสำหรับการอนุญาตฟังก์ชันเสริมในครั้งแรกที่ใช้เท่านั้น
สำหรับการแปลภาพหน้าจอ คุณต้องเปิดใช้งานการอนุญาต屏幕录制
แอปพลิเคชันจะแสดงกล่องโต้ตอบแอปพลิเคชันการอนุญาตโดยอัตโนมัติในครั้งแรกที่คุณใช้ การแปลภาพหน้าจอ หากการอนุญาตล้มเหลว คุณจะต้องไปที่การตั้งค่าระบบเพื่อเปิดใช้งาน ภายหลัง.
ขณะนี้รองรับเฉพาะ OCR ระบบเท่านั้น บริการ OCR ของบุคคลที่สามจะถูกนำมาใช้ในภายหลัง
System OCR รองรับภาษา: จีนตัวย่อ จีนตัวเต็ม อังกฤษ ญี่ปุ่น เกาหลี ฝรั่งเศส สเปน โปรตุเกส เยอรมัน อิตาลี รัสเซีย ยูเครน
ปัจจุบันรองรับการจดจำภาษาของระบบ Baidu และการรับรู้ภาษาของ Google อย่างไรก็ตาม เมื่อพิจารณาถึงความเร็วและความไม่แน่นอนของการจดจำออนไลน์ (Google จำเป็นต้องหลีกเลี่ยงกำแพงด้วย) บริการจดจำอีกสองรายการจะใช้เพื่อช่วยเพิ่มประสิทธิภาพเท่านั้น
การรู้จำภาษาของระบบจะใช้เป็นค่าเริ่มต้น หลังจากปรับแต่งแล้ว ความแม่นยำในการรู้จำภาษาของระบบนั้นสูงมากอยู่แล้วและสามารถตอบสนองความต้องการของผู้ใช้ส่วนใหญ่ได้
หากคุณยังคงรู้สึกว่าการรู้จำภาษาของระบบไม่ถูกต้องในการใช้งานจริง คุณสามารถเปิดการรู้จำภาษาของ Baidu หรือการเพิ่มประสิทธิภาพการรู้จำภาษาของ Google ได้ในการตั้งค่า แต่โปรดทราบว่าการทำเช่นนี้อาจทำให้ความเร็วในการตอบสนองช้าลง และอัตราการรู้จำจะไม่เป็น สอดคล้องกับความคาดหวังของผู้ใช้ 100% หากคุณพบการจดจำที่ไม่ถูกต้อง ขอแนะนำให้ระบุประเภทภาษาด้วยตนเอง
ปัจจุบันรองรับระบบ TTS และรองรับบริการ TTS ออนไลน์ของ Bing, Google, Youdao และ Baidu
ระบบ TTS: มีเสถียรภาพและเชื่อถือได้มากที่สุด แต่ผลที่ได้ไม่ค่อยดีนัก โดยปกติจะใช้เป็นตัวเลือกสำรอง กล่าวคือ เมื่อมีการรายงานข้อผิดพลาดโดยใช้ TTS อื่น ระบบจะใช้ TTS แทน
Bing TTS: เอฟเฟกต์โดยรวมที่ดีที่สุดคือการสังเคราะห์เสียงพูดของโครงข่ายประสาทเทียมแบบเรียลไทม์ แต่ใช้เวลานานกว่า และยิ่งข้อความยาวเท่าไร เวลาสังเคราะห์ก็จะนานขึ้นเท่านั้น ปัจจุบันจำกัดไว้ที่อักขระสูงสุด 2,000 ตัวเท่านั้น ใช้เวลาประมาณ 10 นาที
Google TTS: เอฟเฟกต์ภาษาอังกฤษนั้นดี อินเทอร์เฟซมีเสถียรภาพ แต่จำเป็นต้องข้ามไป และสามารถสังเคราะห์อักขระได้สูงสุด 200 ตัวในคำขอเดียว
Youdao TTS: เอฟเฟกต์โดยรวมดี อินเทอร์เฟซมีเสถียรภาพ โดยเฉพาะการออกเสียงคำภาษาอังกฤษนั้นยอดเยี่ยม แต่สามารถสังเคราะห์ได้สูงสุด 600 ตัวอักษรเท่านั้น
Baidu TTS: การออกเสียงประโยคภาษาอังกฤษนั้นดีมากและมีสำเนียงที่โดดเด่นมาก แต่สามารถสังเคราะห์อักขระได้สูงสุดประมาณ 1,000 ตัวเท่านั้น
Youdao TTS จะถูกใช้งานตามค่าเริ่มต้น และผู้ใช้สามารถสลับบริการ TTS ที่ต้องการได้ในการตั้งค่า
เนื่องจาก Youdao TTS ทำงานได้ดีกับคำภาษาอังกฤษ Youdao TTS จึงถูกใช้เป็นอันดับแรกสำหรับคำภาษาอังกฤษ และบริการ TTS เริ่มต้นจะใช้สำหรับข้อความอื่นๆ
ยกเว้นระบบ TTS บริการ TTS อื่นๆ เป็นอินเทอร์เฟซที่ไม่เป็นทางการและอาจไม่เสถียร
ปัจจุบันรองรับพจนานุกรม Youdao, พจนานุกรมระบบของ Apple, เครื่องมือแปลระบบของ Apple, DeepL, Google, Bing, Baidu และ Huoshan Translation
บันทึก
Google Translate เวอร์ชันภาษาจีนไม่สามารถใช้งานได้อีกต่อไป และสามารถใช้ได้เฉพาะเวอร์ชันสากลเท่านั้น ดังนั้นคุณจึงจำเป็นต้องใช้ตัวแทนเพื่อใช้ Google Translate
ภาษา | พจนานุกรมโหยวเต่า | ?แปลระบบแอปเปิ้ล | การแปล DeepL | แปลบิง | Google แปลภาษา | Baidu แปล | คำแปลภูเขาไฟ |
---|---|---|---|---|---|---|---|
จีน (ตัวย่อ) | |||||||
จีน (ดั้งเดิม) | |||||||
ภาษาอังกฤษ | |||||||
ญี่ปุ่น | |||||||
เกาหลี | |||||||
ภาษาฝรั่งเศส | |||||||
สเปน | |||||||
โปรตุเกส | |||||||
ภาษาอิตาลี | |||||||
เยอรมัน | |||||||
ภาษารัสเซีย | |||||||
ภาษาอาหรับ | |||||||
ภาษาสวีเดน | |||||||
โรมาเนีย | |||||||
แบบไทย | |||||||
สโลวัก | |||||||
ภาษาดัตช์ | |||||||
ฮังการี | |||||||
กรีก | |||||||
ภาษาเดนมาร์ก | |||||||
ภาษาฟินแลนด์ | |||||||
ขัด | |||||||
เช็ก | |||||||
ตุรกี | |||||||
ลิทัวเนีย | |||||||
ลัตเวีย | |||||||
ภาษายูเครน | |||||||
บัลแกเรีย | |||||||
ชาวอินโดนีเซีย | |||||||
มาเลย์ | |||||||
ภาษาสโลเวเนีย | |||||||
เอสโตเนีย | |||||||
ภาษาเวียดนาม | |||||||
เปอร์เซีย | |||||||
ฮินดี | |||||||
เตลูกู | |||||||
ทมิฬ | |||||||
ภาษาอูรดู | |||||||
ฟิลิปปินส์ | |||||||
เขมร | |||||||
ลาว | |||||||
เบงกาลี | |||||||
พม่า | |||||||
ชาวนอร์เวย์ | |||||||
เซอร์เบีย | |||||||
โครเอเชีย | |||||||
มองโกเลีย | |||||||
ภาษาฮีบรู |
Easydict รองรับพจนานุกรมที่มาพร้อมกับระบบในแอปพจนานุกรมโดยอัตโนมัติ เช่น พจนานุกรม Oxford อังกฤษ-จีน (จีนตัวย่อ-อังกฤษ) พจนานุกรมมาตรฐานจีนสมัยใหม่ (จีนตัวย่อ) ฯลฯ คุณเพียงแค่ต้องเปิดใช้งานพจนานุกรมที่เกี่ยวข้องใน หน้าการตั้งค่าแอปพจนานุกรม
นอกจากนี้ Apple Dictionary ยังรองรับพจนานุกรมที่นำเข้าแบบกำหนดเองด้วย ดังนั้นเราจึงสามารถเพิ่มพจนานุกรมของบริษัทอื่นได้โดยการนำเข้าพจนานุกรมในรูปแบบ .dictionary เช่น Concise English- Chinese Dictionary, Longman Contemporary Advanced English Dictionary เป็นต้น
สำหรับรายละเอียด โปรดดูวิธีใช้พจนานุกรมระบบ Easydict?
เวอร์ชัน 1.3.0 เริ่มรองรับการแปล OpenAI ซึ่งต้องใช้คีย์ OpenAI API
หากคุณไม่มี OpenAI APIKey ของคุณเอง คุณสามารถใช้โปรเจ็กต์โอเพ่นซอร์สบางโปรเจ็กต์เพื่อแปลงอินเทอร์เฟซ LLM ของบริษัทอื่นให้เป็นอินเทอร์เฟซ OpenAI มาตรฐาน เพื่อให้สามารถใช้งานได้โดยตรงใน Easydict
ตัวอย่างเช่น one-api, one-api เป็นโครงการโอเพ่นซอร์สการจัดการอินเทอร์เฟซ OpenAI ที่ดี รองรับอินเทอร์เฟซ LLM หลายอินเทอร์เฟซ รวมถึง Azure, Anthropic Claude, Google Gemini, Zhipu ChatGLM, Baidu Wenxinyiyan, iFlytek Spark Cognition, Alibaba Tongyi Qianwen, 360 Intelligent Brain, Tencent Hunyuan, Moonshot AI, Groq, Zero One Thing, Step Star, DeepSeek, Cohere ฯลฯ สามารถใช้สำหรับคีย์การจัดการการแจกจ่ายรอง มีเพียงไฟล์ปฏิบัติการเดียวเท่านั้น อิมเมจ Docker ที่บรรจุไว้แล้ว การปรับใช้ในคลิกเดียว พร้อมแล้ว เพื่อใช้นอกกล่อง
สำคัญ
เวอร์ชัน 2.6.0 ใช้หน้าการตั้งค่า SwiftUI ใหม่ (รองรับ macOS 13+) และรองรับวิธี GUI เพื่อกำหนดค่าคีย์ API ของบริการ เวอร์ชันระบบอื่นจำเป็นต้องใช้วิธีคำสั่งในกล่องป้อนข้อมูล Easydict
เคล็ดลับ
หากฮาร์ดแวร์คอมพิวเตอร์รองรับ ขอแนะนำให้อัพเกรดระบบ macOS เพื่อเพลิดเพลินกับประสบการณ์การใช้งานที่ดีขึ้น
easydict://writeKeyValue?EZOpenAIAPIKey=sk-xxx
ดู APIKey (คล้ายกับคีย์อื่นๆ) หากการสืบค้นสำเร็จ ผลลัพธ์จะถูกเขียนลงในคลิปบอร์ด
easydict://readValueOfKey?EZOpenAIAPIKey
ปัจจุบัน OpenAI รองรับโหมดการสืบค้นสามโหมด ได้แก่ คำ ประโยค และการแปลแบบยาว ซึ่งทั้งหมดจะเปิดใช้งานตามค่าเริ่มต้น และยังสามารถปิดคำและประโยคได้อีกด้วย
เมื่อพิจารณาถึงปัจจัยต้นทุนโทเค็นของ OpenAI จะมีการจัดเตรียมตัวเลือกการปิดเริ่มต้นไว้ หลังจากเขียนคำสั่งต่อไปนี้ OpenAI จะปิดแบบสอบถามตามค่าเริ่มต้น และสอบถามเฉพาะเมื่อผู้ใช้คลิกปุ่มขยายด้วยตนเองเท่านั้น
easydict://writeKeyValue?EZOpenAIServiceUsageStatusKey=1
// ปิดการค้นหาคำ easydict://writeKeyValue?EZOpenAIDictionaryKey=0 // ปิดการวิเคราะห์ประโยค easydict://writeKeyValue?EZOpenAISentenceKey=0
คำเตือนที่อบอุ่น: หากคุณไม่ต้องการวิเคราะห์ประโยคเป็นครั้งคราว คุณไม่จำเป็นต้องปิดประเภทประโยค คุณเพียงแค่เพิ่มเครื่องหมายตัวหนอน ~ หลัง [ประโยค] ซึ่งจะเปลี่ยนเป็นประเภทการแปล
ตั้งชื่อโดเมนและรุ่นที่กำหนดเอง
//กำหนดที่อยู่คำขอของอินเทอร์เฟซ เช่น https://api.openai.com/v1/chat/completions easydict://writeKeyValue?EZOpenAIndPointKey=xxx // กำหนดรูปแบบการใช้งาน เช่น gpt-3.5-turbo easydict://writeKeyValue?EZOpenAIModelKey=xxx // ตั้งค่ารายการรุ่นที่มีจำหน่าย เช่น gpt-3.5-turbo, gpt-4-turbo easydict://writeKeyValue?EZOpenAIAvailableModelsKey=xxx
เนื่องจากอินเทอร์เฟซ OpenAI อย่างเป็นทางการมีข้อจำกัดเกี่ยวกับ IP ของผู้ใช้ หากคุณต้องการพร็อกซีย้อนกลับ คุณสามารถอ้างถึงโปรเจ็กต์ต่อต้านการสร้าง cloudflare-reverse-proxy นี้
รายการการกำหนดค่าที่รองรับจะเหมือนกับ OpenAI เพียงแทนที่ OpenA ด้วย CustomOpenAI
//ตั้งค่าคีย์ API easydict://writeKeyValue?EZCustomOpenAIPIKey=sk-xxx //กำหนดที่อยู่คำขอของอินเทอร์เฟซ เช่น https://api.openai.com/v1/chat/completions easydict://writeKeyValue?EZCustomOpenAIndPointKey=xxx // กำหนดรูปแบบการใช้งาน เช่น gpt-3.5-turbo easydict://writeKeyValue?EZCustomOpenAIModelKey=xxx //ตั้งค่าโหมดแบบสอบถามบริการ 0 เป็นค่าเริ่มต้น 1 ปิดตลอดเวลา 2 เปิดเสมอ easydict://writeKeyValue?EZCustomOpenAIServiceUsageStatusKey=xxx
ปัจจุบัน ผู้จำหน่ายบริการ LLM บางรายเสนอโมเดล AI ฟรีแบบจำกัด เช่น บริการโมเดล Lingji ของอาลีบาบา DashScope, Groq, Google Gemini เป็นต้น
เพื่ออำนวยความสะดวกให้ผู้ใช้ใหม่ลองใช้การแปล AI โมเดลขนาดใหญ่เหล่านี้ เราได้เพิ่มบริการแปล AI ในตัวที่รองรับโมเดลบริการต่อไปนี้:
ซีรีส์โอเพ่นซอร์ส Tongyi Qianwen เปิด DashScope และรับโทเค็นทั้งหมด 1,000,000 โทเค็น ขณะนี้โมเดลแชท qwen1.5-32b เปิดให้ใช้งานฟรีในระยะเวลาจำกัด
qwen1.5-32b-แชท
qwen-เทอร์โบ
baichuan2-13b-แชท-v1
deepseek-7b-แชท
internlm-7b-แชท
ลามะ3-70b-8192
มิกซ์ทรัล-8x7b-32768
ราศีเมถุน-โปร
อย่างไรก็ตาม โปรดทราบว่าโมเดลในตัวข้างต้นมีข้อจำกัดในการใช้งานบางประการ (ส่วนใหญ่เป็นข้อจำกัดเกี่ยวกับโควต้าฟรี) เราไม่รับประกันว่าจะสามารถใช้งานได้อย่างเสถียรตลอดเวลา เราขอแนะนำให้ผู้ใช้ยังคงใช้ one-api เพื่อสร้างของตนเอง บริการรุ่นใหญ่
การแปลราศีเมถุนต้องใช้คีย์ API ซึ่งสามารถรับได้ฟรีบนคอนโซลเว็บไซต์อย่างเป็นทางการ
easydict://writeKeyValue?EZGeminiAPIKey=xxx
Web API เวอร์ชันฟรีมีการจำกัดความถี่สำหรับ IP เดียวของผู้ใช้ การใช้งานบ่อยครั้งจะทำให้เกิดข้อผิดพลาดคำขอ 429 รายการมากเกินไป ดังนั้น เวอร์ชัน 1.3.0 จึงเพิ่มการรองรับ API อย่างเป็นทางการของ DeepL และจำเป็นต้องเปิดใช้งานผ่านคำสั่ง
หากคุณมี DeepL AuthKey ขอแนะนำให้ใช้ AuthKey ส่วนตัว ซึ่งสามารถหลีกเลี่ยงการจำกัดความถี่และมอบประสบการณ์ผู้ใช้ที่ดีขึ้น ถ้าไม่เช่นนั้น คุณสามารถใช้ตัวแทนการสลับเพื่อหลีกเลี่ยงข้อผิดพลาด 429 ได้
เคล็ดลับ
สลับ IP พร็อกซี นี่เป็นโซลูชันสากลและทำงานได้ดีกับบริการอื่นๆ ที่จำกัดความถี่
ป้อนรหัสต่อไปนี้ในช่องป้อนข้อมูล xxx คือ DeepL AuthKey ของคุณ จากนั้น Enter
easydict://writeKeyValue?EZDeepLAuthKey=xxx
หากคุณไม่มี AuthKey เป็นของตัวเองและจำเป็นต้องใช้การแปล DeepL อย่างกว้างขวาง คุณสามารถพิจารณาปรับใช้บริการอินเทอร์เฟซที่รองรับ DeepL ด้วยตัวเอง หรือใช้บริการของบริษัทอื่นที่รองรับ DeepL
ในกรณีนี้ คุณต้องตั้งค่าที่อยู่อินเทอร์เฟซ DeepL ที่กำหนดเอง โดยที่ค่าของ EZDeepLTranslateEndPointKey ควรเป็น URL คำขอที่สมบูรณ์ ตัวอย่างเช่น อินเทอร์เฟซ DeepL อย่างเป็นทางการคือ https://api-free.deepl.com/v2/translate
หากอินเทอร์เฟซแบบกำหนดเองต้องใช้ AuthKey วิธีการกำหนดค่าจะเหมือนเดิม และพารามิเตอร์อินเทอร์เฟซสอดคล้องกับอย่างเป็นทางการของ DeepL
วิธีการใช้ที่อยู่อินเทอร์เฟซ DeepL แบบกำหนดเองนั้นเทียบเท่ากับแบบฟอร์ม AuthKey API อย่างเป็นทางการของ DeepL ในโปรแกรม Easydict
Easydict รองรับอินเทอร์เฟซ DeepLX โปรดดูรายละเอียด #464
easydict://writeKeyValue?EZDeepLTranslateEndPointKey=xxx
ตามค่าเริ่มต้น API เวอร์ชันเว็บจะถูกใช้ก่อน เมื่อ API เวอร์ชันเว็บล้มเหลว ระบบจะใช้ AuthKey ส่วนบุคคล (ถ้ามี)
easydict://writeKeyValue?EZDeepLTranslationAPIKey=0
ให้ความสำคัญกับการใช้ AuthKey ส่วนบุคคล และในกรณีที่เกิดข้อผิดพลาด ระบบจะใช้ API เวอร์ชันเว็บ หากมีการใช้ DeepL บ่อยครั้ง ขอแนะนำให้ใช้วิธีนี้ ซึ่งสามารถลดคำขอที่ล้มเหลวหนึ่งคำขอและปรับปรุงความเร็วในการตอบสนองได้
easydict://writeKeyValue?EZDeepLTranslationAPIKey=1
ใช้ AuthKey ส่วนตัวเท่านั้น
easydict://writeKeyValue?EZDeepLTranslationAPIKey=2
Tencent Translate ต้องใช้คีย์ API เพื่อความสะดวกในการใช้งาน เราได้สร้างคีย์นี้ไว้ในตัว มีการจำกัดโควต้าและไม่รับประกันว่าจะใช้งานได้ตลอดเวลา
ขอแนะนำให้ใช้คีย์ API ของคุณเอง ผู้ใช้ที่ลงทะเบียน Tencent Translate แต่ละคนจะได้รับปริมาณการใช้อักขระ 5 ล้านตัวต่อเดือน ซึ่งเพียงพอสำหรับการใช้งานรายวัน
// xxx Tencent แปล SecretId easydict://writeKeyValue?EZTencentSecretId=xxx // xxx Tencent แปล SecretKey easydict://writeKeyValue?EZTencentSecretKey=xxx
ปัจจุบัน Bing Translate ใช้เว็บอินเตอร์เฟส เมื่อมีการกระตุ้นข้อผิดพลาดขีดจำกัดความถี่ 429 นอกเหนือจากการสลับพรอกซี คุณยังสามารถตั้งค่าคุกกี้คำขอด้วยตนเองเพื่อยืดอายุขัยเฉพาะได้
ขั้นตอนเฉพาะคือการใช้เบราว์เซอร์เพื่อเปิด Bing Translator เข้าสู่ระบบ จากนั้นรันโค้ดต่อไปนี้ในคอนโซลเพื่อรับคุกกี้
cookieStore.get("MUID").then(result => console.log(encodeURIComponent("MUID=" + result.value)));
สุดท้ายเขียนคุกกี้ไปที่ Easydict โดยใช้คำสั่ง
// xxx คือคุกกี้ที่ได้รับก่อนหน้านี้ easydict://writeKeyValue?EZBingCookieKey=xxx
บันทึก
Bing TTS ยังใช้เว็บอินเทอร์เฟซ ซึ่งง่ายต่อการทริกเกอร์ข้อจำกัดของอินเทอร์เฟซ และจะไม่รายงานข้อผิดพลาด ดังนั้น หากตั้งค่า Bing เป็น TTS เริ่มต้น ขอแนะนำให้ตั้งค่าคุกกี้
Mavericks Translation ต้องใช้คีย์ API เพื่อความสะดวกในการใช้งาน เรามีคีย์ในตัวซึ่งมีขีดจำกัดโควต้าและไม่รับประกันว่าจะใช้งานได้ตลอดเวลา
ขอแนะนำให้ใช้คีย์ API ของคุณเอง ผู้ใช้ที่ลงทะเบียนของ Maverick Translation แต่ละคนจะได้รับปริมาณการรับส่งข้อมูล 200,000 อักขระต่อวัน
// xxx APIKey ของการแปลที่ไม่ฝักใฝ่ฝ่ายใด easydict://writeKeyValue?EZNiuTransAPIKey=xxx
Caiyun Xiaoyi ต้องใช้โทเค็น เพื่อความสะดวกในการใช้งาน เรามีโทเค็นในตัวมีข้อจำกัดบางประการและไม่รับประกันว่าจะใช้งานได้ตลอดเวลา
ขอแนะนำให้ใช้โทเค็นของคุณเอง ผู้ใช้ใหม่จะได้รับโควต้าการแปลฟรี 1 ล้านคำเมื่อลงทะเบียน
// xxx โทเค็นของ Caiyun Xiaoyi easydict://writeKeyValue?EZCaiyunToken=xxx
แม้ว่าปัจจุบัน Alibaba Translate จะรองรับอินเทอร์เฟซเวอร์ชันเว็บ แต่อินเทอร์เฟซนี้มีข้อจำกัดบางประการ และไม่รับประกันว่าจะใช้งานได้ตลอดเวลา
ขอแนะนำให้ใช้คีย์ API ของคุณเอง Alibaba Translate มีโควต้ารายเดือนฟรีหนึ่งล้านอักขระ
easydict://writeKeyValue?EZAliAccessKeyId=xxx easydict://writeKeyValue?EZAliAccessKeySecret=xxx
ปัจจุบัน บริการสืบค้นแบ่งออกเป็นสองประเภทหลักๆ คือ การสืบค้นคำ (เช่น Apple Dictionary) และข้อความที่แปล (เช่น DeepL) บริการอื่นๆ บางอย่าง (เช่น Youdao และ Google) รองรับทั้งการสืบค้นคำและการแปลข้อความ
typedef NS_OPTIONS (NSUInteger, EZQueryTextType) { EZQueryTextTypeNone = 0, // 0EZQueryTextTypeTranslation = 1 << 0, // 01 = 1EZQueryTextTypeDictionary = 1 << 1, // 10 = 2EZQueryTextTypeSentence = 1 << 2, // 100 = 4};
Easydict สามารถเปิดใช้งานบริการสืบค้นที่สอดคล้องกันโดยอัตโนมัติตามเนื้อหาของข้อความสืบค้น
โดยเฉพาะในโหมดการสืบค้นอัจฉริยะ เมื่อทำการสืบค้นคำ เฉพาะบริการที่รองรับ [การสืบค้นคำ] เท่านั้นที่จะถูกเรียก เมื่อแปลข้อความแล้ว จะเรียกเฉพาะบริการที่รองรับ [การแปลข้อความ] เท่านั้น
สำหรับการสืบค้นคำ ผลของการสนับสนุนบริการสืบค้นคำนั้นดีกว่าการแปลแบบธรรมดาอย่างเห็นได้ชัด เช่น Apple Dictionary และ Youdao Dictionary แต่เมื่อแปลข้อความขนาดยาว การเปิดใช้บริการสืบค้นคำ เช่น การใช้ Apple Dictionary ในการแปลก็ไม่สมเหตุสมผล
ตามค่าเริ่มต้น บริการแปลทั้งหมดรองรับการสืบค้นคำ (คำก็เป็นประเภทข้อความเช่นกัน) และผู้ใช้สามารถปรับเปลี่ยนได้ด้วยตนเอง ตัวอย่างเช่น หากคุณตั้งค่าโหมดอัจฉริยะของ Google ให้แปลเฉพาะข้อความ คุณเพียงใช้คำสั่งต่อไปนี้เพื่อเปลี่ยนแปลง เป็นการ translation | sentence
easydict://writeKeyValue?Google-IntelligentQueryTextType=5
ในทำนองเดียวกัน สำหรับบริการบางอย่างที่รองรับทั้งการค้นหาคำและการแปลข้อความ เช่น พจนานุกรม Youdao คุณยังสามารถตั้งค่าโหมดอัจฉริยะให้ค้นหาเฉพาะคำเท่านั้น และตั้งค่าประเภทเป็น dictionary
easydict://writeKeyValue?Youdao-IntelligentQueryTextType=2
ตามค่าเริ่มต้น โหมดการสืบค้นอัจฉริยะจะไม่เปิดสำหรับหน้าต่างทั้งหมด ผู้ใช้สามารถเปิดใช้งานคุณลักษณะนี้ได้ด้วยตนเอง:
easydict://writeKeyValue?IntelligentQueryMode-window1=1
window1 หมายถึงหน้าต่างขนาดเล็ก window2 หมายถึงหน้าต่างลอยด้านข้าง และค่า 0 หมายถึงปิด และ 1 หมายถึงเปิด
บันทึก
โหมดการสืบค้นอัจฉริยะจะระบุเฉพาะว่าจะเปิดใช้งานบริการสืบค้นอย่างชาญฉลาดหรือไม่ ผู้ใช้สามารถคลิกปุ่มลูกศรทางด้านขวาของบริการด้วยตนเองเพื่อเริ่มการสืบค้นได้ตลอดเวลา
รองรับการสืบค้นที่สะดวกภายในแอป Easydict หากคุณพบคำที่ไม่คุ้นเคยในช่องป้อนข้อมูลหรือผลการแปล คุณสามารถคลิกขวาเพื่อเปิดเมนูและเลือก "คำค้นหาในแอป" คำแรก
Easydict รองรับรูปแบบ URL สำหรับการสืบค้นอย่างรวดเร็ว: easydict://query?text=xxx
เช่น easydict://query?text=good
หากเนื้อหาเคียวรี xxx มีอักขระพิเศษ จำเป็นต้องมีการเข้ารหัส URL เช่น easydict://query?text=good%20girl
คำเตือน
easydict://xxx เวอร์ชันเก่าอาจทำให้เกิดปัญหาในบางสถานการณ์ ดังนั้นจึงแนะนำให้ใช้ Scheme URL ที่สมบูรณ์: easydict://query?text=xxx
คุณต้องติดตั้ง PopClip ก่อน จากนั้นเลือกบล็อกโค้ดต่อไปนี้ PopClip
จะแสดง "ติดตั้งส่วนขยาย Easydict" คลิกมัน
-- #popclip-- ชื่อ: Easydict-- ไอคอน: iconify:ri:translate-- ภาษา: แอปพลิเคชัน applescripttell "Easydict" ปล่อย เปิดตำแหน่ง "easydict://query?text={popclip text}"จบการบอก
อ้างอิง: https://www.popclip.app/dev/applescript-actions
หน้าการตั้งค่ามีการแก้ไขการตั้งค่าบางอย่าง เช่น การเล่นการออกเสียงคำโดยอัตโนมัติหลังจากการสืบค้น การแก้ไขปุ่มลัดการแปล การเปิดและปิดบริการ หรือการปรับลำดับของบริการ เป็นต้น
Easydict มีหน้าต่าง 3 ประเภท และสามารถตั้งค่าบริการที่แตกต่างกันได้ตามลำดับ
หน้าต่างขนาดเล็ก: ปรากฏขึ้นเมื่อเมาส์วาดคำโดยอัตโนมัติ
หน้าต่างลอยด้านข้าง: แสดงเมื่อใช้ปุ่มลัดเพื่อวาดคำและแปลภาพหน้าจอ
หน้าต่างหลัก: ปิดโดยค่าเริ่มต้น สามารถเปิดได้ในการตั้งค่า และแสดงเมื่อโปรแกรมเริ่มทำงาน (ฟังก์ชั่นหน้าต่างหลักจะได้รับการปรับปรุงในภายหลัง)
Easydict มีปุ่มลัดในแอปเพื่อให้คุณมีประสิทธิภาพมากขึ้นระหว่างการใช้งาน
ต่างจากคีย์ลัดการแปลก่อนหน้าที่มีผลทั่วโลก คีย์ลัดต่อไปนี้จะมีผลเฉพาะเมื่อหน้าต่าง Easydict แสดงในเบื้องหน้าเท่านั้น
Enter
: หลังจากป้อนข้อความแล้ว ให้กด Enter เพื่อเริ่มการสืบค้น
Shift + Enter
: ป้อนขึ้นบรรทัดใหม่
Cmd + ,
: เปิดหน้าการตั้งค่า
Cmd + Q
: ออกจากแอปพลิเคชัน
Cmd + K
: ล้างช่องป้อนข้อมูล
Cmd + Shift + K
: ล้างช่องป้อนข้อมูลและผลลัพธ์การค้นหา ซึ่งเทียบเท่ากับการคลิกปุ่มล้างที่มุมขวาล่างของช่องป้อนข้อมูล
Cmd + I
: รวบรวมกล่องอินพุต (อินพุตโฟกัส)
Cmd + Shift + C
: คัดลอกเนื้อหาแบบสอบถาม
Cmd + Shift + J
: คัดลอกผลการแปลครั้งแรก
Cmd + S
: เล่นการออกเสียงของข้อความค้นหา (เล่นเสียง)
Cmd + R
: ค้นหาอีกครั้ง (ลองสอบถามอีกครั้ง)
Cmd + T
: สลับภาษาการแปล (สลับการแปลภาษา)
Cmd + P
: ปักหมุดหน้าต่าง (ปักหมุดหน้าต่าง กดอีกครั้งเพื่อเลิกปักหมุด)
Cmd + W
: ปิดหน้าต่าง
Cmd + Enter
: เครื่องมือค้นหาของ Google จะเปิดขึ้นตามค่าเริ่มต้น เนื้อหาการค้นหาคือการป้อนข้อความ เอฟเฟกต์จะเทียบเท่ากับการคลิกไอคอนค้นหาเบราว์เซอร์ด้วยตนเองที่มุมขวาบน
Cmd + Shift + Enter
: หากติดตั้งแอป European Dictionary บนคอมพิวเตอร์ ไอคอน Eudic จะแสดงทางด้านซ้ายของไอคอน Google และการดำเนินการคือเปิดแอป European Dictionary เพื่อค้นหา
ตราบใดที่หน้าต่างแบบสอบถามถูกปลุก คุณสามารถใช้ปุ่มทางลัด Cmd + ,
เพื่อเปิดหน้าการตั้งค่าได้ หากคุณซ่อนไอคอนแถบเมนูโดยไม่ตั้งใจ คุณสามารถเปิดใหม่ได้ด้วยวิธีนี้
หากคุณพบว่าผลการจดจำ OCR ไม่ถูกต้อง คุณสามารถแก้ไขผลลัพธ์ OCR ได้โดยคลิกปุ่ม "รับรู้เป็น xx" เพื่อระบุภาษาการจดจำ
immersive-translate: ส่วนขยายการแปลเว็บสองภาษาที่เป็นประโยชน์
pot-desktop: การแปลคำข้ามแพลตฟอร์มและซอฟต์แวร์ OCR
ext-saladict: Saladict การค้นหาคำในเบราว์เซอร์และส่วนขยายการแปล
openai-translator: ปลั๊กอินของเบราว์เซอร์และแอปพลิเคชันเดสก์ท็อปข้ามแพลตฟอร์มที่ใช้ ChatGPT API
Raycast-Easydict: อีกหนึ่งโปรเจ็กต์โอเพ่นซอร์สของฉัน ซึ่งเป็น Raycast เวอร์ชันขยายของ Easydict
การค้นหาคำและการแปลข้อความเป็นฟังก์ชันที่มีประโยชน์มากในชีวิตประจำวัน ฉันเคยใช้ซอฟต์แวร์แปลพจนานุกรมมากมาย แต่ฉันไม่พอใจจนกระทั่งได้พบกับ Bob Bob
เป็นซอฟต์แวร์การแปลที่ยอดเยี่ยม แต่ไม่ใช่ซอฟต์แวร์โอเพ่นซอร์ส และไม่มีการอัปเดตแอปพลิเคชันฟรีอีกต่อไปตั้งแต่เปิดตัวใน Apple Store
ในฐานะนักพัฒนาและผู้รับประโยชน์จากซอฟต์แวร์โอเพ่นซอร์สจำนวนมาก ฉันรู้สึกว่า Bob ควรมีเวอร์ชันโอเพ่นซอร์สฟรีในโลก ดังนั้นฉันจึงพัฒนา Easydict ตอนนี้ฉันใช้ Easydict อย่างกว้างขวางทุกวัน ฉันชอบมันมากและหวังว่าจะมีคนเข้าใจและใช้งานมันมากขึ้น
โอเพ่นซอร์สทำให้โลกเป็นสถานที่ที่ดีขึ้น
หากคุณสนใจในโครงการนี้ เรายินดีอย่างยิ่งที่จะมีส่วนร่วมในโครงการและเราจะพยายามช่วยเหลือให้มากที่สุด
ปัจจุบันโปรเจ็กต์มีสองสาขาหลัก: dev และ main รหัสสาขา dev มักจะเป็นรหัสล่าสุดและอาจมีคุณสมบัติบางอย่างที่อยู่ระหว่างการพัฒนา รหัสสาขาหลักมีเสถียรภาพ และรหัสของสาขา dev จะถูกรวมเข้าด้วยกันเป็นประจำ
นอกจากนี้ เราวางแผนที่จะย้ายโปรเจ็กต์จาก objc ไปยัง Swift และค่อยๆ ใช้ Swift เพื่อเขียนโมดูลฟังก์ชันใหม่ในอนาคต ดู #194
หากคุณคิดว่าโครงการจำเป็นต้องปรับปรุงหรือมีแนวคิดเกี่ยวกับคุณลักษณะใหม่ โปรดส่ง PR:
หาก PR ต้องแก้ไขข้อบกพร่องหรือใช้ฟีเจอร์สำหรับปัญหาที่มีอยู่ โปรดส่งไปที่สาขา dev
หาก PR เป็นเรื่องเกี่ยวกับฟังก์ชันใหม่หรือเกี่ยวข้องกับการเปลี่ยนแปลงที่สำคัญ เช่น UI ขอแนะนำให้เปิดประเด็นเพื่อหารือเกี่ยวกับเรื่องนี้ก่อน เพื่อหลีกเลี่ยงความซ้ำซ้อนหรือความขัดแย้งของฟังก์ชัน
โปรเจ็กต์นี้ได้รับแรงบันดาลใจจาก Saladict และ Bob และเวอร์ชันเริ่มต้นได้รับการพัฒนาโดยใช้ Bob (GPL-3.0) Easydict ได้ทำการปรับปรุงและเพิ่มประสิทธิภาพมากมายในโปรเจ็กต์ดั้งเดิม และฟังก์ชันและ UI มากมายอิงจาก Bob
ฟังก์ชันภาพหน้าจอจะขึ้นอยู่กับ Capture-Screen-For-Multi-Screens-On-Mac ของ isee15 และได้รับการปรับปรุงให้เหมาะสมบนพื้นฐานนี้
ฟังก์ชั่นการวาดคำของเมาส์อ้างอิงถึง PopClip
Easydict อยู่ภายใต้ลิขสิทธิ์โอเพ่นซอร์ส GPL-3.0 และมีไว้สำหรับการเรียนรู้และการสื่อสารเท่านั้น ทุกคนสามารถรับผลิตภัณฑ์และซอร์สโค้ดได้ฟรี หากคุณเชื่อว่าสิทธิ์ทางกฎหมายของคุณถูกละเมิด โปรดติดต่อผู้เขียนทันที คุณมีอิสระในการใช้ซอร์สโค้ด แต่ต้องมีใบอนุญาตและประกาศเกี่ยวกับลิขสิทธิ์ที่เหมาะสม การสนับสนุนการสนับสนุน
Easydict เป็นโครงการโอเพ่นซอร์สที่ไม่แสวงหาผลกำไร ปัจจุบันได้รับการพัฒนาและดูแลโดยผู้เขียนเป็นหลัก หากคุณชอบโครงการนี้และคิดว่ามันมีประโยชน์สำหรับคุณ คุณสามารถพิจารณาสนับสนุนและสนับสนุนโครงการนี้ได้ และปล่อยให้มันไปไกลกว่านี้
หากการผลิตไฟฟ้าเพียงพอที่จะครอบคลุมค่าธรรมเนียมรายปี $99 ของ Apple ฉันจะลงทะเบียนบัญชีนักพัฒนาซอฟต์แวร์เพื่อแก้ไขปัญหาลายเซ็นของแอปพลิเคชัน เพื่อให้ผู้คนสามารถใช้ Easydict ได้อย่างสะดวกมากขึ้น