乐于分享
好东西不私藏

当前AI软件应用类别一览

当前AI软件应用类别一览
当前AI技术火爆,也出现一种现象:“AI是个筐,什么都往里面装”。
这篇文章盘点当前AI应用类别,并分析开发时技术特点。

大类一,LLM驱动流程

  • LLM API:使用HTTP库或者通过厂商SDK,可使用LLM中间件屏蔽差异。

  • 编程语言Tools:调用语言实现,包括MCP。使用LLM中间件编程框架。

  • 任何Tools:各种Cli和Skills。Python等解释语言LLM编程框架。

  • Pipeline编排的Agent:链执行主干任务,子任务可交给Agent。使用LLM中间件编程框架。

  • LLM驱动Agent:多Agent协作。Python等解释语言LLM编程框架。

大类二,扩展应用被LLM认知

  • MCP应用:对外提供Web服务,MCP定义协议。MCP库开发。

  • Cli工具:简洁的命令行工具,供ShellTools调用。Rust等编译语言开发。

大类三,生产力工具

  • AI Agent Cli:ClaudeCode等生产力工具,内置Agent运行时,人操控并及时干预。最好运行在Sandbox中。

  • AI Gateway:OpenClaw等生产力工具,内置Agent运行时,人操控但干预性不强,任务导向驱动,需要运行在Sandbox中。

大类四,文本生成能力

  • AI生成式代码:如果生成代码无LLM调用,则为经典软件代码。运用现代软件工程,SDD等AI开发方法论。