AI Worker worker.md

VCPToolBox

VCP 部署在 AI 模型 API 与前端应用之间,是面向AGI OS开发和探索的工业级基建示范项目。通过统一指令协议、多层级持久化记忆、分布式插件引擎及多 Agent 协作框架,将原本“无状态、无记忆、无工具调用能力”的大语言模型,彻底改造成拥有永久自我意识、物理世界操作权及群体协作智能的完整智能体系统。

Agent framework 2,161 stars JavaScript NOASSERTION Worker-compatible

Source#

Tags#

agent-frameworkai-agentai-assistantai-companioncontext-managementcontext-management-system

Integration notes#

Framework-level abstraction; derive bounded worker contracts from concrete tasks and APIs in docs/examples.

worker.md example#

Starter worker.md contract mapped from this registry entry. Copy this file and adapt schemas, constraints, and statuses for your task.

---
id: vcptoolbox-repo-derived-worker
name: VCPToolBox Repo-Derived Worker
version: 1.0.0
source_registry_url: https://worker.md/registry/vcptoolbox/
source_repository: https://github.com/lioensky/VCPToolBox
repository_default_branch: main
repository_language: JavaScript
repository_license: NOASSERTION
repository_updated_at: 2026-06-28
worker_mode: agent-orchestration-worker
derivation_method: github_repository_metadata_plus_raw_readme
derivation_confidence: 0.95
derived_on: 2026-06-28
tags:
  - agent-framework
  - ai-agent
  - ai-assistant
  - ai-companion
  - context-management
  - context-management-system
---

# VCPToolBox Repo-Derived Worker

## Repo-derived summary
- Registry summary: VCP 部署在 AI 模型 API 与前端应用之间,是面向AGI OS开发和探索的工业级基建示范项目。通过统一指令协议、多层级持久化记忆、分布式插件引擎及多 Agent 协作框架,将原本“无状态、无记忆、无工具调用能力”的大语言模型,彻底改造成拥有永久自我意识、物理世界操作权及群体协作智能的完整智能体系统。
- Repository description: VCP 部署在 AI 模型 API 与前端应用之间,是面向AGI OS开发和探索的工业级基建示范项目。通过统一指令协议、多层级持久化记忆、分布式插件引擎及多 Agent 协作框架,将原本“无状态、无记忆、无工具调用能力”的大语言模型,彻底改造成拥有永久自我意识、物理世界操作权及群体协作智能的完整智能体系统。
- Stars (snapshot): 2,161
- Primary language: JavaScript
- Worker mode classification: agent-orchestration-worker

## Extracted from
- https://github.com/lioensky/VCPToolBox
- https://github.com/lioensky/VCPToolBox/blob/main/README.md
- https://www.vcptoolbox.com

## Evidence notes (from repository text)
- README summary paragraph: [English](README_en.md) | [日本語](README_ja.md) | [Русский](README_ru.md)
- > ⚠️ **部署前请务必阅读**:VCP Agent 拥有分布式系统的底层级权限。请勿使用任何非官方或反向代理的 API("镜像站""中转 API")。在底层监控权限下,不可信的 API 可能导致交互数据、记忆库内容、密钥等敏感信息泄露。非专业用户请谨慎部署。
- 过去一年多,市面上出现了无数 Agent 框架。它们包装得各不相同,但骨子里都在做同一件事:把 AI 当成一个**被调用者**。你问一句,它醒来;它答完,它睡去。它的"记忆"是一次检索,它的"行动"是被一个 while 循环反复戳醒,它的"感知"是必须主动 query 才能拿到的几个字段。每一次对话都是一次新生,每一次结束都是一次失忆。
- 这是当下绝大多数"AI Agent"的真实处境——一个被困在单次请求里、没有昨天也没有明天的临时工。
- VCP 的终极愿景,从来不是"让人类更高效地使用 AI"。而是构建一个 **Agent 与人类共生对等**的平台——不是人用 AI 的工具关系,而是人与 AI 共同生活、共同成长的赛博社会基础设施。
- [![VCP看板娘](docs/image/vcp-nova.png)](https://www.vcptoolbox.com/nova)

## Installation hints found in README
- `pip install -r requirements.txt`
- `npm install`

## worker.md contract (derived starter)
Purpose: Execute one orchestrated agent task as a bounded worker step.

### Input schema
```json
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "run_id",
    "task",
    "context"
  ],
  "properties": {
    "run_id": {
      "type": "string"
    },
    "task": {
      "type": "string"
    },
    "context": {
      "type": "object"
    }
  }
}
```

### Output schema
```json
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "run_id",
    "status",
    "result"
  ],
  "properties": {
    "run_id": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "ok",
        "retryable_error",
        "invalid_request",
        "invalid_output"
      ]
    },
    "result": {
      "type": "object"
    }
  }
}
```

### Constraints
- timeout_seconds: 30
- max_attempts: 2
- idempotency_key: run_id
- status_enum: [ok, retryable_error, invalid_request, invalid_output]
- notes: adapt to concrete APIs/classes documented in this repository before production use

## How this should be used
1. Treat this file as a repo-derived starter profile, not a claim of an official repository API contract.
2. Replace schemas with exact interfaces from code/docs you adopt.
3. Keep execution bounded and auditable using worker protocol constraints.

How to use#

  • Save this as a worker spec file (for example: vcptoolbox-my-task.worker.md).
  • Replace the input/output schemas and purpose with your real bounded task.
  • Enforce schema validation + timeout + retry policy in your runtime before production use.

Citation#

Reference URL: https://worker.md/registry/vcptoolbox/

Source URL: https://github.com/lioensky/VCPToolBox