@burdenoff/microfe-vibecontrols

中文文档
2026.1031.1发布于 2026/11/01PROPRIETARYTypeScriptES Module近 30 天下载 5146

VibeControls microfrontend for Burdenoff products

原始使用文档
文档目录7 节
  1. Overview
  2. Development
  3. Integration
  4. Routes
  5. Architecture
  6. Port
  7. License

@burdenoff/microfe-vibecontrols

VibeControls microfrontend for Burdenoff products - a modern development environment management system providing centralized control over agents, sessions, vibes, and modules.

Overview

This microfrontend provides:

  • Agents Management: Control and monitor development agents
  • Sessions: Terminal and SSH session management
  • Vibes: Project workflow management
  • Modules: Extensible module system
  • SSH Connections: Remote connection management
  • Port Forwarding: Network tunnel management

Development

# Install dependencies
bun install

# Start dev server (http://localhost:5149)
bun run dev

# Generate GraphQL types
bun run codegen

# Type checking
bun run type:check

# Linting
bun run lint

# Formatting
bun run format

# Build
bun run build

# Run all checks
bun run sanity

Integration

import { VibeControlsRoot, setVibeControlsConfig } from '@burdenoff/microfe-vibecontrols';

// Configure at runtime
setVibeControlsConfig({
  apiGatewayUrl: 'http://localhost:3726/graphql',
  authToken: 'your-token',
  workspaceId: 'ws-1',
  tenantId: 'tenant-1',
});

// Use in your app
<VibeControlsRoot
  basePath="/vibecontrols"
  navigate={navigate}
  currentUser={user}
  registerNavItems={registerNavItems}
  registerFooterItems={registerFooterItems}
  onAgentSelect={(agent) => console.log('Agent selected:', agent)}
  onSessionStart={(session) => console.log('Session started:', session)}
  onVibeActivate=(vibe) => console.log('Vibe activated:', vibe)}
/>

Routes

  • / - Overview dashboard
  • /agents - Agents management
  • /sessions - Sessions management
  • /vibes - Vibes/projects management

Architecture

  • React 19 + TypeScript 5.9
  • Apollo Client for GraphQL (with SSE support)
  • Zustand for state management
  • React Router v7 for routing
  • TailwindCSS v4 for styling
  • Vite 7 for build tooling

Port

Development server runs on port 5149.

License

Proprietary - Copyright Burdenoff Consultancy Services Pvt. Ltd.

版本与发布记录

@burdenoff/microfe-vibecontrols 共发布 274 个版本,首次发布于 2026/05/12;过去 12 个月发布了 274 个版本。

版本发布日期距今
2026.1031.1latest2026/11/018 天前
2026.1027.12026/10/2812 天前
2026.1023.82026/10/2416 天前
2026.1023.72026/10/2316 天前
2026.1023.62026/10/2316 天前
2026.1023.52026/10/2316 天前

关于 @burdenoff/microfe-vibecontrols 的常见问题

@burdenoff/microfe-vibecontrols 是什么?

VibeControls microfrontend for Burdenoff products

如何安装 @burdenoff/microfe-vibecontrols?

在项目目录运行 npm install @burdenoff/microfe-vibecontrols,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(^19.0.0)、zustand(^5.0.0)、react-dom(^19.0.0)、framer-motion(^12.0.0)、@apollo/client(4.1.9)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@burdenoff/microfe-vibecontrols 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@burdenoff/microfe-vibecontrols 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@burdenoff/microfe-vibecontrols 可以商用吗?

@burdenoff/microfe-vibecontrols 使用 PROPRIETARY 许可。声明的许可为 PROPRIETARY,请阅读许可原文确认使用条件。以上为概括,不构成法律意见,请以许可原文为准。

@burdenoff/microfe-vibecontrols 的下载量有多少?

根据 npm 官方下载统计,@burdenoff/microfe-vibecontrols 在 2026/10/09 – 2026/11/07 这 30 天内被下载 5,146 次,日均约 172 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@burdenoff/microfe-vibecontrols 还在维护吗?

最新版本 2026.1031.1 发布于 2026/11/01(8 天前);至今共发布 274 个版本,其中过去 12 个月发布了 274 个;首次发布于 2026/05/12。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。