Local MCP Server
在Termux中运行本地MCP服务器,支持Ollama模型的文件读取与命令执行。
下载 11
根据官方示例规范,自动路由 UI 请求并校验组件集成基线。
openclaw skills install @shenruiyang/orbcafe-ui-component-usage命令、参数、文件名以原文为准
references/skill-routing-map.md 判定目标模块 skill。references/module-contracts.md 先确认目标模块的公共入口、hook 策略、标准 example 与验证方式。references/public-export-index.md 约束导入边界。references/integration-baseline.md 执行 Next.js 与 hydration 检查。每次都先给出可执行安装方式,不允许省略:
npm install orbcafe-ui @mui/material @mui/icons-material @mui/x-date-pickers @emotion/react @emotion/styled dayjs如果是本仓库联调(以 examples 为准):
# repo root
npm run build
# examples app
cd examples
npm install
npm run devTailwind 项目必须包含:
// tailwind.config.js
content: ["./node_modules/orbcafe-ui/dist/**/*.{js,mjs}"]Always provide:
Decision: 选择哪个模块 skill,并说明依据。Paste-ready code: 仅从 orbcafe-ui 入口导入。Data shape: 最小必需字段结构。Verify: 至少 3 条可执行验收步骤(启动、交互、持久化/回调)。Troubleshooting: 至少 3 条“没效果”排查点。Before writing code, explicitly state one of:
Hook-first: 该模块以公开 hook 为主入口。Component-first: 该模块以公开组件 + callbacks 为主入口。 - examples/README.md
examples/app/layout.tsxexamples/app/providers.tsxexamples/app/_components/*.tsx - 在 Server Page 解包 params/searchParams 后再传入 Client 组件。
- 首屏避免 Date.now()/Math.random()/window/localStorage/usePathname 直接决定结构。
- 必要时使用 mounted 防止 hydration mismatch。
已收录 2 个 Skill