Skip to content

20 枚举值完整参考

AgentModuleEnum — 命令路由模块 (15 个)

枚举说明
LOG日志
INIT初始化
LOGIN用户认证
COMMON通用
CHAT智能对话
SQL_CHATSQL 对话
CODE_COMPLETE代码补全
CODE_SEARCH代码搜索
CODE_CHECK代码检查
GIT_REVIEWGit 评审
UNIT_TEST单元测试
BATCH_UNIT_TEST批量单测
CODE_TEST_TEMPLATE单测模板
SERVER_RESOURCE服务器资源
INLINE_CHAT内联聊天

ModuleEnum — UI 路由模块 (12 个)

枚举说明
LOG日志
LOGIN登录
COMMON通用
SETTING设置
CHAT对话
SQL_CHATSQL
CODE_SEARCH代码搜索
CODE_CHECK代码检查
GIT_VIEWGit 视图
UNIT_TEST单测
BATCH_UNIT_TEST批量单测
UNIT_TESTING测试中

PermissionEnum — 功能权限 (23 个)

枚举关联 Action
CODE_OPTIMIZATIONCodeOptimizeAction
COMMENTSExplainCodeAction
UNIT_TESTINGUnitTestAction
DOC_COMMENTSDocumentCommentAction
LINE_COMMENTSInlineCommentAction
FUNCTION_SPLITFunctionSplitAction
INLINE_CHATOpenInlayInlineChatAction
TALK_INTELLIGENT
CHAT_MODULE
CODE_DEBUG
REVIEW
GENERATE_COMMIT
BATCH_UNITTEST
CODE_KNOWLEDGE_BASE
SQL_GENERATION
SQL_OPTIMIZATION
DEMAND_TEST
GENERATE_TEST_CASE
CHAT_SQL_GENERATION
CHAT_SQL_OPTIMIZATION
DEMAND_ANALYSIS
DEMAND_SPLIT
FAILURE_ANALYSIS

ChatOperationEnum — 对话操作 (6 个)

枚举说明
ACTION_NEW新建文件
ACTION_DIFF差异对比
ACTION_INSERT插入代码
ACTION_COPY复制代码
ACTION_ACCEPT接受注释
ACTION_ACCEPT_INLINE_COMMENT接受行间注释

CodeTipRequestType — 补全触发类型 (5 个)

枚举说明
Automatic自动触发
Interact交互触发
Forced强制触发
Manual手动触发
InlineChat内联聊天

CodeTipType — 补全类型 (3 个)

枚举说明
Inline内联
AfterLineEnd行尾
Block块级

TipTypeEnum — 补全模式 (2 个)

枚举说明
SINGLE_LINE单行模式
INTELLIGENT_MODE智能模式

AssistantTypeEnum — 助手类型 (6 个)

枚举说明
IFLY_MATE通用助手
IFLY_DEV开发助手
IFLY_TEST测试助手
IFLY_OPS运维助手
IFLY_PM产品助手
IFLY_DBADBA 助手

ClientTypeEnum — IDE 类型 (9 个)

枚举IDE
IEIntelliJ IDEA Educational
ICIntelliJ IDEA Community
IUIntelliJ IDEA Ultimate
WSWebStorm
PYPyCharm
PCPyCharm Community
CLCLion
GOGoLand
AIAndroid Studio

RestartEnum — 重启原因 (11 个)

枚举Code说明
START_AGENT0Agent 启动失败
CONNECT_REFUSED1连接被拒
CONNECT_FAILED2连接失败
CONNECT_ERROR3连接错误
CLOSE_EXCEPTION4关闭异常
CLOSE_ERROR5关闭错误
BLANK_PORT6端口为空
REFRESH7刷新
HEART_BEAT_ERROR8心跳错误
CLOSE_RECONNECT9关闭后重连
REFRESH_RECONNECT10刷新后重连

SendKeyEnum — 发送键 (2 个)

枚举说明
ENTER_KEYEnter 发送
ENTER_SHIFT_KEYShift+Enter 换行

PluginSceneEnum — 场景 (3 个)

枚举说明
PLUGIN_SAAS公有云
PLUGIN_PRIVATE私有化
PLUGIN_INNER内部

ElementTypeEnum — 元素类型 (2 个)

枚举说明
METHOD方法
CLASS

CodeCollectEnum — 收集类型 (7 个)

枚举说明
GENERATE生成
INSERT插入
COPY复制
NEW新建
UNITTEST单测
COMPARE对比
OTHER其他

InlineChatCategoryEnum — 内联聊天分类 (5 个)

枚举说明
DOC文档生成
LINEDOC行级文档
EDIT编辑代码
GENERATE生成代码
UNKNOW未知

InlineChatOperateEnum — 内联聊天操作 (2 个)

枚举说明
INSERT新代码插入
EDIT现有代码修改

InlineChatStepEnum — 内联聊天阶段 (4 个)

枚举说明
CATEGORY分类选择
LOADING等待响应
ERROR错误
SUCCESS成功

PageEnum — 页面 (6 个)

枚举说明
CHAT_VIEW对话页
SETTING_PAGE设置页
CODE_CHECK代码检查页
CODE_REVIEW代码评审页
UNIT_TEST单测页
UNIT_TESTING测试中页

本项目仅供学习研究,逆向分析内容归原厂商所有。