ArchGuard Co-mate:一次关于大语言模型与架构治理、架构设计的探索

💡 原文中文,约4000字,阅读约需10分钟。
📝

内容提要

Thoughtworks开源社区创建了一系列开源项目,其中ArchGuard Co-mate是一个探索性的项目,旨在探索架构师助手的能力,包括本地语义分析、动态上下文收集API、架构规范检查等。该项目欢迎对使用JVM技术栈和Rust技术栈开发AI应用感兴趣的人加入。

🎯

关键要点

  • Thoughtworks开源社区创建了一系列开源项目,包括ClickPrompt、AutoDev、DevTi等。
  • ArchGuard Co-mate是一个探索性的项目,旨在探索架构师助手的能力。
  • Co-mate项目关注LLM优先的应用开发时代,掌握相关开发技能。
  • 项目探索更好的交互模型、适用于JVM的LLM应用开发、上下文理解等。
  • Co-mate的处理流程与主流AI应用相似,包含本地语义分析和上下文收集API。
  • 示例1展示了如何分析系统并返回项目相关信息。
  • 示例2展示了如何检查API规范,确保符合URI构造规范。
  • Co-mate通过分解GPT的原子能力,消除不确定性因素,提供动态能力。
  • 项目模块包括Comate-Core、Meta-Action、Architecture、LLM-Core和Spec Partitioner。
  • 欢迎对JVM和Rust技术栈开发AI应用感兴趣的人加入Co-mate项目。
➡️

继续阅读