diff --git a/pyproject.toml b/pyproject.toml
index 870b294..3987a84 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -22,6 +22,7 @@ test_sources = [
 ]
 
 requires = [
+    "git+https://github.com/cxzlw/zhihuDecrypt"
 ]
 test_requires = [
     "pytest",
@@ -163,7 +164,7 @@ readme = "README.md"
 python = ">=3.11,<3.12"
 toga = "^0.3.1"
 briefcase = "^0.3.14"
-zhihudecrypt = {git = "https://github.com/cxzlw/zhihuDecrypt"}
+zhihudecrypt = { git = "https://github.com/cxzlw/zhihuDecrypt" }
 
 [build-system]
 requires = ["poetry-core"]
diff --git a/src/zhihuDecryptApp/app.py b/src/zhihuDecryptApp/app.py
index 0ee1751..e0b1899 100644
--- a/src/zhihuDecryptApp/app.py
+++ b/src/zhihuDecryptApp/app.py
@@ -4,8 +4,8 @@
 import logging
 
 import toga
-import zhihuDecrypt
-from zhihuDecrypt import consts
+import zhihudecrypt
+from zhihudecrypt import consts
 from toga.style import Pack
 from toga.style.pack import COLUMN, ROW
 
@@ -86,13 +86,13 @@ def on_decrypt_clicked(self, _):
         logging.info("解密中")
         if method == "auto":
             logging.info("加密情况设为auto, 正在自动检测")
-            probability = zhihuDecrypt.detect_encrypt_method_probability(passage)
+            probability = zhihudecrypt.detect_encrypt_method_probability(passage)
             logging.info("各情况概率: ")
             for k, v in probability.items():
                 logging.info(f"{k}: {round(v * 10000) / 100}%")
             method = max(probability, key=lambda x: probability[x])
             logging.info(f"检测结果为: {method}")
-        self.passage_text.value = zhihuDecrypt.decrypt(passage, method)
+        self.passage_text.value = zhihudecrypt.decrypt(passage, method)
         logging.info("解密完成")