每日 Harness 开源 · Source
返回本期 · Back to 2026-07-20

开源 / 项目 · Projects2026-07-20 · Monday, July 20, 2026

A schema you change by talking to it, without the model writing SQL

github.com原文 ↗

A schema you change by talking to it, without the model writing SQL
mutable-crm 做的是一个可通过自然语言修改 schema 和 UI 的 CRM 原型,但它把 LLM 的权限限制在 typed tools 上,而不是让模型直接生成 SQL。README 明确列出四个 schema 工具:`createTables`、`addColumn`、`renameColumn`、`changeColumnType`;没有 drop 工具,模型也只看表名、列名和类型,不接触业务数据。每次迁移保存 `up_sql` 与 `down_sql`,History 里按 LIFO undo,并用真实 Postgres 测试覆盖迁移、行编辑和撤销路径。这类设计的技术看点在边界控制:自然语言入口保留了灵活性,破坏性数据库能力则通过工具词表被物理移除。
浏览

评论 · Comments