OPEN SOURCE

开源项目

维护中的两个独立仓库:面向 Java 工程师的 Agent DSL,与面向 Agent 时代的 Markdown 原生 Web 规范。欢迎 Star、Issue 与 PR。

以下项目由本站团队持续投入,采用宽松的开源许可,适合在企业或 side project 中评估与集成。

terminal

AIAgentDSL

Java 生态下的企业级 AI Agent 领域特定语言

Apache-2.0Java & GroovyMCP

AIAgentDSL 是 Java 生态下的企业级 AI Agent 领域特定语言 (DSL)。它将复杂的 AI 逻辑与健壮的企业级开发最佳实践相结合,让 Java 开发者也能像使用 Python 的 LangChain / CrewAI 一样优雅地编排 Agent,同时保持类型安全、模块化和极佳的可观测性。

要点

  • check_circle以 Groovy 风格脚本声明 Agent、模型与工具链,贴近企业工程习惯
  • check_circleMCP 优先:可接入 GitHub、Playwright 等 MCP Server,统一工具协议
  • check_circle强调确定性「逻辑技能」与 Prompt 技能并存,关键业务路径可控
  • check_circle沙箱化运行时与调试/追踪能力,便于在生产环境排障与审计
integration_instructions

AMNW

Agent Markdown-Native-Web

MITTypeScriptMarkdown

AMNW 是一套 Markdown 扩展规范 + 参考实现:用扩展后的 Markdown 描述页面语义与交互,同一套 .md 既可供 AI Agent 直接读取与执行操作,也可在浏览器中由客户端渲染为基于 DaisyUI + Tailwind CSS 的界面。

要点

  • check_circle一份内容两种消费:Agent 读结构化 Markdown,人类看同页渲染出的 UI
  • check_circlefrontmatter、容器块与 actions 等扩展,便于程序化解析与安全执行
  • check_circle渐进增强:无 JS 时仍是可读文档;有 JS 时 Bootstrap 装配主题与渲染器
  • check_circleMonorepo:@amnw/parser(AST)与 @amnw/renderer(浏览器 DaisyUI 渲染)