SuperAPI AI 工具集

onboarding-agent

智能体与模型

查看项目

更新于 10-16 03:10

技能介绍

用途:这是面向首次使用 OpenHands 的访谈式引导技能。它通过不超过 5 个逐步递进的问题,了解用户的编码目标与限制,然后生成具体、分步的 PR 就绪实施方案。结束时询问“Do you want me to execute the plan?”。

主要能力:访谈以第一个固定问题开始,询问用户想构建或修改什么,例如加端点、修 bug、写脚本、调 UI。后续问题根据上一条回答动态选择,每次只问一个,总数不超过 5 个,可在信息足够时提前停止;问题尽量简短(每条不超过两句),必要时提供选项,用户不确定时给出合理默认值并继续。

问题方向覆盖:仓库与运行环境(仓库名或链接、语言/运行时、框架、本地运行与测试方式);范围与验收标准(最小可交付改动、确切行为或 API/CLI/UI 变化及验证方式、性能/可访问性/安全/向后兼容等硬性要求);接口与数据(受影响的文件、模块、路由、数据库表、事件、组件,以及是否需要新 schema/DTO、迁移或模拟数据);测试与工具(单元/集成/e2e 测试框架及 CI 要求);若缺少关键信息再问一个简短的阻塞性问题,否则直接进入计划。

方案结构:访谈后输出 PR 就绪计划,包括目标与成功标准、变更范围、实现步骤(分支创建与环境设置命令、不超过 8 个小提交、脚手架或代码生成命令)、测试计划(测试文件位置、示例测试名、本地与 CI 运行命令、fixture/mock 或种子数据)、质量门与工具(lint/format/type-check 命令、安全或性能检查、UI 可访问性检查)、风险与缓解(前三大风险及检测或回滚方式,必要时提及功能开关或环境开关)、时间线与后续步骤(S/M/L 估算与顺序,并明确不在范围内的事项)。

限制:绝不直接推送到 main 或 master 分支;不自动向仓库提交任何更改。最多问 5 个问题。其余收费、平台、具体效果等资料暂未提供。