liam-hq数据与分析

liam

从现有数据库 Schema 自动生成可交互 ER 图,并支持公开仓库链接与私有仓库 CLI 工作流。

  • 后端
  • 数据
  • 数据库
  • 数据分析
  • Web
  • CLI
  • 浏览器
  • 支持本地运行
liam 截图
社区热度
5.1k Stars
GitHub 收藏
最近活跃
2026/9/10
近 30 天还在更新
授权协议
APACHE-2.0
宽松协议

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

数据库结构文档化往往滞后于代码变更,手动维护 ER 图既耗时又容易出错。

实际价值

通过 URL 转换即可直接可视化公开仓库的 Schema,CLI 工具则解决了私有项目的安全访问需求。

创新 / 差异化

将 ER 图生成与代码仓库链接深度集成,提供了一种轻量级的文档即代码(Docs-as-Code)可视化方案。

扩展潜力

极大降低了团队理解复杂数据库结构的门槛,尤其适合在代码评审和新成员入职时快速同步上下文。

为什么是现在

在当前微服务架构和数据库变更频繁的开发环境下,自动化文档工具的需求正处于上升期。

社区活跃度

近 90 天新增 3 个 Issue、26 个 PR;窗口内抽取的 Issue/PR 样本中有 3 位 Issue 发起者、1 位 PR 贡献者,并发布 至少 0 个版本。

维护者响应

窗口内 3 个 Issue 样本关闭率 0%,26 个 PR 样本合并率 35%。维护者评论样本仅覆盖该 Issue 样本的 100%,不足以可靠判断首次响应率与响应速度。

PR 样本 1 位贡献者至少 0 次 ReleasePR 合并率 35% · 26 条窗口样本

核心亮点

  • 从现有数据库 Schema 自动生成 ER 图
  • ER 图支持平移、缩放和过滤
  • 公开 GitHub Schema 可通过改写 URL 直接在线查看

快速开始

安装方式、上手难度、开始步骤。

装在哪

云端 / 托管服务

难不难

容易,照着走就行

支持本地运行
  1. 01公开仓库可先找到 GitHub 中的数据库 Schema 文件地址。
  2. 02在原地址前加入 liambx.com/erd/p/,直接打开生成的 ER 图。
  3. 03私有仓库运行 npx @liam-hq/cli init,按交互提示完成本地配置。
  4. 04在生成的界面中使用缩放、平移和过滤查看表关系。

更适合谁

  • 想在本机直接跑起来试用的开发者

更多介绍

Liam ERD 用于把已有数据库 Schema 反向转换成可交互的实体关系图。生成后的界面支持平移、缩放和过滤,用来浏览表与表之间的关系,而不是要求团队先手工维护一份独立的数据库图。

公开 GitHub 仓库可以直接把 schema 文件地址改写为 liambx.com/erd/p/ 开头的链接并在线打开;私有仓库则可以通过 npx @liam-hq/cli init 启动本地交互式配置。项目 README 还明确提到它针对大型 Schema 做了优化,并以 100 张以上数据表作为可处理场景。

它适合数据库结构已经存在、但缺少持续可读 ER 图的开发和数据团队。

信息来源

每条信息都标注了状态与出处,可展开查看。

13 条 · 展开
  • capability tags

    已核验

    database、data_analysis

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • editor note

    已核验

    {"en":"Liam has a narrow and useful job: when the schema already exists, the team does not need to redraw an ERD by hand. Public repositories can use a URL workflow while private repositories use the CLI, which is a good fit for schemas that change alongside the codebase.","zh":"Liam 的定位很清楚:Schema 已经存在时,不再让团队重复画 ER 图。公开仓库可以直接通过 URL 打开,私有仓库走 CLI,比较适合代码和数据库结构频繁变化的项目。"}

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • how to use

    已核验

    {"steps":[{"en":"For a public repository, first locate the database schema file on GitHub.","zh":"公开仓库可先找到 GitHub 中的数据库 Schema 文件地址。"},{"en":"Prefix the original URL with liambx.com/erd/p/ to open the generated ER diagram.","zh":"在原地址前加入 liambx.com/erd/p/,直接打开生成的 ER 图。"},{"en":"For a private repository, run `npx @liam-hq/cli init` and follow the interactive local setup.","zh":"私有仓库运行 `npx @liam-hq/cli init`,按交互提示完成本地配置。"},{"en":"Use zoom, pan, and filtering in the generated view to inspect table relationships.","zh":"在生成的界面中使用缩放、平移和过滤查看表关系。"}],"installAt":"cloud","difficulty":"easy"}

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • intro

    已核验

    {"en":"Liam ERD reverse-engineers existing database schemas into interactive entity-relationship diagrams. The generated view supports panning, zooming, and filtering, allowing teams to explore table relationships without maintaining a separate manually drawn schema diagram.\n\nFor public GitHub repositories, a schema-file URL can be prefixed with liambx.com/erd/p/ and opened directly in the hosted viewer. Private repositories can use the local interactive setup started with `npx @liam-hq/cli init`. The README also states that Liam is optimized for both smaller and larger projects and can handle schemas with more than 100 tables.\n\nIt fits development and data teams that already have a database schema but need a readable ERD generated from the source of truth.","zh":"Liam ERD 用于把已有数据库 Schema 反向转换成可交互的实体关系图。生成后的界面支持平移、缩放和过滤,用来浏览表与表之间的关系,而不是要求团队先手工维护一份独立的数据库图。\n\n公开 GitHub 仓库可以直接把 schema 文件地址改写为 liambx.com/erd/p/ 开头的链接并在线打开;私有仓库则可以通过 `npx @liam-hq/cli init` 启动本地交互式配置。项目 README 还明确提到它针对大型 Schema 做了优化,并以 100 张以上数据表作为可处理场景。\n\n它适合数据库结构已经存在、但缺少持续可读 ER 图的开发和数据团队。"}

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • 最新版本

    已核验

    @liam-hq/cli@0.7.24

    来源: GitHub 官方接口 · latest_release=@liam-hq/cli@0.7.24 · 2026/9/12

  • 许可证

    已核验

    Apache-2.0

    来源: GitHub 官方接口 · license.spdx_id=Apache-2.0 · 2026/9/12

  • needs api key

    已核验

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • 一句话用途

    已核验

    {"en":"A tool that generates interactive ER diagrams from existing database schemas through public-repository links or a CLI workflow for private repositories.","zh":"从现有数据库 Schema 自动生成可交互 ER 图,并支持公开仓库链接与私有仓库 CLI 工作流。"}

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • 平台

    已核验

    browser

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • 分类线索

    根据材料推断

    business

    来源: 项目说明文档 · hint=business · 2026/8/14

  • product forms

    已核验

    web、cli

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • role tags

    已核验

    backend、data

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

  • supports local

    已核验

    来源: manual_curated · Manually curated from the verified project README; no AI draft. · 2026/8/17

根据分类、能力和适用角色匹配的其他已核验项目。