我正在构建一个数据库,让每个 AI 智能体都先写入自己的分支。正在寻找志同道合的人一起打造。

Reddit r/AI_Agents 工具

摘要

开发者正在构建一个分支式数据库,让每个 AI 代理先在私有分支中自由读写生产数据,随后通过三行级三方合并、读取追踪与 SQL 校验来审查并安全合并更改,目前正在寻找协作者与早期试用者。

一个拥有生产环境 CRM 写入权限的智能体,删掉了我们所有的潜在客户列表。它需要写入权限才能完成工作,所以“改成只读”并不能解决问题。于是,我正在构建一个数据库,让每个智能体都有自己的分支:整个数据库的一份私有副本,不到一毫秒就能准备好。智能体可以在其中自由读写。之后,你能逐行查看它到底改了什么,包括修改前后的值,再决定是合并还是丢弃。我问过一些正在运行智能体的人,需要什么条件,他们才会信任这样的系统。他们的回答塑造了其中的大部分设计:- 合并按行进行三方比较。如果生产环境修改了智能体也修改过的某一行,整个合并就不会执行。- 数据库会记录智能体读取过什么。如果这些数据在智能体工作期间发生了变化,合并就会被暂缓,因为智能体做决策时依据的事实已经不复存在。- 你可以编写 SQL 检查,在合并过程中针对合并结果运行。这样就能发现那些单独看都没问题、放在一起却出错的修改。- 规则决定哪些修改可以自动合并:最多影响多少行、禁止删除、哪些表或列始终需要人工审核。限制按整个运行过程累计,因此,把删除拆成多个小操作也无法绕过限制。- 分支中排队等待发送的邮件和 Webhook,只有在分支合并后才会触发。- 永远不采信智能体自己声称的内容。数据库负责记录,人负责制定规则。它使用 Postgres 协议,因此 psql 和常规驱动都能使用。坦诚说一下现状:它能运行,已经公开,但除了我,还没有人用真正的智能体测试过它。我正在独自开发,希望找到:智能体会写入真实数据(CRM、订单、工单)的人,愿意和我一起试用,告诉我哪里会出问题。想参与数据库引擎开发的 Rust 开发者:合并审核、Postgres 兼容性、追踪哪些读取操作读过发生变化的字段。觉得这个思路不对的人。我也想听听你们的意见。欢迎评论或私信。按版规,代码仓库和两分钟演示放在评论区。
查看原文

相似文章

本文系统梳理了AI Agent架构与工程实践,涵盖控制流、上下文工程、工具设计、记忆、多Agent组织、评测、追踪和安全,基于OpenClaw实现展开,强调Harness(测试验证基础设施)对系统稳定性的关键作用。

X AI KOLs

本文系统梳理了AI Agent架构与工程实践,涵盖控制流、上下文工程、工具设计、记忆、多Agent组织、评测、追踪和安全,基于OpenClaw实现展开,强调Harness(测试验证基础设施)对系统稳定性的关键作用。

@wsl8297: 在 GitHub 上发现一个专门给团队用的 AI 编程管理工具:Trellis,解决多人协作时 AI 编程的核心痛点,每个开发者和 AI 工具看到的项目信息不一致。它把原本塞在 CLAUDE.md、AGENTS.md 或 .cursorr…

X AI KOLs Timeline

Trellis 是一款面向团队的 AI 编程管理工具,通过结构化 spec、task、workflow 和 journal 解决多人协作时 AI 工具项目信息不一致的问题,支持同时管理多个 AI Agent 并自动同步项目记忆。

@bozhou_ai: AI 写项目有个痛点,就是前端太容易、后端太难。说句话出一个页面,但一碰到建数据库、配用户登录、搞文件存储、管权限,普通人直接卡住。 InsForge 就是填这个坑的。YC S26 孵化,专门给 AI 编程智能体做后端的平台,Apache…

X AI KOLs Timeline

InsForge 是一个开源的后端平台,专为 AI 编程智能体设计,提供数据库、用户认证、文件存储、边缘计算、AI 网关和一键部署等功能,让 AI 能独立完成全栈应用的开发。