联系我们

课程大纲

Hermes Agent 基础知识

  • Hermes Agent 是什么,以及它在开发者工作流中的作用。
  • 本地AI代理工作流与基于云的编码助手的比较。
  • 核心功能、限制和典型用例。

设置本地环境

  • 准备工作站和所需依赖项。
  • 安装 Hermes Agent 并确认运行时设置。
  • 配置本地模型访问和基本设置。
  • 运行初始工作流并验证环境。

使用核心组件

  • 有效使用提示、指令和上下文。
  • 理解本地工作流中的内存和持久状态。
  • 使用技能和可重用模式处理常见编码任务。
  • 安全地管理工具和执行边界。

设计实用的代码辅助工作流

  • 定义工作流目标、输入和预期输出。
  • 创建用于代码解释、审查和调试的工作流。
  • 构建提示以确保一致且有用的代理行为。
  • 使用适当的保护措施处理本地文件和仓库。

与开发者工具集成

  • 使用仓库、文件和命令行工具。
  • 支持测试和代码审查活动。
  • 设计适合日常开发任务的工作流。

安全、隐私与团队治理

  • 限制工具访问,减少不安全操作。
  • 将敏感代码和数据保留在本地环境中。
  • 审查日志、输出和工作流跟踪。
  • 定义团队政策以确保安全的代理辅助开发。

实践实验室:构建安全的本地编码助手

  • 创建一个简单的 Hermes Agent 工作流以实现代码辅助。
  • 添加提示、内存和选定工具。
  • 使用真实开发任务测试工作流。
  • 优化工作流以提高可靠性、可用性和安全性。

故障排除与后续步骤

  • 解决常见的设置和配置问题。
  • 诊断工作流失败和输出不清晰的问题。
  • 识别改进机会和采用后续步骤。

要求

  • 熟悉软件开发工作流和源代码管理。
  • 有使用命令行工具和开发环境的经验。
  • 具备基本的编程经验。

受众

  • 希望使用本地AI代理进行编码支持的开发者。
  • 负责安全开发者工作流的技术团队负责人。
  • 支持内部AI工具的DevOps和平台工程师。
 14 小时

即将举行的公开课程

课程分类