Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
aipanel
command
cmd/aipanel/cli.go — 引巢 · ZyHive 命令行管理面板(类宝塔风格)
|
cmd/aipanel/cli.go — 引巢 · ZyHive 命令行管理面板(类宝塔风格) |
|
internal
|
|
|
api
Package api — ACP agents CRUD handler.
|
Package api — ACP agents CRUD handler. |
|
pkg
|
|
|
agent
Package agent manages AI agent lifecycle and workspace files.
|
Package agent manages AI agent lifecycle and workspace files. |
|
browser
Package browser provides a shared headless browser manager for agent tools.
|
Package browser provides a shared headless browser manager for agent tools. |
|
channel
Package channel — BotPool manages the lifecycle of running TelegramBot instances.
|
Package channel — BotPool manages the lifecycle of running TelegramBot instances. |
|
chatlog
Package chatlog — AI-visible conversation history index system.
|
Package chatlog — AI-visible conversation history index system. |
|
compaction
Package compaction handles context window compression.
|
Package compaction handles context window compression. |
|
config
Package config handles loading and saving the aipanel.json configuration file.
|
Package config handles loading and saving the aipanel.json configuration file. |
|
convlog
Package convlog — permanent conversation audit log.
|
Package convlog — permanent conversation audit log. |
|
cron
Package cron provides the scheduled job engine.
|
Package cron provides the scheduled job engine. |
|
goal
Package goal provides the Goals & Planning system for ZyHive.
|
Package goal provides the Goals & Planning system for ZyHive. |
|
llm
Anthropic LLM client — streams messages via the Anthropic Messages API.
|
Anthropic LLM client — streams messages via the Anthropic Messages API. |
|
memory
Package memory — per-agent memory config (memory-config.json) + run log.
|
Package memory — per-agent memory config (memory-config.json) + run log. |
|
project
Package project manages shared project workspaces accessible by all agents.
|
Package project manages shared project workspaces accessible by all agents. |
|
runner
Package runner implements the core agent conversation loop.
|
Package runner implements the core agent conversation loop. |
|
session
Package session provides a fan-out event broadcaster with replay buffer.
|
Package session provides a fan-out event broadcaster with replay buffer. |
|
skill
Package skill — skill INDEX.md builder.
|
Package skill — skill INDEX.md builder. |
|
subagent
Package subagent implements background task execution and tracking for ZyHive agents.
|
Package subagent implements background task execution and tracking for ZyHive agents. |
|
tools
Package tools — acp_list and acp_spawn tools for external coding-agent CLIs.
|
Package tools — acp_list and acp_spawn tools for external coding-agent CLIs. |
|
usage
pkg/usage/pricing.go — per-model cost estimation (USD per 1M tokens).
|
pkg/usage/pricing.go — per-model cost estimation (USD per 1M tokens). |
|
projects
|
|
|
zyhive/cmd/aipanel
command
cmd/aipanel/main.go — entry point for 引巢 · ZyHive (zyling AI 团队操作系统)
|
cmd/aipanel/main.go — entry point for 引巢 · ZyHive (zyling AI 团队操作系统) |
|
zyhive/internal/api
Agent CRUD handlers.
|
Agent CRUD handlers. |
|
zyhive/pkg/agent
Package agent manages AI agent lifecycle and workspace files.
|
Package agent manages AI agent lifecycle and workspace files. |
|
zyhive/pkg/channel
Package channel — Telegram Bot integration with streaming draft and group support.
|
Package channel — Telegram Bot integration with streaming draft and group support. |
|
zyhive/pkg/config
Package config handles loading and saving the aipanel.json configuration file.
|
Package config handles loading and saving the aipanel.json configuration file. |
|
zyhive/pkg/memory
Package memory handles hierarchical agent memory: core/, projects/, daily/, topics/.
|
Package memory handles hierarchical agent memory: core/, projects/, daily/, topics/. |
|
zyhive/pkg/project
Package project manages shared project workspaces accessible by all agents.
|
Package project manages shared project workspaces accessible by all agents. |
|
zyhive/pkg/runner
Package runner implements the core agent conversation loop.
|
Package runner implements the core agent conversation loop. |
Click to show internal directories.
Click to hide internal directories.