【iFlow 处理agents】

核心支持说明

iFlow 用 *.md 格式 定义 SubAgent(智能体),文件名任意(如 code-agent.mdagents.md)。

配置文件分 全局(~/.iflow/agents/)与 项目级(项目/.iflow/agents/)。

支持:自定义系统提示、绑定模型、工具权限、自动触发规则。

写一个 agents.md

写入 agents.md 配置

bash 复制代码
---
agentType: "code-expert"
name: "代码专家"
systemPrompt: |
  你是专业代码专家,专注代码优化、Bug 修复、架构设计。
  严格遵循项目规范,生成可直接运行的代码。
whenToUse: "处理代码开发、调试、重构、架构设计时自动调用"
model: "glm-4"          # 绑定 GLM-4
allowedTools: ["file", "shell", "search"]  # 允许的工具
proactive: true         # 自动触发
priority: 10            # 优先级(越高越先选)
---

# 代码专家 Agent
- 擅长:Python/JS/Go 开发、性能优化、安全检查
- 工具:文件读写、终端执行、项目搜索
- 规则:不生成冗余代码,优先复用现有模块

加载与使用 agents.md

1.刷新 / 加载 Agent

bash 复制代码
# 进入 iFlow
iflow

# 刷新所有 Agent(加载新的 agents.md)
/agents refresh

# 查看已加载 Agent
/agents list
  1. 手动调用 Agent
bash 复制代码
# 直接用名称调用
/agent use "代码专家"

# 或自动触发(满足 whenToUse 时自动选)
帮我优化 @main.py 代码
  1. 管理 Agent
bash 复制代码
# 安装官方市场 Agent
/agents add "prompt-engineer" --scope global

# 删除 Agent
/agents remove "代码专家"

# 在线浏览更多 Agent
/agents online

常见问题

  • agents.md 不生效:执行 /agents refresh,检查路径(~/.iflow/agents/ 或 项目/.iflow/agents/)。
  • 模型绑定失败:确保 /model glm-4 已切换,API Key 配置正确。
  • 自动触发不工作:调整 priority 或 whenToUse 描述。
相关推荐
用户0595401744629 分钟前
Redis缓存回滚踩坑实录:一个配置失误,让我在凌晨3点丢了3000条数据
前端·css
kyriewen1 小时前
别再这样写条件渲染了——你的React组件里藏着这5种定时炸弹
前端·javascript·react.js
IT_陈寒2 小时前
Redis缓存击穿把我坑惨了,原来这样设过期时间才靠谱
前端·人工智能·后端
用户938515635072 小时前
从"坐电梯"到"前端路由"——深入理解 Hash 路由原理
前端·typescript·全栈
梦想CAD控件2 小时前
网页端CAD的图形选择、编辑与夹点操作教程
前端·javascript·node.js
妙码生花2 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(五十二):管理员权限检查中间件,AI 随意放行预闯大祸
前端·后端·go
月月大王的3D日记2 小时前
Three.js 入门系列(8):六种光源全解析 —— 关灯了,开光!
前端·javascript
属于自己的天空3 小时前
每天省去重复 Prompt:我用 Skills 把 CRUD 生成标准化了
前端·后端
卡卡罗特AI3 小时前
GitHub怎么用?零基础,保姆级使用教程-上!建议收藏
前端·后端·github