MCPcopy Index your code

hub / github.com/HOPPINZQ/hoppinai-agent / types & classes

Types & classes617 in github.com/HOPPINZQ/hoppinai-agent

InterfaceAIConfig
hoppinzq-ui/src/pages/Settings.tsx:37
ClassAIConstants
一些常量 @author hoppinzq
hoppinzq-module-agent-14-react/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:11
ClassAIConstants
@author hoppinzq
hoppinzq-module-agent-04/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:12
ClassAIConstants
一些常量 @author hoppinzq
hoppinzq-module-agent-13-mcp/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:11
ClassAIConstants
一些常量 @author hoppinzq
hoppinzq-module-agent-01/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:12
ClassAIConstants
一些常量 @author hoppinzq
hoppinzq-module-agent-02/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:11
ClassAIConstants
@author hoppinzq
hoppinzq-module-agent-08/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:10
ClassAIConstants
@author hoppinzq
hoppinzq-module-agent-06/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:13
ClassAIConstants
一些常量 @author hoppinzq
hoppinzq-module-agent-03/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:13
ClassAIConstants
一些常量 @author hoppinzq
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:11
ClassAIConstants
@author hoppinzq
web/src/app/[locale]/(learn)/code/s07/agent/constant/AIConstants.java:10
ClassAIConstants
@author hoppinzq
web/src/app/[locale]/(learn)/code/s08/agent/constant/AIConstants.java:10
ClassAIConstants
一些常量 @author hoppinzq
web/src/app/[locale]/(learn)/code/s03/agent/constant/AIConstants.java:13
ClassAIConstants
一些常量 @author hoppinzq
web/src/app/[locale]/(learn)/code/s14/agent/constant/AIConstants.java:11
ClassAIConstants
一些常量 @author hoppinzq
web/src/app/[locale]/(learn)/code/s01/agent/constant/AIConstants.java:12
ClassAIConstants
@author hoppinzq
web/src/app/[locale]/(learn)/code/s05/agent/constant/AIConstants.java:10
ClassAIConstants
@author hoppinzq
web/src/app/[locale]/(learn)/code/s04/agent/constant/AIConstants.java:12
ClassAIConstants
一些常量 @author hoppinzq
web/src/app/[locale]/(learn)/code/s13/agent/constant/AIConstants.java:11
ClassAIConstants
@author hoppinzq
web/src/app/[locale]/(learn)/code/s06/agent/constant/AIConstants.java:13
ClassAIConstants
一些常量 @author hoppinzq
web/src/app/[locale]/(learn)/code/s02/agent/constant/AIConstants.java:11
ClassAIConstants
@author hoppinzq
hoppinzq-module-agent-05/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:10
ClassAIConstants
@author hoppinzq
hoppinzq-module-agent-07/src/main/java/com/hoppinzq/agent/constant/AIConstants.java:10
ClassAgent01
使用命令行 示例提示词:AI,打开百度并搜索hoppinzq,然后再访问hoppinzq.com 示例提示词:AI,查看我电脑里的进程,并关闭DOTA2的游戏进程,因为它卡死了 @author hoppinzq
hoppinzq-module-agent-01/src/main/java/com/hoppinzq/agent/Agent01.java:21
ClassAgent01
使用命令行 示例提示词:AI,打开百度并搜索hoppinzq,然后再访问hoppinzq.com 示例提示词:AI,查看我电脑里的进程,并关闭DOTA2的游戏进程,因为它卡死了 @author hoppinzq
web/src/app/[locale]/(learn)/code/s01/agent/Agent01.java:21
ClassAgent02
使用工具 这是一个基于Java的AI智能体框架,使用Anthropic API实现工具调用能力。 该项目展示了如何构建一个能够使用多种工具(文件操作、命令执行等)的AI智能体。 <p><b>示例提示词:</b></p> <ul> <li>"请帮我创建一个名为test.txt的文件,内容为'H
hoppinzq-module-agent-02/src/main/java/com/hoppinzq/agent/Agent02.java:34
ClassAgent02
使用工具 这是一个基于Java的AI智能体框架,使用Anthropic API实现工具调用能力。 该项目展示了如何构建一个能够使用多种工具(文件操作、命令执行等)的AI智能体。 <p><b>示例提示词:</b></p> <ul> <li>"请帮我创建一个名为test.txt的文件,内容为'H
web/src/app/[locale]/(learn)/code/s02/agent/Agent02.java:34
ClassAgent03
hoppinzq-module-agent-03/src/main/java/com/hoppinzq/agent/Agent03.java:18
ClassAgent03
web/src/app/[locale]/(learn)/code/s03/agent/Agent03.java:18
ClassAgent04
子智能体实现 核心概念: - 父智能体拥有 task 工具,可以派生子智能体 - 子智能体只拥有部分工具(read_file,write_file,edit_file),但没有 task 工具(防止递归) - 子智能体从空的 messages[] 开始,执行自己的循环 - 子智能体只返回摘要文本给
hoppinzq-module-agent-04/src/main/java/com/hoppinzq/agent/Agent04.java:27
ClassAgent04
子智能体实现 核心概念: - 父智能体拥有 task 工具,可以派生子智能体 - 子智能体只拥有部分工具(read_file,write_file,edit_file),但没有 task 工具(防止递归) - 子智能体从空的 messages[] 开始,执行自己的循环 - 子智能体只返回摘要文本给
web/src/app/[locale]/(learn)/code/s04/agent/Agent04.java:27
ClassAgent05
技能加载智能体 核心概念: - 两层技能注入机制 - Layer 1(便宜):在系统提示中只放技能名称和描述(~100 tokens/skill) - Layer 2(按需):当模型调用load_skill工具时,才在tool_result中注入完整技能内容(~2000 tokens) 技能文件
web/src/app/[locale]/(learn)/code/s05/agent/Agent05.java:35
ClassAgent05
技能加载智能体 核心概念: - 两层技能注入机制 - Layer 1(便宜):在系统提示中只放技能名称和描述(~100 tokens/skill) - Layer 2(按需):当模型调用load_skill工具时,才在tool_result中注入完整技能内容(~2000 tokens) 技能文件
hoppinzq-module-agent-05/src/main/java/com/hoppinzq/agent/Agent05.java:35
ClassAgent06
上下文压缩智能体 三层压缩策略: - Layer 1: micro_compact - 每次调用前将旧tool_result替换为占位符 - Layer 2: auto_compact - token超过阈值时自动压缩 - Layer 3: manual compact - 通过compact工具
hoppinzq-module-agent-06/src/main/java/com/hoppinzq/agent/Agent06.java:27
ClassAgent06
上下文压缩智能体 三层压缩策略: - Layer 1: micro_compact - 每次调用前将旧tool_result替换为占位符 - Layer 2: auto_compact - token超过阈值时自动压缩 - Layer 3: manual compact - 通过compact工具
web/src/app/[locale]/(learn)/code/s06/agent/Agent06.java:27
ClassAgent06PromptTest
hoppinzq-module-agent-06/src/test/java/com/hoppinzq/agent/Agent06PromptTest.java:6
ClassAgent07
任务系统智能体 核心功能: - 任务持久化到磁盘(.tasks目录) - 任务依赖关系管理(blockedBy和blocks) - 任务状态管理(pending -> in_progress -> completed) - 依赖解析(完成任务时自动解除依赖) 任务图结构: .tasks/ t
web/src/app/[locale]/(learn)/code/s07/agent/Agent07.java:46
ClassAgent07
任务系统智能体 核心功能: - 任务持久化到磁盘(.tasks目录) - 任务依赖关系管理(blockedBy和blocks) - 任务状态管理(pending -> in_progress -> completed) - 依赖解析(完成任务时自动解除依赖) 任务图结构: .tasks/ t
hoppinzq-module-agent-07/src/main/java/com/hoppinzq/agent/Agent07.java:46
ClassAgent08
后台任务智能体 核心功能: - 在后台线程中执行耗时命令(npm install, pytest, docker build等) - 立即返回task_id,不阻塞主线程 - 通知队列:任务完成时将结果放入队列 - 在每次LLM调用前排空队列,注入后台任务结果 工作流程: Main thread
hoppinzq-module-agent-08/src/main/java/com/hoppinzq/agent/Agent08.java:52
ClassAgent08
后台任务智能体 核心功能: - 在后台线程中执行耗时命令(npm install, pytest, docker build等) - 立即返回task_id,不阻塞主线程 - 通知队列:任务完成时将结果放入队列 - 在每次LLM调用前排空队列,注入后台任务结果 工作流程: Main thread
web/src/app/[locale]/(learn)/code/s08/agent/Agent08.java:52
ClassAgent13
Agent13 - MCP工具集成智能体 集成Model Context Protocol (MCP)服务器,扩展AI能力边界 核心特性: - 支持多种MCP传输方式(STDIO、SSE、Streamable HTTP) - 自动加载和注册MCP服务器提供的工具 - 统一的工具调用接口和错误处理
hoppinzq-module-agent-13-mcp/src/main/java/com/hoppinzq/agent/Agent13.java:36
ClassAgent13
Agent13 - MCP工具集成智能体 集成Model Context Protocol (MCP)服务器,扩展AI能力边界 核心特性: - 支持多种MCP传输方式(STDIO、SSE、Streamable HTTP) - 自动加载和注册MCP服务器提供的工具 - 统一的工具调用接口和错误处理
web/src/app/[locale]/(learn)/code/s13/agent/Agent13.java:36
ClassAgent14
ReAct Agent 示例 使用 ReAct 模式让 AI 能够推理和行动 @author hoppinzq
hoppinzq-module-agent-14-react/src/main/java/com/hoppinzq/agent/Agent14.java:20
ClassAgent14
ReAct Agent 示例 使用 ReAct 模式让 AI 能够推理和行动 @author hoppinzq
web/src/app/[locale]/(learn)/code/s14/agent/Agent14.java:20
ClassAgentChatController
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/controller/AgentChatController.java:41
InterfaceAgentLoopSimulatorProps
web/src/components/simulator/agent-loop-simulator.tsx:28
InterfaceAgentState
web/src/components/visualizations/s11-autonomous-agents.tsx:82
InterfaceAgentVersion
web/src/types/agent-data.ts:1
InterfaceAnnotationFile
web/src/components/architecture/design-decisions.tsx:32
InterfaceApiResponse
hoppinzq-ui/src/lib/zaiAuth.ts:43
InterfaceArchDiagramProps
web/src/components/architecture/arch-diagram.tsx:21
ClassAsyncConfig
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/config/AsyncConfig.java:14
ClassAuthenticationInterceptor
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/AuthenticationInterceptor.java:10
ClassBackgroundManager
后台任务管理器 核心功能: 1. 在后台线程中执行耗时命令 2. 立即返回task_id,不阻塞主线程 3. 任务完成时将结果放入通知队列 4. 在每次LLM调用前排空队列,注入后台任务结果 工作流程: Main thread Background thread +
hoppinzq-module-agent-08/src/main/java/com/hoppinzq/agent/tool/background/BackgroundManager.java:37
ClassBackgroundManager
后台任务管理器 核心功能: 1. 在后台线程中执行耗时命令 2. 立即返回task_id,不阻塞主线程 3. 任务完成时将结果放入通知队列 4. 在每次LLM调用前排空队列,注入后台任务结果 工作流程: Main thread Background thread +
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/agent/tool/background/BackgroundManager.java:37
ClassBackgroundManager
后台任务管理器 核心功能: 1. 在后台线程中执行耗时命令 2. 立即返回task_id,不阻塞主线程 3. 任务完成时将结果放入通知队列 4. 在每次LLM调用前排空队列,注入后台任务结果 工作流程: Main thread Background thread +
web/src/app/[locale]/(learn)/code/s08/agent/tool/background/BackgroundManager.java:37
ClassBackgroundNotification
后台任务通知
hoppinzq-module-agent-08/src/main/java/com/hoppinzq/agent/tool/background/BackgroundManager.java:451
ClassBackgroundNotification
后台任务通知
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/agent/tool/background/BackgroundManager.java:451
ClassBackgroundNotification
后台任务通知
web/src/app/[locale]/(learn)/code/s08/agent/tool/background/BackgroundManager.java:451
ClassBackgroundRunInput
background_run工具输入参数 @author hoppinzq
hoppinzq-module-agent-08/src/main/java/com/hoppinzq/agent/tool/schema/BackgroundRunInput.java:17
ClassBackgroundRunInput
background_run工具输入参数 @author hoppinzq
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/agent/tool/schema/BackgroundRunInput.java:17
ClassBackgroundRunInput
background_run工具输入参数 @author hoppinzq
web/src/app/[locale]/(learn)/code/s08/agent/tool/schema/BackgroundRunInput.java:17
ClassBackgroundTaskInput
后台任务数据类 @author hoppinzq
hoppinzq-module-agent-08/src/main/java/com/hoppinzq/agent/tool/schema/BackgroundTaskInput.java:17
ClassBackgroundTaskInput
后台任务数据类 @author hoppinzq
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/agent/tool/schema/BackgroundTaskInput.java:17
ClassBackgroundTaskInput
后台任务数据类 @author hoppinzq
web/src/app/[locale]/(learn)/code/s08/agent/tool/schema/BackgroundTaskInput.java:17
InterfaceBadgeProps
web/src/components/ui/badge.tsx:16
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-14-react/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-04/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-13-mcp/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-01/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-02/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-08/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-06/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-03/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s07/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s08/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s03/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s14/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s01/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s05/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s04/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s13/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s06/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
web/src/app/[locale]/(learn)/code/s02/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-05/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
ClassBashInput
Bash 命令执行输入参数 <p> 用于封装执行 shell 命令所需的参数,支持多种命令类型 </p> @author hoppinzq
hoppinzq-module-agent-07/src/main/java/com/hoppinzq/agent/tool/schema/BashInput.java:21
InterfaceBentoCardProps
web/src/components/ui/bento-card.tsx:26
InterfaceBentoGridContextType
web/src/components/ui/bento-grid.tsx:9
InterfaceBentoGridProps
web/src/components/ui/bento-grid.tsx:17
InterfaceBlogCardProps
web/src/components/blog/blog-card.tsx:15
InterfaceBlogPost
web/src/components/blog/blog-card.tsx:6
InterfaceBuffApi
网易BUFF API接口定义
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/BuffApi.java:12
ClassBuffApiRetryRecord
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/entity/BuffApiRetryRecord.java:9
InterfaceBuffApiRetryRecordMapper
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/mapper/BuffApiRetryRecordMapper.java:7
ClassBuffBillOrder
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/entity/BuffBillOrder.java:10
ClassBuffBillOrderController
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/controller/BuffBillOrderController.java:11
InterfaceBuffBillOrderMapper
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/mapper/BuffBillOrderMapper.java:7
InterfaceBuffBillOrderService
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/service/BuffBillOrderService.java:6
ClassBuffBillOrderServiceImpl
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/service/impl/BuffBillOrderServiceImpl.java:9
ClassBuffDataSyncTask
hoppinzq-module-agent-web/src/main/java/com/hoppinzq/wybuff/task/BuffDataSyncTask.java:23
next →1–100 of 617, ranked by callers