架构

一个阶段化的流水线,一个三层的网站,一个通行的协议

TITI 将单条提示词置于有序的工作流中运行,并输出一个产品,其结构由设计决定,而非事后修饰。

  • 阶段
  • 三个层级
  • 审计机制
  • HAYAT

作为有序工作流的流水线

TITI 被组织为一系列阶段,每个阶段都消耗前一个阶段的输出:提示词、研究、架构、设计、构建、测试、部署。顺序是关键。研究先于架构,因为在选择结构之前必须先理解领域;架构先于设计,因为产品的形状制约了其表象;测试先于部署,因为未经验证的任何东西都不会交付。

该平台倾向于推理而非追问。通过单条提示词,它研究领域并决定架构,而不是要求操作员来指定它。每个项目提问数为零的目标不是一个口号,而是一种设计压力,它将工作推向了上游的“研究”阶段,在那个阶段可以通过证据而不是问题来解决疑问。

这是一份工作流描述,而非内部机制的目录。上述阶段是步骤与步骤之间的真实契约;除了这种有序的移动之外,我们不承诺存在任何隐藏队列、交接机制或重试行为。

三层解剖结构

TITI 生成的每个网站都具有相同的三层解剖结构。营销层面向人类访问者。科学层承载着方法、原则和深度 — 比如像当前这样的页面。代理层是机器可读的:为其他软件读取而编写的文件,而不是为了人类。

这些层级并不是最后才应用的样式选择;它们是“架构”阶段所承诺并由后续阶段填充的结构。读取同一个网站的访问者和程序是由同一个人工制成品的不用层级提供服务的,每个层级都为其读者量身打造。

这种分离至关重要,因为这三类受众的需求确实截然不同。将它们解耦可以让营销页面发生变化而不影响机器契约,并允许科学层解释机制,而无需向任何一方作秀。

代理层与 HAYAT 继承

代理层发布机器文件。/agent.json 描述网站并指定其联系方式(即常驻对话)。/sot-map.json 提供网站及其单一事实来源(Source of Truth)的结构化地图。/.well-known/hayat-manifest.json 发布在其他软件预期能找到它的已知路径上。

HAYAT 是这些文件实现的跨站协议。该引擎构建的每个网站都会继承它,这意味着程序遇到任何由 TITI 构建的网站时,都可以信赖在相同位置具有相同含义的相同文件。继承将单一网站的规范转化为了其他系统可以跨多个网站信赖的东西。

该协议是一个共享的形式,而非对内容的承诺。这些文件已发布并可供读者咨询;结构是一致的,因为每个网站都承载着相同的协议。

审计机制

在部署之前,构建产物会通过一个结合了两种判断的审计机制。第一种是确定性的、可由机器检查的关卡:标记语言和结构的有效性、检查内容中是否混入了虚假指标,以及跨语言渲染的正确性 — 包括自右向左的书写系统和中日韩(CJK)排版。

第二种是跨模型家族的品味评判,用于评估确定性关卡无法捕捉的性质。两者互为补充:关卡捕捉机械性错误,评判则衡量那些差强人意之处。

约束它们的规则简单而严格。任何未通过关卡或底线的构建都会被拒绝。没有部分通过这一说 — 审计是交付的前提条件,而非附加的分数。

自我改进闭环,及其非所指

TITI 构建 TITI:引擎协助重构并改进自身。但这个闭环是在人工监督下运行的。由人类审查并批准每一步。递归是真实的,但自主并不是 — 引擎提供提议和协助,由人类做出决定。

我们坦诚地说明局限性。完全单条提示词、无需人工干预的自主化是我们的发展轨迹,而非已完成的能力。常驻智能对话后端目前尚未连接;您看到的对话在今天是一个真实的接缝,是其背后的智能接入之前便存在的界面。经济条款 — 订阅和代币的具体费用 — 故意未设定。

指出这些局限性是架构的一部分,而非题外话。一个能够将自身所作所为与未来意图区分开来的系统,在前者上是值得信任的,因为对后者它足够坦诚。

常驻对话

直接就架构进行提问

你好 — 我是 titi。告诉我你想创建什么;几个词就够了。

我会把它变成一个真实、经过测试并已部署的网站。

接缝 — 后端尚未连接