本文へ移動
cccskills
無料GitHub で公開

bisheng

Use BiSheng's enterprise LLM application DevOps platform repository, including FastAPI backend, workflow/RAG/Linsight runtimes, permissions, dual React frontends, deployment, and maintainer workflows.

インストール方法を見る

含まれるファイル(34)

  • SKILL.md5.9 KB
  • references/architecture-map.md5.0 KB
  • references/repo-provenance.md3.0 KB
  • references/repo-routing-metadata.json487 B
  • references/troubleshooting.md5.0 KB
  • scripts/check_repo_surface.py2.8 KB
  • sub-skills/backend-core/references/troubleshooting.md4.3 KB
  • sub-skills/backend-core/references/workflows.md5.1 KB
  • sub-skills/backend-core/scripts/inspect_backend_surface.py4.6 KB
  • sub-skills/backend-core/SKILL.md3.6 KB
  • sub-skills/deployment-maintenance/references/troubleshooting.md3.2 KB
  • sub-skills/deployment-maintenance/references/workflows.md4.1 KB
  • sub-skills/deployment-maintenance/scripts/check_deployment_layout.py2.3 KB
  • sub-skills/deployment-maintenance/SKILL.md3.0 KB
  • sub-skills/frontend-apps/references/troubleshooting.md8.5 KB
  • sub-skills/frontend-apps/references/workflows.md10.1 KB
  • sub-skills/frontend-apps/scripts/check_frontend_packages.py8.3 KB
  • sub-skills/frontend-apps/SKILL.md3.3 KB
  • sub-skills/identity-permissions-tenancy/references/troubleshooting.md2.8 KB
  • sub-skills/identity-permissions-tenancy/references/workflows.md4.5 KB
  • sub-skills/identity-permissions-tenancy/scripts/check_arch_rules.py2.1 KB
  • sub-skills/identity-permissions-tenancy/SKILL.md3.1 KB
  • sub-skills/knowledge-rag/references/troubleshooting.md3.2 KB
  • sub-skills/knowledge-rag/references/workflows.md3.3 KB
  • sub-skills/knowledge-rag/scripts/check_knowledge_config.py1.5 KB
  • sub-skills/knowledge-rag/SKILL.md3.0 KB
  • sub-skills/linsight-mcp/references/troubleshooting.md2.6 KB
  • sub-skills/linsight-mcp/references/workflows.md3.0 KB
  • sub-skills/linsight-mcp/scripts/inspect_linsight_surface.py2.2 KB
  • sub-skills/linsight-mcp/SKILL.md2.6 KB
  • sub-skills/workflow-engine/references/troubleshooting.md2.6 KB
  • sub-skills/workflow-engine/references/workflows.md3.8 KB
  • sub-skills/workflow-engine/scripts/inspect_workflow_nodes.py2.8 KB
  • sub-skills/workflow-engine/SKILL.md2.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

BiSheng

Use this repo skill when a task names BiSheng, 毕昇, dataelement/bisheng, or asks about this enterprise LLM application DevOps platform's backend, workflow engine, knowledge/RAG pipeline, Linsight agent, permissions/tenancy, dual React frontends, Docker deployment, or repository maintenance.

This root skill is a router. Read the focused sub-skill first, then return here for cross-cutting checks.

First checks

  1. If you are checking whether this skill matches a checkout, read repo provenance.
  2. For the monorepo and runtime topology, read architecture map.
  3. references/repo-routing-metadata.json is structured metadata for managed repo-skill routing and import checks.
  4. For cross-cutting install/config/runtime failures, read troubleshooting.
  5. For a safe checkout inventory, run the bundled helper against a BiSheng checkout:
    python scripts/check_repo_surface.py --repo-root <bisheng-checkout>
    

Install and verify a checkout

For backend work, install from the backend root with the repository-supported lockfile:

cd <bisheng-checkout>/src/backend
uv sync --frozen
uv run python -c "import bisheng, bisheng_langchain; print(getattr(bisheng, '__version__', 'unknown'))"

For frontend work, install and test from the owning app directory only:

cd <bisheng-checkout>/src/frontend/platform && npm install && npm test
cd <bisheng-checkout>/src/frontend/client && npm install && npm run test:ci

Use narrower sub-skill commands before running broad suites; many integration/e2e paths require MySQL, Redis, Milvus, Elasticsearch, MinIO, OpenFGA, or the commercial gateway.

Route by task

User taskRead
Add or debug FastAPI routes, DDD modules, response envelopes, settings/context, SQLModel DAO/model behavior, backend tests, or error-code handlingbackend-core
Work on workflow canvas execution, LangGraph graph compilation, node types, callbacks, interruption/resume, workflow Celery tasks, or new workflow nodesworkflow-engine
Work on knowledge libraries/spaces, file upload states, document parsing, Load → Transform → Ingest, Milvus + Elasticsearch recall, MinIO artifacts, QA libraries, or knowledge workersknowledge-rag
Work on Linsight task mode, SOP/Skill migration, Redis worker queue, task/session state events, deepagents runtime, built-in tools, or MCP integrationslinsight-mcp
Work on JWT auth, RBAC/ReBAC/OpenFGA, PermissionService, tenant isolation, admin scope, approval center, org/SSO sync, commercial gateway, or cursor-pagination permission performanceidentity-permissions-tenancy
Modify Platform or Client React apps, routes, stores, request wrappers, UI systems, i18n, brand theme, tests, or Vite configfrontend-apps
Install, run, deploy, configure, migrate, operate, or maintain the repo, Docker Compose stack, backend scripts, arch guard, uv/npm commands, or SDD workflowdeployment-maintenance

Cross-route decisions

  • Backend versus frontend: API contract or permission semantics belong to backend/identity sub-skills; rendering, request wrappers, route guards, and state belong to frontend-apps.
  • Workflow versus Linsight: visual flow DAGs and workflow nodes belong to workflow-engine; autonomous task-mode execution, SOP/Skill runtime, Redis Linsight worker, and MCP tool wrapping belong to linsight-mcp.
  • Knowledge versus permissions: document ingestion/retrieval belongs to knowledge-rag; resource visibility, ReBAC checks, approval modes, tenant filters, and cursor permission performance belong to identity-permissions-tenancy.
  • Deployment versus code change: runtime service wiring, Docker, config layering, migrations, and operational scripts belong to deployment-maintenance; feature implementation details route to the owning code sub-skill.

Non-negotiable repository laws

  • Backend layering is Router → Endpoint → Service → Repository/DAO → DB. Do not bypass it for new work.
  • Every resource authorization path goes through PermissionService/OpenFGA-aware services; do not query role-access tables as a new permission shortcut.
  • Multi-tenancy is ContextVar-driven. ORM SELECTs are auto-filtered, but raw SQL and bulk update/delete need explicit tenant-safe design.
  • MySQL and DM8 compatibility are both mandatory. Use dialect helpers for JSON, large text, timestamp defaults, and keyset predicates.
  • The two frontends are separate SPAs. Do not mix Platform's Zustand/react-query v3/bs-ui stack with Client's Recoil/TanStack Query v4/shadcn stack.
  • Never import axios directly in business frontend code; use the app's wrapped request layer.
  • Do not write plaintext secrets into config files. Password fields in BiSheng config are Fernet-encrypted.

Verification and helper scope

The bundled scripts are read-only inspectors. They accept --repo-root so they can be used with any BiSheng checkout; they do not depend on the checkout used to create this skill.

Use repository-native tests only after selecting the focused surface. Many end-to-end and integration tests require MySQL, Redis, Milvus, Elasticsearch, MinIO, OpenFGA, frontend browsers, or the commercial gateway; prefer the narrow safe test listed by the owning sub-skill before running broad suites.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

3ddfa

無料

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

3ddfa-v2

無料

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

ab3dmot

無料

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

acme

無料

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

VectorSpaceLab のスキルをすべて見る

このスキルの問題を報告する