mirror of
https://github.com/arch3rPro/1Panel-Appstore.git
synced 2026-04-15 00:17:12 +08:00
66 lines
3.4 KiB
Markdown
66 lines
3.4 KiB
Markdown
## 产品介绍
|
||
|
||
**n8n** 是一种可扩展的工作流自动化工具。借助公平代码分发模型,n8n 将始终拥有可见的源代码,可供自托管,并允许您添加自己的自定义函数、逻辑和应用程序。n8n 基于节点的方法使其具有高度的通用性,使您可以将任何事物连接到一切事物。
|
||
|
||
**本版本已集成中文汉化包**,安装后界面将显示为中文,提供更好的中文用户体验。汉化文件来源于开源项目 [n8n-i18n-chinese](https://github.com/other-blowsnow/n8n-i18n-chinese)。
|
||
|
||

|
||
|
||

|
||
|
||
## 主要功能
|
||
|
||
- **工作流自动化**:通过图形化界面创建自动化的工作流,将不同的应用和服务连接起来。
|
||
- **支持多个应用**:提供了丰富的集成节点,可以连接到各种应用和服务,如 Google Sheets、Slack、GitHub、Twitter 等。
|
||
- **灵活的触发器和动作**:支持基于事件的触发器和各种动作,使得工作流可以响应特定事件并执行相关任务。
|
||
- **条件和循环**:可以在工作流中添加条件判断和循环操作,处理更复杂的逻辑。
|
||
- **可自定义的代码执行**:支持在工作流中添加自定义 JavaScript 代码,以实现更复杂的逻辑和处理。
|
||
- **自托管**:用户可以在本地或云服务器上自托管 n8n,确保数据安全和隐私。
|
||
- **版本控制**:支持将工作流导出为 JSON 文件,以便版本控制和备份。
|
||
|
||
## 汉化说明
|
||
|
||
本版本已集成中文汉化包,具有以下特性:
|
||
|
||
- **自动汉化**:安装时自动下载对应版本的中文语言包
|
||
- **界面中文化**:整个 Web 界面完全中文显示
|
||
- **节点翻译**:所有工作流节点和属性都有中文翻译
|
||
- **容错机制**:如果汉化文件下载失败,会自动使用英文版本
|
||
|
||
### 自定义脚本执行说明
|
||
|
||
为了实现汉化功能,本应用包含以下自定义脚本:
|
||
|
||
#### 配置文件位置
|
||
- 汉化文件存储位置:`./editor-ui/` 目录
|
||
- 脚本文件位置:`./scripts/` 目录
|
||
|
||
#### 替换步骤
|
||
1. **初始化脚本** (`init.sh`):在应用安装时执行
|
||
- 自动下载对应版本的汉化 UI 文件
|
||
- 解压并部署到指定目录
|
||
- 如果下载失败会给出提示并继续使用英文版
|
||
|
||
2. **升级脚本** (`upgrade.sh`):在应用升级时执行
|
||
- 清理旧版本汉化文件
|
||
- 重新下载新版本汉化文件
|
||
|
||
3. **卸载脚本** (`uninstall.sh`):在应用卸载后执行
|
||
- 清理所有汉化相关文件
|
||
|
||
#### 操作示例
|
||
应用安装完成后,可以通过以下方式验证汉化是否生效:
|
||
1. 访问 n8n Web 界面
|
||
2. 界面应显示为中文
|
||
3. 如果显示为英文,检查容器日志是否有汉化文件下载错误
|
||
4. 如果出现权限错误(EACCES),初始化脚本会自动设置正确的目录权限
|
||
|
||
#### 注意事项
|
||
- 汉化文件来源于开源项目 [n8n-i18n-chinese](https://github.com/other-blowsnow/n8n-i18n-chinese)
|
||
- 汉化文件版本需要与 n8n 版本严格对应
|
||
- 如需更换自定义汉化文件,可以替换 `./editor-ui/` 目录下的文件
|
||
- 首次安装需要网络连接以下载汉化文件
|
||
- 容器需要具备下载文件的权限(wget 或 curl)
|
||
- 初始化脚本会自动设置数据目录权限,解决文件写入权限问题
|
||
- 容器以 UID 1000 运行,保证数据目录访问正常
|