1作者: joshcramer13 天前原帖
嘿,HN! 我正在构建 NTNT(/in'tent/),这是一种实验性的编程语言,旨在探索我一直以来的一个特定问题: “如果我们假设 AI 代理将成为代码的主要编写者,而不是人类,那么编程语言会是什么样子?” 其核心概念是意图驱动开发(IDD)。与其通过氛围编码或 Markdown 文件链来表达意图,不如你(和你的代理)定义一个机器可验证的 .intent 文件(使用 IAL - 意图断言语言),作为人类与代理之间的可执行合同。然后,代理将维护、构建并通过 .intent 文件驱动开发和验证。 该语言本身是“类似 Rust 的脚本语言”,旨在减少幻觉并减轻代理在编写和管理代码时的压力。 我很想听听你们的反馈: 1. NTNT 的 IDD 风格是否有潜力改善基于代理的开发流程? 2. 如果我/我们将意图系统提取出来以便与 TypeScript/Go 一起使用,你会使用它吗? 仓库: [https://github.com/ntntlang/ntnt](https://github.com/ntntlang/ntnt) 网站: [https://ntnt-lang.org](https://ntnt-lang.org)(运行在 ntnt 上)