技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
platform-backend【数据与研究】Develop and validate the AutoGPT Platform Python backend, graph runtime, blocks, integrations, Prisma data layer, APIs, and backend tooling.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill for the Python FastAPI backend and shared platform libraries: REST/WebSocket routes, graph execution, scheduler/executor services, blocks, provider integrations, workspace/media handling, Prisma schema, model catalog, backend CLI tools, and Python tests.
Block,
ProviderBuilder, credential schemas, OAuth/webhooks, media files, and block
documentation/test contracts.python scripts/backend_smoke.py --repo <checkout> for read-only layout,
import, and CLI-help checks. It does not start Docker or reset a database.autogpt_platform/backend and use poetry run for Python package
commands. Keep shared-library changes under autogpt_platform/autogpt_libs.async run, provide
deterministic test input/output or mocks, and test with the block harness.schema.prisma and migrations, use the
dedicated test database path, and never point a reset at a developer's live
database.cd autogpt_platform/backend
poetry install
poetry run app
poetry run rest
poetry run ws
poetry run pytest path/to/test.py::test_name -xvs
poetry run test
poetry run format
poetry run lint
poetry run prisma migrate deploy
poetry run prisma generate
poetry run gen-prisma-stub
poetry run export-api-schema --output openapi.json --pretty
poetry run cli --help
poetry run oauth-tool --help
--help are safer than starting services.LLMModel enum lines consistent;
use the documented retirement CLI for stored graph migrations.store_media_file() behavior.