代码示例

通过实际示例学习 aster 的使用

代码示例

完整的代码示例,覆盖各种使用场景。

📚 分类

基础示例

  • Hello World
  • 简单对话
  • 流式响应
  • 工具调用
  • 多轮对话

记忆系统

  • 会话记忆
  • 窗口管理
  • 向量检索
  • 语义搜索
  • 自动总结
  • 混合策略

工具集成

  • 文件操作
  • HTTP 请求
  • Web 抓取
  • 数据库查询
  • 自定义工具

中间件

  • 文件系统中间件
  • 认证中间件
  • 限流中间件
  • 自定义中间件

工作流

  • 简单工作流
  • 并行任务
  • 条件分支
  • 错误恢复

多Agent

  • Agent Pool
  • Agent 协作
  • 任务调度

集成

  • HTTP Server
  • gRPC 服务
  • 消息队列
  • WebSocket
  • JavaScript Client

场景

  • 代码审查
  • 数据分析
  • 聊天机器人
  • 文档问答
  • 自动化任务
  • 模型路由

桌面应用

  • SQLite 会话存储
  • Permission 权限系统
  • Recipe 配置系统
  • 跨平台路径管理
  • Wails/Tauri/Electron 集成

🚀 快速导航

每个示例都包含:

  • 完整的可运行代码
  • 详细的注释说明
  • 运行步骤说明
  • 预期输出示例

📖 相关文档