Anytype 中文文档 下载 App

创建自定义 Type:让你的每个对象都有标准模板

Type 是什么

Type 是对象的蓝图模板——它定义了"这一类东西应该长什么样"。

Type 保证同一类对象有统一的属性结构。 这是视图系统、筛选排序、批量编辑的基础。

Anytype 内置的 Type

Anytype 内置了一批常用 Type:

内置 Type适合
Page通用文档(默认创建类型)
Task任务、待办
Project项目、计划
Person联系人、人物
Book书籍、论文
Recipe食谱
Image图片对象
Video视频对象
File文件附件

内置 Type 可以直接用,也可以修改它们的属性/模板/视图。

创建自定义 Type

步骤一:进入 Content Model

Vault Sidebar → Channel Settings → Content Model → Object Types

步骤二:点击 New

步骤三:添加 Properties

在 Type 设置面板里,点击 Properties 区域的 +:

步骤四:添加默认 Template(可选)

在 Templates 区域创建一个默认模板——新创建该 Type 的对象会自动套用这个模板。

步骤五:设置 Object Header

决定哪些 Properties 显示在对象头部(标题下方、正文上方):

从侧边栏创建 Type

更快的路径:

  1. 在 Vault Sidebar 的 Types 区域,悬停任意 Type → 出现 + 按钮
  2. 或者右键 Types 区域空白处 → Create New Type
  3. 快速创建后进入 Channel Settings 完善属性

修改现有 Type

三种方式进入 Type 设置:

  1. Vault Sidebar → 目标 Type → 悬停三点 → Edit Type
  2. 正在编辑的对象 → 顶部三点 → Type Settings
  3. Channel Settings → Content Model → Object Types → 点击 Type

可以修改的内容

Type 的一个关键设计

Type 只定义结构,不锁死结构。

这个设计让你可以灵活迭代:先建一个简单的 Type,随着使用发现还需要什么属性,再加。

删除 Type

在 Channel Settings → Content Model → Object Types → 右键目标 Type → Move to Bin

实践建议

建议说明
✅ 内置 Type 先改再自定义内置 Type 已经配好了常见属性,改比从零写快
✅ 少即是多一个 Type 5-8 个属性足够,不要加到 20 个
✅ 复用 Property多个 Type 共享"标签"、"创建日期"、"状态"等通用 Property
❌ 不要为每一个细微差异都建新 Type"个人任务" vs "工作任务" 可以用同一个 Task Type 加一个 Tag Property 来区分

延伸阅读