介绍
RunLogos 是围绕 OpenLogos 方法论 构建的 macOS 与 Windows 原生桌面应用。它帮助你用 AI 构建正确、经过测试、可追溯的软件。
OpenLogos 是开源方法论;RunLogos 是让方法论产物可视化、可编辑、可执行的专业工作台。
它解决的问题
只对 AI 说“帮我做一个登录功能”时,需求、界面、API、异常分支和测试都在被猜测。代码生成很快,但后续往往充满隐含假设、缺失边界情况和文档漂移。
RunLogos 的目标是把这些隐含上下文变成显式规格。
规格链
RunLogos 在写代码之前构建一条 规格链:
需求 → 原型 → 场景 → API → Schema → 测试 → 代码 → 验收 → 变更
每一层都从上一层派生。等 AI 开始写代码时,关键决策已经被记录、审查并可验证。
各阶段做什么
Phase 1 · 需求分析
Markdown 编辑器渲染 requirements.md,支持完整 Markdown、Mermaid 图表和同步目录。Comment-to-Prompt 可以把评审意见转成结构化 AI 指令。
Phase 2 · 产品设计
内置浏览器直接预览 HTML 原型。你可以在规格旁边查看原型,并通过注释要求 AI 修改交互。
Phase 3 · 场景建模
RunLogos 渲染 Mermaid 时序图,帮助你追踪每个角色、API 调用和边界情况。
Phase 4 · API 设计
OpenAPI 可视化编辑器展示接口列表、参数、请求体和响应 Schema,并支持调试请求。
Phase 5 · 数据库设计
SQL 设计器提供表字段和索引编辑能力,可生成 MySQL、PostgreSQL 或 SQLite DDL。
Phase 6 · 测试设计
测试用例是 Markdown 文档。AI 在代码之前根据场景生成 UT/ST 用例,保证“正确”的定义先被锁定。
Phase 7 · 代码生成
RunLogos 提供源码树、Monaco 编辑器、终端和 Agent 面板,把完整规格链交给 AI 生成代码。
Phase 8 · 验收验证
运行 openlogos verify 后,RunLogos 展示从需求到测试结果的可追溯验收报告。
Phase 9 · 变更提案
上线后,每次功能变更先创建 Delta 提案,再通过规格链传播到测试和代码。
接下来
- 安装:下载并安装 RunLogos
- 激活 License:输入 License Key 解锁完整能力
- 快速上手:用 5 分钟创建第一个项目