一、总体范式:AI Native系统结构 AI
Native研发的核心不是“用AI替代系统”,而是构建一个分层系统: -
Operator(原子执行能力) - Skill(可复用策略/能力组合) - IR /
DAG(结构化任务表达) - Runtime(执行与优化系统) - LLM(意图理解 +
计划生成 + 结构编排器)
整体链路: User Intent → LLM → Skill Graph / IR → Runtime DAG → Operator
Execution → Feedback → Evolution
二、Operator / Skill / Rule / IR的区别
1. Operator
- 最小执行单元
- 可组合、可测试
- 类似数据库算子 / graph primitive
2. Skill
- 面向问题的能力模块
- 是Operator的策略组合
- 表达“如何解决一类问题”
- 来源:failure pattern压缩
3. Rule
- 约束系统(if-then)
- 控制合法性与边界
- 不生成行为,只裁剪行为空间
4. IR / DAG
- 系统内部统一表达结构
- Skill与Runtime之间的桥梁
- 用于调度、优化、执行
核心关系: Rule = boundary constraints Skill = solution strategy
Operator = execution primitive IR = compositional representation
三、AI Native Runtime设计思想
核心思想: - LLM不直接执行系统逻辑 - LLM负责“生成结构”(Plan / Skill
Graph) - Runtime负责确定性执行与优化
两种模式对比: 1. LLM在外(编译器模式) Intent → IR → Optimizer →
Runtime 优点:稳定、可控 缺点:表达受限
2. LLM在内(Agent模式) Intent → LLM → Plan → Runtime 优点:灵活
缺点:不稳定
推荐:混合模式(Skill-level planning)
四、DAG作为IR的本质
DAG是AI Native系统的核心表达形式之一: - 表达组合关系 - 表达执行依赖 -
支持优化与调度
但关键点: DAG不是设计目标,而是运行时产物
五、Skill生成机制(关键)
Skill不是人工设计,而是从失败中压缩得到:
Failure → Failure IR → Pattern Clustering → Causal Graph → Skill Gap →
Skill Synthesis → Validation → Registry
Skill本质: Skill = failure space compression
六、Debug链路 → 系统演化链路
传统debug: Log → Debug → Fix → Release
AI Native演化: Log → Failure IR → Root Cause Graph → Skill Gap →
Skill生成 → Runtime更新 → Feedback
核心变化: bug不再是修复对象,而是能力生成信号
七、长尾需求与AI关系
长尾需求本质: - 不是“需求多” - 而是“组合成本高”
AI降低: - 组合成本 - 推理成本 - 个性化成本
结果: 长尾需求被激活为主流能力空间
八、Cursor模式对比
1. CLI模式
- 单次执行
- 无上下文
- 无优化能力
2. Chat模式
- 多步推理
- 可生成diff
- 可重写系统结构(具备隐式优化能力)
3. Agent模式
- Plan + Execute + Observe + Repair
- 可形成优化闭环
结论: 自动优化能力来自“计划生成 + 反馈循环”,而不是CLI执行。
九、车载导航中的AI切入点
不适合: - 路径规划替代 - 实时控制
适合: - 规则系统压缩 - debug与trace分析 - OEM差异管理 - 测试生成 -
行为解释层
核心价值: AI用于降低复杂性,而非替代核心算法
十、AI Native核心本质
AI Native系统不是: - AI + 现有系统
而是: - 可演化的图系统(Graph System) - 由Skill驱动的能力网络 -
由Failure驱动的自我进化机制
最终形态: System = Skill Graph + IR Layer + Runtime + Feedback Loop
——本文主要用于练习
夜雨聆风