diff --git a/.github/workflows/dockerimage.yml b/.github/workflows/dockerimage.yml index 94f3116a37e..fe51bc72077 100644 --- a/.github/workflows/dockerimage.yml +++ b/.github/workflows/dockerimage.yml @@ -33,4 +33,4 @@ jobs: - name: Build the Docker image run: | - docker buildx build --push --platform linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v8 -t b3log/siyuan:latest -t b3log/siyuan:v2.10.7 . \ No newline at end of file + docker buildx build --push --platform linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v8 -t b3log/siyuan:latest -t b3log/siyuan:v2.10.8 . \ No newline at end of file diff --git a/README.md b/README.md index d778acb0815..331f4fb4b3c 100644 --- a/README.md +++ b/README.md @@ -130,7 +130,8 @@ The overall program is located under `/opt/siyuan/`, which is basically the stru The entry point is set when building the Docker image: `ENTRYPOINT ["/opt/siyuan/kernel" ]`, use `docker run b3log/siyuan` with parameters to start: -* `--workspace` specifies the workspace folder path, mounted to the container via `-v` on the host +* `--workspace`: Specifies the workspace folder path, mounted to the container via `-v` on the host +* `--accessAuthCode`: Specifies the access authorization code More parameters can refer to `--help`. The following is an example of a startup command: @@ -138,7 +139,7 @@ More parameters can refer to `--help`. The following is an example of a startup docker run -v workspace_dir_host:workspace_dir_container -p 6806:6806 b3log/siyuan --workspace=workspace_dir_container --accessAuthCode=xxx ``` -* `workspace_dir_host`: the workspace folder path on the host +* `workspace_dir_host`: The workspace folder path on the host * `workspace_dir_container`: The path of the workspace folder in the container, which is the same as specified in `--workspace` * `accessAuthCode`: Access authorization code, please **be sure to modify**, otherwise anyone can read and write your data diff --git a/README_zh_CN.md b/README_zh_CN.md index f57379b982e..32889ee4315 100644 --- a/README_zh_CN.md +++ b/README_zh_CN.md @@ -133,7 +133,8 @@ 构建 Docker 镜像时设置了入口:`ENTRYPOINT [ "/opt/siyuan/kernel" ]`,使用 `docker run b3log/siyuan` 并带参即可启动: -* `--workspace` 指定工作空间文件夹路径,在宿主机上通过 `-v` 挂载到容器中 +* `--workspace`:指定工作空间文件夹路径,在宿主机上通过 `-v` 挂载到容器中 +* `--accessAuthCode`:指定访问授权码 更多的参数可参考 `--help`。下面是一条启动命令示例: diff --git a/app/appearance/icons/ant/icon.js b/app/appearance/icons/ant/icon.js index 256e7ff3f7f..e377d2d7d51 100644 --- a/app/appearance/icons/ant/icon.js +++ b/app/appearance/icons/ant/icon.js @@ -18,9 +18,6 @@ document.body.insertAdjacentHTML('afterbegin', ` iconBazaar -
Quick make card
",
+ "flashcardFSRSParamRequestRetention": "FSRS Request Retention",
+ "flashcardFSRSParamRequestRetentionTip": "Represents the probability of recall you want to target. Note that there is a tradeoff between higher retention and higher number of repetitions. It is recommended that you set this value somewhere between 0.8 and 0.9",
+ "flashcardFSRSParamMaximumInterval": "FSRS Maximum Interval",
+ "flashcardFSRSParamMaximumIntervalTip": "The maximum number of days between repetitions",
+ "flashcardFSRSParamWeights": "FSRS Weights",
+ "flashcardFSRSParamWeightsTip": "Algorithm weight parameters. The default value is obtained from a smaller sample. If adjustments are needed, please use the FSRS optimizer to calculate",
"apiKey": "API Key",
"apiKeyTip": "It is recommended to assign an API Key to SiYuan separately for subsequent management. If this item is left blank, AI-related functions will be disabled",
"apiTimeout": "Timeout",
diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json
index 0fda16619af..94766745b49 100644
--- a/app/appearance/langs/es_ES.json
+++ b/app/appearance/langs/es_ES.json
@@ -167,6 +167,12 @@
"flashcardSuperBlockTip": "Después de habilitar, el primer bloque secundario de un súper bloque se reconoce como una pregunta y el resto de los bloques secundarios se reconocen como respuestas",
"flashcardDeck": "Mazo",
"flashcardDeckTip": "Después de habilitar, se admite la clasificación del mazo de cartas. Esta es una opción de compatibilidad histórica, no se recomienda habilitarla a menos que sea necesario, y se recomienda usar Quick make card
",
+ "flashcardFSRSParamRequestRetention": "Retención de solicitud FSRS",
+ "flashcardFSRSParamRequestRetentionTip": "Representa la probabilidad de recuperación a la que desea apuntar. Tenga en cuenta que existe un equilibrio entre una mayor retención y un mayor número de repeticiones. Se recomienda establecer este valor entre 0,8 y 0,9",
+ "flashcardFSRSParamMaximumInterval": "Intervalo máximo FSRS",
+ "flashcardFSRSParamMaximumIntervalTip": "El número máximo de días entre repeticiones",
+ "flashcardFSRSParamWeights": "Pesos FSRS",
+ "flashcardFSRSParamWeightsTip": "Parámetros de peso del algoritmo. El valor predeterminado se obtiene de una muestra más pequeña. Si se necesitan ajustes, utilice el optimizador FSRS para calcular",
"apiKey": "Clave API",
"apiKeyTip": "Se recomienda asignar una clave API a SiYuan por separado para su posterior administración. Si este elemento se deja en blanco, las funciones relacionadas con la IA se desactivarán",
"apiTimeout": "Tiempo de espera",
diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json
index 88e88c3b643..36a729da545 100644
--- a/app/appearance/langs/fr_FR.json
+++ b/app/appearance/langs/fr_FR.json
@@ -167,6 +167,12 @@
"flashcardSuperBlockTip": "Après l'activation, le premier bloc enfant d'un super bloc est reconnu comme une question, et les autres blocs enfants sont reconnus comme des réponses",
"flashcardDeck": "Deck",
"flashcardDeckTip": "Après l'activation, la classification du jeu de cartes est prise en charge. Il s'agit d'une option de compatibilité historique, il n'est pas recommandé de l'activer sauf si nécessaire, et il est recommandé d'utiliser Quick make card
",
+ "flashcardFSRSParamRequestRetention": "Rétention des requêtes FSRS",
+ "flashcardFSRSParamRequestRetentionTip": "Représente la probabilité de rappel que vous souhaitez cibler. Notez qu'il existe un compromis entre une rétention plus élevée et un nombre de répétitions plus élevé. Il est recommandé de définir cette valeur entre 0,8 et 0,9",
+ "flashcardFSRSParamMaximumInterval": "Intervalle maximum FSRS",
+ "flashcardFSRSParamMaximumIntervalTip": "Le nombre maximum de jours entre les répétitions",
+ "flashcardFSRSParamWeights": "Poids FSRS",
+ "flashcardFSRSParamWeightsTip": "Paramètres de poids de l'algorithme. La valeur par défaut est obtenue à partir d'un échantillon plus petit. Si des ajustements sont nécessaires, veuillez utiliser l'optimiseur FSRS pour calculer",
"apiKey": "Clé API",
"apiKeyTip": "Il est recommandé d'attribuer une clé API à SiYuan séparément pour une gestion ultérieure. Si cet élément est laissé vide, les fonctions liées à l'IA seront désactivées",
"apiTimeout": "Délai d'expiration",
diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json
index e5a9efd8241..df86e61709b 100644
--- a/app/appearance/langs/zh_CHT.json
+++ b/app/appearance/langs/zh_CHT.json
@@ -167,6 +167,12 @@
"flashcardSuperBlockTip": "啟用後支持超級塊制卡,超級塊的第一個子塊被識別為問題,其餘子塊識別為答案",
"flashcardDeck": "卡包",
"flashcardDeckTip": "啟用後支持卡包分類。這是一個歷史兼容選項,如無必要建議不要啟用,推薦使用 快速制卡
",
+ "flashcardFSRSParamRequestRetention": "FSRS Request Retention",
+ "flashcardFSRSParamRequestRetentionTip": "回憶機率參數。請注意,這裡需要權衡更高的保留率和更高的重複次數。建議設定該值介於 0.8 和 0.9 之間",
+ "flashcardFSRSParamMaximumInterval": "FSRS Maximum Interval",
+ "flashcardFSRSParamMaximumIntervalTip": "最大間隔天數參數",
+ "flashcardFSRSParamWeights": "FSRS Weights",
+ "flashcardFSRSParamWeightsTip": "演算法權重參數。預設值為較小樣本取得,如果需要調整請使用 FSRS 最佳化器計算",
"apiKey": "API Key",
"apiKeyTip": "建議為思源單獨分配 API Key 以便於後續管理。該項留空則禁用 AI 相關功能",
"apiTimeout": "超時時間",
diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json
index b7b58e9f7e8..6c156b4556b 100644
--- a/app/appearance/langs/zh_CN.json
+++ b/app/appearance/langs/zh_CN.json
@@ -167,6 +167,12 @@
"flashcardSuperBlockTip": "启用后支持超级块制卡,超级块的第一个子块被识别为问题,其余子块识别为答案",
"flashcardDeck": "卡包",
"flashcardDeckTip": "启用后支持卡包分类。这是一个历史兼容选项,如无必要建议不要启用,推荐使用 快速制卡
",
+ "flashcardFSRSParamRequestRetention": "FSRS Request Retention",
+ "flashcardFSRSParamRequestRetentionTip": "回忆概率参数。请注意,这里需要权衡更高的保留率和更高的重复次数。建议设置该值介于 0.8 和 0.9 之间",
+ "flashcardFSRSParamMaximumInterval": "FSRS Maximum Interval",
+ "flashcardFSRSParamMaximumIntervalTip": "最大间隔天数参数",
+ "flashcardFSRSParamWeights": "FSRS Weights",
+ "flashcardFSRSParamWeightsTip": "算法权重参数。默认值为较小样本获得,如果需要调整请使用 FSRS 优化器计算",
"apiKey": "API Key",
"apiKeyTip": "建议为思源单独分配 API Key 以便于后续管理。该项留空则禁用 AI 相关功能",
"apiTimeout": "超时时间",
diff --git a/app/appx/AppxManifest.xml b/app/appx/AppxManifest.xml
index 0c8a4709739..4962237f855 100644
--- a/app/appx/AppxManifest.xml
+++ b/app/appx/AppxManifest.xml
@@ -9,7 +9,7 @@