Lucid Train logo

Lucid Train

Freemium
访问

Lucid Train 是一款本地优先的编程工具,可从代码仓库生成架构图,并将其转换为 AI 编程代理的规格说明;支持桌面应用和免费的开源 Rust 命令行工具。

什么是 Lucid Train?

Lucid Train 是一款本地优先的开发者工具,可从源代码生成架构图,并将这些图用作 AI 辅助编程的规格说明。它可以扫描代码仓库,生成由组件及其关系构成的语义图,并将生成的架构交给其编程代理。

该产品提供桌面应用和轻量级 Rust 命令行工具两种形式。桌面应用将编程代理会话与 Diagram、Audit、Dashboards 和 Connectors 界面结合在一起。CLI 则在面向终端的工作流中提供相同的代理核心。

Lucid Train 能做什么?

从代码仓库生成架构图

代理会读取本地计算机上的代码仓库,并生成由组件、层级和关系构成的语义图。ELK 负责计算位置和正交边路由,而不是依赖语言模型生成坐标。

可编辑的图表规格说明

生成的图表是 Excalidraw 场景,可导出为 SVG 或 PNG,并在 Excalidraw 客户端中编辑。通过一键操作,还可以将画布转换为 Markdown 规格说明,涵盖组件、关系和叙述者备注。

本地及可配置的模型提供商

可通过 Ollama 在本地运行模型,为 OpenAI 兼容端点或 OpenRouter 提供 API 密钥,或使用文档中介绍的托管模型选项。网站称,提示词会发送给用户选择的提供商。

代理审查和执行模式

CLI 和代理支持完整工具使用、仅提议式规划以及带引用的研究模式。规划模式允许在执行前审查计划,而按风险分级的命令和可审查差异则为编辑操作提供检查点。

多项目桌面工作区

桌面应用可以容纳多个代码仓库,每个项目都维护自己的代理辅助进程和历史记录。它还包括命令面板、用于启动 VS Code、Cursor 或 Zed 的编辑器启动功能、语音输入,以及面向视觉模型的图像附件。

审计、可观测性和连接器

桌面应用包括使用 osv-scanner 进行依赖项检查,以及 npm、cargo 和 pip 审计;还支持 MCP 配置审计、用于仪表板和遥测的 Grafana 访问,以及 stdio MCP 服务器和 SKILL.md 包。

使用场景

“帮助工程师熟悉陌生代码仓库”

新工程师可以从基于现有代码库生成的图表开始,而不必仅依靠分散的文件和文档来重新构建系统认知。

“记录旧有代码或代理生成的代码”

团队可以检查旧系统的架构,或检查多次 AI 编程会话中生成的代码,然后根据当前代码仓库创建可编辑的图表和 Markdown 规格说明。

“架构评审和技术设计文档”

评审人员可以基于从实际实现中生成的图表展开讨论。生成的规格说明可为设计文档或评审流程提供结构化材料。

“迁移规划”

团队可以使用源自代码仓库的图表检查当前系统,并在要求编程代理实施变更前,明确迁移过程中的中间状态。

“离线及受限代码环境”

无法将源代码发送到浏览器的组织可以借助 Ollama 在本地运行该工作流。网站将本地执行描述为离线运行,在此设置下无需 API 密钥。

常见问题

Lucid Train 如何生成架构图?

代理会扫描代码仓库,并生成由组件、层级和关系构成的语义图。随后,ELK 布局引擎会计算位置和正交边路由,因此语言模型不会决定方框坐标。

源代码会离开本地计算机吗?

网站称,代码仓库会在用户的计算机上读取;使用本地 Ollama 模型时,还可以完全离线运行。对于外部提供商,提示词会发送给用户配置的提供商;凭据会存储在操作系统钥匙串中。

生成图表后可以做什么?

图表是 Excalidraw 场景,可以导出为 SVG 和 PNG,并继续在 Excalidraw 客户端中编辑。桌面应用还可以将画布转换为 Markdown 规格说明,列出组件、关系和备注。

CLI 和桌面应用有什么区别?

两者使用相同的代理核心。CLI 是面向终端的 Rust 二进制工具,支持模式、计划、差异和令牌计量;桌面应用则在一个窗口中增加 Code、Diagram、Audit、Dashboards 和 Connectors。

Lucid Train 如何定价?

CLI 免费且开源,无需账户。桌面应用提供七天免费试用,价格为每年 30 美元;按年计费时相当于每月 2.50 美元。模型使用费用另计:用户可以运行本地模型,也可以向与其 API 密钥关联的提供商付费。

快速信息

产品类型
AI 编程和架构图工具
主要平台
适用于 macOS 和 Windows 的桌面应用;用于终端的 Rust CLI
图表格式
支持导出 SVG 和 PNG 的 Excalidraw 场景
本地工作流
支持 Ollama,可离线运行本地模型
代理集成
stdio MCP 服务器、SKILL.md 包和 OpenAI 兼容端点
CLI 定价
免费且开源

Lucid Train 流量分析

流量数据仅供参考。

域名评分
2