最近一直在重度使用 AI Coding,决定自己写一个 skills。
Cursor、Claude Code、Codex、Gemini CLI 这些工具,我基本每天都在用。
但越用越发现:
AI 写页面越来越强。
可一到“云数据库”和“真实项目结构”这里,就开始各种翻车。
比如:
-
表结构乱设计
-
字段类型经常错
-
relation 关系瞎建
-
ACL 权限完全不懂
-
云函数结构混乱
-
CRUD 到处复制粘贴
-
甚至开始幻想不存在的 API
尤其做后台系统的时候。
真正耗时间的,其实不是业务逻辑。
而是:
反复建表、建字段、配关系、补权限。
于是这段时间,我专门写了一套:
云数据库 Skills
项目地址:
https://github.com/bmob/agent-skills
它最爽的地方是什么?
一句话:
它可以一句话生成一个应用。
不是简单生成几个页面。
而是:
AI 会开始自动:
-
建数据表
-
建字段
-
建 relation 关系
-
生成 CRUD
-
写云函数
-
组织数据库结构
-
自动补权限逻辑
-
自动生成接口
比如你只需要一句:
“帮我生成一个博客系统,包含用户、文章、分类、评论、点赞功能”
AI 就会开始自动规划整个数据库。
包括:
-
User
-
Post
-
Category
-
Comment
-
Like
这些表怎么关联。
字段应该是什么类型。
哪些需要 Pointer。
哪些适合 Relation。
哪些需要 ACL。
它都会自动处理。
以前最烦的事情,现在 AI 开始接管了
真正做项目的人应该都懂。
最浪费时间的。
很多时候不是“开发”。
而是:
那些机械重复劳动。
比如:
建表
新项目一来:
-
用户表
-
内容表
-
评论表
-
分类表
-
收藏表
-
点赞表
先建半天。
建字段
然后:
-
String
-
Number
-
Boolean
-
Pointer
-
Relation
-
Array
-
File
还得一个个选。
稍微设计错一点。
后面整个结构都得重改。
改数据库结构
需求一变。
字段跟着改。
relation 跟着重构。
很多时候改到最后:
自己都忘了哪些字段是干嘛的。
现在这些事情。
AI 已经开始能帮你完成了。
而这套 Skills,本质上就是:
让 AI 真正理解“数据库工程”。
它不是简单 Prompt
这个其实是我后来最大的感受。
很多人以为:
AI Coding 拼的是 Prompt。
但实际做久了会发现:
真正决定 AI 开发质量的。
是:
长期上下文。
尤其是数据库开发。
因为里面涉及太多:
-
项目规范
-
表结构设计
-
字段命名
-
权限体系
-
relation 关系
-
SDK 规则
-
云函数组织方式
这些东西。
根本不是一句 Prompt 能讲清楚的。
所以后来我干脆把:
真实项目里沉淀下来的经验。
全部整理成 Skills。
让 AI 从一开始,就知道:
“一个正确的云数据库项目,应该怎么搭。”
现在实际开发体验已经很不一样了
我现在做很多 CRUD 项目。
流程已经慢慢变成:
第一步
告诉 AI:
“我要做一个什么应用”
第二步
AI 自动:
-
建表
-
建字段
-
建 relation
-
写 CRUD
-
写云函数
-
配权限
-
生成数据库结构
第三步
我开始真正写:
产品逻辑。
这种感觉其实挺震撼的。
因为以前:
开发者大量时间,都在重复“搭架子”。
现在 AI 已经开始接管这些低价值劳动。
目前支持哪些 AI 工具?
已经适配:
-
Cursor
-
Claude Code
-
OpenAI Codex
-
Gemini CLI
-
GitHub Copilot
-
agentskills.io 生态 Agent
本质上:
只要支持 Skills / Rules / Context 的 AI Agent。
都能接。
为什么我选择开源?
因为我越来越觉得:
未来 AI Coding 真正重要的。
不是谁更会写 Prompt。
而是谁:
拥有更强的“专业上下文”。
尤其是:
数据库、后端、工程化这些东西。
非常依赖经验沉淀。
所以我后来干脆直接开源。
大家一起补充、一起训练 AI。
可能比一个人闭门维护更有价值。
后面还准备继续补什么?
接下来还会继续更新:
-
AI 自动数据库设计
-
多表 relation 最佳实践
-
云函数工程化
-
AI 自动 CRUD 后台
-
权限模板
-
Cursor 工作流
-
Claude Code 工作流
-
Agent 自动化开发链路
后面成熟一点。
我甚至想把:
“AI 一句话生成完整 Bmob 应用”
整套工作流彻底打通。
最后
如果你最近也在重度使用:
-
Cursor
-
Claude Code
-
Codex
-
Gemini CLI
并且刚好在做:
-
小程序
-
Web App
-
管理后台
-
CRUD 系统
-
AI 原型
那这个 Skills 你应该会非常需要。
GitHub:bmob-agent-skills
如果你有新的需求或者踩坑场景,也欢迎提 Issue。
最近真的越来越明显感觉到:
未来程序员最重要的能力之一。
可能已经不是:
“自己写代码”。
而是:
怎么让 AI 真正理解你的工程体系。