SuperAPI AI 工具集

crew-creator

智能体与模型

查看项目

更新于 10-15 21:35

技能介绍

用途:管理 .magic/ 目录下的 4 个核心员工定义文件,帮助用户查看、编辑和优化员工的身份、指令、性格与工具配置;当工作区没有定义文件时,负责首次员工初始化。

文件职责:IDENTITY.md 对应身份(名称、角色、描述与角色定义正文,必填);AGENTS.md 对应指令(工作流程、规则、特殊指令,推荐);SOUL.md 对应性格(核心性格、沟通风格、行为准则,可选);TOOLS.md 对应工具(YAML 工具白名单与使用偏好,可选)。

初始化流程:用 list_dir 检查 .magic/,若 IDENTITY.md 不存在则进入初始化。按轮次对话采集信息:第一轮为员工名称、角色、一句话描述;第二轮为角色定义、工作流程与规则;第三轮为性格与沟通风格。用户表示跳过时,用已收集信息直接初始化。随后将信息写入 JSON 配置并调用脚本:python scripts/init_crew.py --config .workspace/.crew_init_config.json。脚本始终生成 IDENTITY.md,提供工作流指令时生成 AGENTS.md,提供性格时生成 SOUL.md;TOOLS.md 与 SKILLS.md 不生成,使用系统默认值。完成后用 read_files 展示文件、询问是否调整,并删除临时配置 .crew_init_config.json。

编辑流程:读取现有内容,加载 references/prompt-engineering-guide.md 与 references/crew-file-format.md,按规范编辑,展示质量评估摘要,用户确认后写入。

工具管理:用 python scripts/tools.py list 列出工具,detail 查看详情,search 按关键词搜索;工具只能从项目可用工具列表中选取,变更需用户确认后写入 TOOLS.md。

语言策略:默认单语言模式,使用用户偏好语言;仅当用户明确要求多语言时启用双语,主语言为活跃内容,辅助语言放在注释中,各语言内容需语义对等。

限制:TOOLS.md 与 SKILLS.md 初始化时不生成;工具选择受项目已注册工具范围约束;具体收费、价格与平台信息暂未提供。