
petronas-f1/meta_kim
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Meta_Kim
Обзор
Meta_Kim 不是业务应用,而是一套可移植的 Agent 架构包。它把“元 = 最小可治理单元”这套理论,落成能在 Claude Code、OpenClaw、Codex 三个运行时中复用的资产。 - CLAUDE.md - .claude/agents/*.md - .claude/skills/meta-theory/SKILL.md - .claude/settings.json - .mcp.json - openclaw/workspaces/* - openclaw/skills/meta-theory.md - openclaw/openclaw.template.json - scripts/sync-runtimes.mjs - scripts/validate-project.mjs - scripts/mcp/meta-runtime-server.mjs - meta/runtime-capability-matrix.md - meta/meta.md:理论总源 - .claude/agents/*.md:Agent 定义总源 - .claude/skills/meta-theory/SKILL.md:Skill 定义总源 其他文件基本都属于两类: - 从主源生成出来的派生产物 - 针对某个运行时的适配层 完整说明见 meta/runtime-capability-matrix.md。 1. 用 Claude Code 打开仓库。 2. 8 个子代理从 .claude/agents/ 自动加载。 3. meta-theory 从 .claude/skills/meta-theory/SKILL.md 加载。 4. 项目 Hook 从 .claude/settings.json 生效。 5. 项目 MCP 从 .mcp.json 生效。 6. 如需额外生态技能,可运行:
README
Показан фрагмент оригинального README. Открыть оригинал.
Meta_Kim
基于
meta/meta.md的跨运行时元架构仓库。
Meta_Kim 不是业务应用,而是一套可移植的 Agent 架构包。它把“元 = 最小可治理单元”这套理论,落成能在 Claude Code、OpenClaw、Codex 三个运行时中复用的资产。
一、这个仓库到底提供什么
Claude Code 运行时包
CLAUDE.md.claude/agents/*.md.claude/skills/meta-theory/SKILL.md.claude/settings.json.mcp.json
OpenClaw 运行时包
openclaw/workspaces/*openclaw/skills/meta-theory.mdopenclaw/openclaw.template.json
Codex 运行时包
AGENTS.mdcodex/config.toml.example
共享基础设施
scripts/sync-runtimes.mjsscripts/validate-project.mjsscripts/mcp/meta-runtime-server.mjsmeta/runtime-capability-matrix.md
二、哪些文件才是主源
meta/meta.md:理论总源.claude/agents/*.md:Agent 定义总源.claude/skills/meta-theory/SKILL.md:Skill 定义总源
其他文件基本都属于两类:
- 从主源生成出来的派生产物
- 针对某个运行时的适配层
三、三套运行时的能力覆盖方式
| 能力 | Claude Code | OpenClaw | Codex |
|---|---|---|---|
| 多代理 / 子代理 | 原生 .claude/agents/ |
原生独立 workspace | 用仓库规则驱动委派 |
| Skill | 原生 .claude/skills/ |
可安装 skill 文件 | 用共享 skill 文档承载方法 |
| MCP | 原生 .mcp.json |
官方主文档里没有稳定的同层项目级 MCP 接口 | 用户级 MCP 配置 |
| Hook / 守卫 | 原生 .claude/settings.json hooks |
用 heartbeat / gateway 规则代替最接近能力 | 没有仓库级原生 hook 文件面 |
| 记忆 | CLAUDE.md + 文件 |
workspace 记忆 | 仓库说明 + 宿主上下文 |
完整说明见 meta/runtime-capability-matrix.md。
四、快速开始
1. 安装依赖
npm install
2. 生成派生产物
npm run sync:runtimes
3. 验证仓库状态
npm run validate
4. 全量检查
npm run check
五、怎么在不同运行时使用
Claude Code
- 用 Claude Code 打开仓库。
- 8 个子代理从
.claude/agents/自动加载。 meta-theory从.claude/skills/meta-theory/SKILL.md加载。- 项目 Hook 从
.claude/settings.json生效。 - 项目 MCP 从
.mcp.json生效。 - 如需额外生态技能,可运行:
bash install-deps.sh
Codex
- 用 Codex 或 Codex CLI 打开仓库。
- 仓库根目录
AGENTS.md是主入口。 - 如需接入本地 MCP,把
codex/config.toml.example复制到~/.codex/config.toml,并把REPLACE_WITH_REPO_ROOT改成你的真实路径。 - 共享 skill 文档在
shared-skills/meta-theory.md。
OpenClaw
- 先执行:
npm install
npm run sync:runtimes
- 把
openclaw/openclaw.template.json或本机生成的openclaw/openclaw.local.json合并到你的 OpenClaw 配置里。 - 安装 portable skill:
openclaw skill install ./openclaw/skills/meta-theory.md
- 让 OpenClaw 的 agent workspace 指向
openclaw/workspaces//。 - 冒烟测试:
openclaw agent --local --agent meta-warden -m "Read your SOUL.md first, then introduce the team."
六、仓库命令
npm run sync:runtimes:重新生成 OpenClaw workspace、共享 skill 镜像、OpenClaw 配置模板npm run test:mcp:测试本地 MCP 服务是否能启动npm run validate:校验主源、派生产物、Hook、MCP 配置是否一致npm run check:先检查派生产物是否最新,再执行完整校验
七、项目结构
Meta_Kim/
├── AGENTS.md
├── CLAUDE.md
├── .claude/
│ ├── agents/
│ ├── hooks/
│ ├── settings.json
│ └── skills/meta-theory/
├── .mcp.json
├── codex/config.toml.example
├── meta/
│ ├── meta.md
│ └── runtime-capability-matrix.md
├── openclaw/
│ ├── openclaw.template.json
│ ├── skills/
│ └── workspaces/
├── scripts/
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add petronas-f1/meta_kim