视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
ingest【文档与办公】Create or update a single OKF concept file from raw input. Use when the user wants to document a specific table, metric, API, service, or concept in the knowledge base — even if they say "add this to the okf", "documenta essa tabela", "cria um conceito pra isso", "adiciona no knowledge base", "register this API", or pastes a schema/description and sa…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Turns raw input (schema dump, API doc, user description, table definition) into one OKF-formatted .md file committed to the knowledge base.
Look for existing OKF files: any .md with type: frontmatter, or index.md / log.md in the project. If none exist, stop and tell the user to run /mega-brain:init first.
If .mega-brain.json defines dir, save new concepts under that directory. Otherwise, choose a sensible location (docs/, project root, etc.) consistent with existing OKF files.
Check if a concept with the same name already exists. If so, ask whether to update it or create a new one.
One .md file per concept. Only type is required:
---
type: <concept type>
title: <display name>
description: <one sentence, plain language, no jargon>
resource: <URL to the actual resource, if any>
tags: [<tag1>, <tag2>]
timestamp: <ISO 8601 date>
---
<body: exact schema, formula, join patterns, examples, caveats>
| Type | Use for |
|---|---|
BigQuery Table | BQ tables with schema |
BigQuery Dataset | BQ datasets |
Table | Non-BQ database tables |
Metric | KPI or business metric with formula |
API | REST/GraphQL endpoints |
Runbook | Operational procedures |
Concept | Business or domain terminology |
Service | Internal microservices |
Pipeline | ETL or data pipelines |
Types are freeform — add your own.
description: one sentence, plain languageresource URL if there's a live resource (BQ console URL, API endpoint, dashboard)[Name](relative-path.md) — this builds the knowledge graphdocs/tables/<slug>.md or <config-dir>/tables/<slug>.md)index.md: - [Title](path) — descriptionlog.md: <date> — added <title>timestampdescription to one sentence — push additional detail into the body