snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 3s

This commit is contained in:
upstream-mirror
2026-09-17 23:28:13 +05:00
commit e7da97194a
32688 changed files with 4208681 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
---
title: 导航
description: 自定义左侧边栏,使其符合您团队的工作方式。
---
左侧边栏是您在 Twenty 中进行导航的主要方式。 它完全可自定义——无需进入任何设置页面,您就可以重新组织它以匹配您的工作流。
## 重新排序项目
在侧边栏中拖放任意项目以更改其位置。 顺序会按用户单独保存,因此每位团队成员都可以自行安排各自的侧边栏。
## 文件夹
将相关项目分组到文件夹中。 例如,您可以创建“销售”文件夹来包含您的管道视图,创建“支持”文件夹用于工单,或创建“运营”文件夹用于内部对象。
要创建文件夹,请在侧边栏中右键单击,或使用`+`按钮。
## 隐藏对象
未使用的对象可以从侧边栏中隐藏。 它们不会被删除——只是被隐藏起来。 您可以随时在 设置 → 数据模型 中再次显示它们。
## 收藏夹
将视图、记录或搜索固定到侧边栏顶部的“收藏”部分,以便一键访问。 收藏是个人的——每位用户自行管理各自的收藏。
## 自定义链接
在侧边栏中直接添加指向外部工具的链接。 适用于链接到您的 wiki、其他工具中的仪表板,或团队经常使用的任何 URL。
## 命令菜单
按下`Cmd+K`(或`Ctrl+K`)打开命令菜单——一个快速访问的搜索栏,无需通过侧边栏即可跳转到任何记录、视图或操作。
## 自定义侧边栏
要自定义侧边栏,请将鼠标悬停在侧边栏中的"工作区"部分,然后单击扳手图标。
<img src="/images/user-guide/layout/navigation-edit-icon.png" alt="导航编辑图标" />

View File

@@ -0,0 +1,61 @@
---
title: 记录页面
description: 使用选项卡和小部件自定义单个记录详情页的布局。
---
## 概览
当你在 Twenty 中打开一条记录时,详情页由**选项卡**和**小部件**组成。 两者都可按对象类型完全自定义。
## 选项卡
每个记录页面可以包含多个选项卡—类似于浏览器中的选项卡。 使用它们来组织记录的不同方面。 例如,一个公司记录可能包含“概览”、“沟通”、“任务”和“文件”等选项卡。
您可以:
* 添加和删除选项卡
* 重命名选项卡
* 通过拖动重新排序选项卡
* 设置默认显示的选项卡
## 小部件
小部件是每个选项卡内的构建模块。 可用的小部件类型包括:
| 小部件 | 显示内容 |
| ---------- | -------------- |
| **字段** | 记录字段,可分组或单独显示 |
| **相关记录** | 通过关系关联的记录表 |
| **电子邮件** | 来自已连接账户的电子邮件历史 |
| **日历** | 与该记录关联的日历事件 |
| **时间轴** | 活动与事件历史 |
| **任务** | 关联的任务 |
| **备注** | 富文本备注 |
| **文件** | 文件附件 |
| **图表** | 来自相关记录的可视化数据 |
| **iFrame** | 嵌入的外部内容 |
| **富文本** | 静态内容或描述 |
## 自定义记录页面
1. 打开任意记录
2. 按下 `Cmd+K`,搜索“编辑记录页面布局”
或
1. 前往 设置 → 数据模型 → 所选对象 → 布局
2. 单击该对象的“自定义记录页面”按钮
3. 你现在处于自定义模式:
* 从小部件选择器中**添加小部件**
* **拖动小部件**,在网格上重新定位它们
* **调整小部件大小**,通过拖动其边缘
* **配置字段**,设置每个小部件内显示的字段
* **管理选项卡** — 添加、删除、重命名、重新排序
4. 保存你的更改—它们将应用于该对象类型的所有记录
## 字段可见性
在“字段”小部件中,你可以控制哪些字段可见以及它们的顺序。 这使你可以创建更聚焦的布局—例如,在“概览”选项卡中仅显示最重要的字段,并将详细字段放在单独的选项卡中。