Repository navigation
Home.zh_CN
Doug Blank edited this page Oct 5, 2026
·
1 revision
🌐 English · Deutsch · Español · Français
Gramps Connect 是 Gramps(自由的家谱软件)的一个更快、支持实时协作的网页前端,基于 gramps-web-api 服务器构建。它沿用 Gramps 本身的布局和术语,即使面对非常庞大的家谱也能保持快速,并且专为多人同时编辑同一棵家谱而设计。
它有两种形式:一个今天就能在自己电脑上运行的独立桌面版(gramps-connect-desktop),以及一个容器化的多用户部署,用于托管一棵全家人都能登录并共享的家谱。两种形式的界面完全相同——唯一的区别在于家谱里是否还有其他人和您一起工作。
本 wiki 介绍这个应用能做什么、它是如何构建的,以及如何运行或开发它。
- 概览——带您了解 Gramps Connect 的实际功能:实时协作、自动生成的人生故事、照片标注、搜索、图表、地图、编辑,以及插件目录。
- 安装(gramps-connect-desktop)——在 Windows、macOS 或 Linux 上下载并运行单用户桌面版。
- 部署——运行真正的多用户、服务器托管版本,供一家人共享。
- 消息——讨论:带标题的讨论串,可选择关联任意数量的记录,用途从对某条记录的一句简短评论,到汇集其来源和引用的完整研究目标,不一而足。
- GOQL:搜索查询语言——每个列表视图搜索框的可选高级模式(勾选一个复选框即可启用),可以用连接和反向链接来筛选家谱,这是纯文本搜索无法表达的。
- Gramplet 与插件商店——在浏览器中运行、用于扩展应用的可编辑小型 Python 程序。
- 数据模型与编辑——Gramps Connect 处理的十种记录类型,以及如实说明哪些内容如今已经完全可编辑、哪些还不行。
- 常见问题——关于桌面版、数据安全,以及它与 Gramps 桌面版对比的常见问题。
- 架构——本地优先缓存和实时同步究竟如何工作,以及仓库的组织结构。
- 底层细节——一些较小的实现说明和注意事项,比如浏览器中存储了什么、其作用范围如何。
- 开发——搭建开发环境、测试以及翻译。
- 路线图与已知限制——还缺少什么,以及目前正在积极开发的内容。
Gramps Connect 读写与 Gramps 桌面版和 gramps-web 相同的文件格式(GEDCOM 和 Gramps XML),因此一棵家谱可以在它们之间自由迁移。
Gramps Connect is part of the family of Gramps-based software.
Using the app
- Overview
- Installing
- Deploying
- Messaging
- GOQL (advanced search)
- Gramplets & Add-on Store
- Data Model & Editing
- FAQ
Building & contributing