Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| aida_task_start | 当你开始一个新任务或功能开发时调用。在接到用户需求、开始编码前调用。每个任务的完整数据采集流程:1) aida_task_start 2) 编码 3) aida_log_files 4) aida_log_review 5) aida_task_done。多个子任务必须每个都单独 start/done。 |
| aida_task_done | 当你完成一个任务后调用。标记任务为已完成,自动计算耗时。 |
| aida_log_bug | 当你在开发或测试中发现 bug 时调用。记录 bug 信息。 |
| aida_bug_fix | 当你修复了一个 bug 后调用。标记 bug 为已修复。 |
| aida_log_review | 当你完成一轮代码审查后调用。记录审查结果。 |
| aida_log_deviation | 当 AI 产出与用户预期不符时调用。记录偏差用于后续分析。当 rootCause 为 rule-missing 时,修复后如果属于项目级技术规范(非业务逻辑),应询问用户是否沉淀为规则。 |
| aida_log_files | 记录文件变更。无需传参,自动扫描 git diff 获取变更文件列表和行数。在完成一轮代码修改后调用。 |
| aida_highlight | 记录值得关注的亮点,如性能提升、架构优化等。 |
| aida_status | 查看当前开发运行的状态:任务列表、bug 数量、进度等。在需要了解当前进度时调用。 |
| aida_log_rule | 沉淀项目规则。当偏差的 rootCause 为 rule-missing 且修复方案属于项目级技术规范(非业务逻辑)时,询问用户同意后调用此工具沉淀规则。仅限:公共组件使用规范、API 调用规范、参数传递规范、代码风格/架构规范。禁止沉淀业务逻辑。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| aida-guide | AIDA 数据采集使用指南 |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |