diff --git a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/param/HookParam.md b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/param/HookParam.md
index f22d600a..55991df3 100644
--- a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/param/HookParam.md
+++ b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/param/HookParam.md
@@ -196,7 +196,7 @@ fun Throwable.throwToApp()
使用 `throwable` 获取当前设置的方法调用抛出异常。
-仅会在回调方法的 `MemberHookCreator.beforeHook` or `MemberHookCreator.afterHook` 中生效。
+仅会在回调方法的 `MemberHookCreator.beforeHook` 或 `MemberHookCreator.afterHook` 中生效。
::: danger
@@ -295,7 +295,7 @@ fun args(): ArgsIndexCondition
**功能描述**
-> 获取当前 Hook 对象的 `method` or `constructor` 的参数数组下标实例化类。
+> 获取当前 Hook 对象的 `method` 或 `constructor` 的参数数组下标实例化类。
## args - method
@@ -566,7 +566,7 @@ fun first(): ArgsModifyer
**功能描述**
-> 获取当前 Hook 对象的 `method` or `constructor` 的参数数组第一位。
+> 获取当前 Hook 对象的 `method` 或 `constructor` 的参数数组第一位。
### last - method
@@ -580,7 +580,7 @@ fun last(): ArgsModifyer
**功能描述**
-> 获取当前 Hook 对象的 `method` or `constructor` 的参数数组最后一位。
+> 获取当前 Hook 对象的 `method` 或 `constructor` 的参数数组最后一位。
## ArgsModifyer - class
diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt
index bab39c30..19b6e600 100644
--- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt
+++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt
@@ -132,7 +132,7 @@ class YukiMemberHookCreator(@PublishedApi internal val packageParam: PackagePara
@PublishedApi
internal fun hook() = when {
YukiHookBridge.hasXposedBridge.not() -> Result()
- /** 过滤 [HookEntryType.ZYGOTE] 与 [HookEntryType.PACKAGE] 或 [HookParam.isCallbackCalled] 已被执行 */
+ /** 过滤 [HookEntryType.ZYGOTE] and [HookEntryType.PACKAGE] or [HookParam.isCallbackCalled] 已被执行 */
packageParam.wrapper?.type == HookEntryType.RESOURCES && HookParam.isCallbackCalled.not() -> Result()
preHookMembers.isEmpty() -> Result().also { yLoggerW(msg = "Hook Members is empty in [${hookClass.name}], hook aborted") }
else -> Result().await {
@@ -264,10 +264,10 @@ class YukiMemberHookCreator(@PublishedApi internal val packageParam: PackagePara
*
* 你可以调用 [instanceClass] 来手动查询要 Hook 的 [Method]、[Constructor]
*
- * - ❗不建议使用此方法设置目标需要 Hook 的 [Member] 对象 - 你可以使用 [method] 或 [constructor] 方法
+ * - ❗不建议使用此方法设置目标需要 Hook 的 [Member] 对象 - 你可以使用 [method] or [constructor] 方法
*
* - ❗在同一个 [injectMember] 中你只能使用一次 [members]、[allMembers]、[method]、[constructor] 方法 - 否则结果会被替换
- * @param member 要指定的 [Member] 或 [Member] 数组
+ * @param member 要指定的 [Member] or [Member] 数组
* @throws IllegalStateException 如果 [member] 参数为空
*/
fun members(vararg member: Member?) {
@@ -281,7 +281,7 @@ class YukiMemberHookCreator(@PublishedApi internal val packageParam: PackagePara
*
* - ❗此方法已弃用 - 在之后的版本中将直接被删除
*
- * - ❗请现在转移到 [MethodFinder] 或 [allMembers]
+ * - ❗请现在转移到 [MethodFinder] or [allMembers]
* @param name 方法名称
* @return [ArrayList]<[MethodFinder.Result.Instance]>
*/
@@ -293,7 +293,7 @@ class YukiMemberHookCreator(@PublishedApi internal val packageParam: PackagePara
*
* - ❗此方法已弃用 - 在之后的版本中将直接被删除
*
- * - ❗请现在转移到 [ConstructorFinder] 或 [allMembers]
+ * - ❗请现在转移到 [ConstructorFinder] or [allMembers]
* @return [ArrayList]<[ConstructorFinder.Result.Instance]>
*/
@Deprecated(
diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/YukiResourcesHookCreator.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/YukiResourcesHookCreator.kt
index ac2d604c..d700bef6 100644
--- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/YukiResourcesHookCreator.kt
+++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/core/YukiResourcesHookCreator.kt
@@ -311,7 +311,7 @@ class YukiResourcesHookCreator(@PublishedApi internal val packageParam: PackageP
/**
* 创建查找对象实例
* @return [ConditionFinder]
- * @throws IllegalStateException 如果没有设置 [name] 或 [type]
+ * @throws IllegalStateException 如果没有设置 [name] or [type]
*/
@PublishedApi
internal fun build(): ConditionFinder {
diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt
index aa6b6e93..1bd85353 100644
--- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt
+++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt
@@ -112,7 +112,7 @@ val Context.processName
/**
* 向 Hook APP (宿主) [Context] 注入当前 Xposed 模块的资源
*
- * 注入成功后 - 你就可以直接使用例如 [ImageView.setImageResource] 或 [Resources.getString] 装载当前 Xposed 模块的资源 ID
+ * 注入成功后 - 你就可以直接使用例如 [ImageView.setImageResource] or [Resources.getString] 装载当前 Xposed 模块的资源 ID
*
* 注入的资源作用域仅限当前 [Context] - 你需要在每个用到宿主 [Context] 的地方重复调用此方法进行注入才能使用
*
@@ -125,7 +125,7 @@ fun Context.injectModuleAppResources() = resources?.injectModuleAppResources()
/**
* 向 Hook APP (宿主) 指定 [Resources] 直接注入当前 Xposed 模块的资源
*
- * 注入成功后 - 你就可以直接使用例如 [ImageView.setImageResource] 或 [Resources.getString] 装载当前 Xposed 模块的资源 ID
+ * 注入成功后 - 你就可以直接使用例如 [ImageView.setImageResource] or [Resources.getString] 装载当前 Xposed 模块的资源 ID
*
* 注入的资源作用域仅限当前 [Resources] - 你需要在每个用到宿主 [Resources] 的地方重复调用此方法进行注入才能使用
*
@@ -142,7 +142,7 @@ fun Resources.injectModuleAppResources() = AppParasitics.injectModuleAppResource
*
* 使用此方法会在未注册的 [Activity] 在 Hook APP (宿主) 中启动时自动调用 [injectModuleAppResources] 注入当前 Xposed 模块的资源
*
- * - 你要将需要在宿主启动的 [Activity] 继承于 [ModuleAppActivity] 或 [ModuleAppCompatActivity]
+ * - 你要将需要在宿主启动的 [Activity] 继承于 [ModuleAppActivity] or [ModuleAppCompatActivity]
*
* 详情请参考 [注册模块 Activity](https://fankes.github.io/YukiHookAPI/zh-cn/api/special-features/host-inject#%E6%B3%A8%E5%86%8C%E6%A8%A1%E5%9D%97-activity)
*
diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/param/HookParam.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/param/HookParam.kt
index f528ceb1..16dc784d 100644
--- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/param/HookParam.kt
+++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/param/HookParam.kt
@@ -94,7 +94,7 @@ class HookParam internal constructor(private val creatorInstance: YukiMemberHook
/**
* 获取当前 Hook 对象的 [Member]
*
- * 在不确定 [Member] 类型为 [Method] 或 [Constructor] 时可以使用此方法
+ * 在不确定 [Member] 类型为 [Method] or [Constructor] 时可以使用此方法
* @return [Member]
* @throws IllegalStateException 如果 [member] 为空
*/
diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiHookModuleStatus.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiHookModuleStatus.kt
index 13f2ff26..469bbe02 100644
--- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiHookModuleStatus.kt
+++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiHookModuleStatus.kt
@@ -37,7 +37,7 @@ import de.robv.android.xposed.XposedBridge
*
* 我们需要监听自己的模块是否被激活 - 可使用以下方法调用
*
- * 调用 [YukiHookAPI.Status.isModuleActive] 或 [YukiHookAPI.Status.isTaiChiModuleActive]
+ * 调用 [YukiHookAPI.Status.isModuleActive] or [YukiHookAPI.Status.isTaiChiModuleActive]
*
* 调用 [YukiHookAPI.Status.isXposedModuleActive]
*
diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/AppParasitics.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/AppParasitics.kt
index 5e8b8723..a2d408cd 100644
--- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/AppParasitics.kt
+++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/xposed/parasitic/AppParasitics.kt
@@ -80,7 +80,7 @@ internal object AppParasitics {
/**
* 当前 Hook APP (宿主) 的全局生命周期 [Application]
*
- * 需要 [YukiHookAPI.Configs.isEnableDataChannel] 或 [AppLifecycleCallback.isCallbackSetUp] 才会生效
+ * 需要 [YukiHookAPI.Configs.isEnableDataChannel] or [AppLifecycleCallback.isCallbackSetUp] 才会生效
*/
internal var hostApplication: Application? = null