2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家
终于有了一种结构化的系统设计方法:arc-agent。
它是一个用 Go 语言编写的命令行工具,能将系统设计提示词转化为真实的设计工作区:包括需求、实体、应用程序接口、高层设计、可选的深度分析以及架构图。
核心理念很简单:不要要求智能体一次性生成一份庞大的架构文档并祈祷其连贯一致。应将工作拆分为多个阶段,验证每个产出物,修复失败项,并将结果渲染为易于审查的文件。
它生成什么
arc-agent 工作区包含结构化的 YAML 产出物以及生成的输出文件:
arc.yaml
01-requirements.yaml
02-entities.yaml
03-api.yaml
04-high-level-design.yaml
06-diagram.yaml
DESIGN.md
diagram.mmd
diagram.excalidraw.png
这让你能够获得可读的设计文档、Mermaid 源代码以及图像产出物,同时不会丢失结构化的中间数据。
快速开始
安装命令行工具:
curl -fsSL https://raw.githubusercontent.com/ariel-frischer/arc-agent/main/install.sh | sh
然后让它生成设计:
arc-agent new "设计一个类似 Bitly 的网址缩短服务" --out designs/bitly
arc-agent inspect designs/bitly
arc-agent validate designs/bitly
arc-agent render designs/bitly --format all
你可以通过智能体提供商(如 OpenCode、Codex 或 Claude Code)来运行它。当你需要更严格、更快的生成时,也可以在使用 OpenCode Go 结构化输出时采用直接模式。
代码仓库:https://github.com/ariel-frischer/arc-agent
免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。
