在你的模型里
使用 8pt
8pt CLI 和 MCP 把全部组件、模板、主题、图标和 Skill 交给你的模型。在终端、Claude Code、Codex、Cursor、Trae 里说需求,它自己去库里找。
安装与登录
- 01
全局安装一次
npm i -g @8pt-dev/cli 8pt login
- 02
锁定 8pt 审美
在项目根目录运行,把 8pt 设计规范写进 AGENTS.md、CLAUDE.md、Cursor 和 Copilot 规则:模型做任何界面都先查 8pt,只用 8pt 的模板、组件和主题。
8pt init 8pt install-skill
- 03
开始取用
搜索并把组件装进项目,源码和接入提示词放在 components/8pt/<slug>/。
8pt search "定价切换" 8pt add pricing-toggle
包名是 @8pt-dev/cli,命令是 8pt;不想全局安装可以用 npx @8pt-dev/cli <命令>。8pt login 会打开浏览器创建 API Key 并保存到本机。CI 或脚本里跳过登录:用 --api-key <key> 或环境变量 API_KEY_8PT。
接入 Claude Code
- 01
获取 API Key
登录后在设置 › API Key 创建,Builder 方案可用。
- 02
添加 8pt MCP
把 <你的 API Key> 换成刚创建的 Key。
claude mcp add --transport http 8pt https://8pt.dev/api/mcp \ --header "Authorization: Bearer <你的 API Key>"
- 03
锁定 8pt 审美
在项目根目录运行一次,模型做任何界面都会先调用 design_ui,只用 8pt 的模板、组件和主题。
npx @8pt-dev/cli init
- 04
直接提需求
说「做一个记账 App 官网」,模型会按 8pt 规范匹配模板和组件,并附上区块与组件的对照。
API Key 只保存在你的机器上,请勿提交到代码仓库。
接入 Codex
- 01
获取 API Key
登录后在设置 › API Key 创建,Builder 方案可用。
- 02
添加 8pt MCP
把 <你的 API Key> 换成刚创建的 Key。
# ~/.codex/config.toml # 先在终端设置:export EIGHTPT_API_KEY=<你的 API Key> [mcp_servers.8pt] url = "https://8pt.dev/api/mcp" bearer_token_env_var = "EIGHTPT_API_KEY"
- 03
锁定 8pt 审美
在项目根目录运行一次,模型做任何界面都会先调用 design_ui,只用 8pt 的模板、组件和主题。
npx @8pt-dev/cli init
- 04
直接提需求
说「做一个记账 App 官网」,模型会按 8pt 规范匹配模板和组件,并附上区块与组件的对照。
API Key 只保存在你的机器上,请勿提交到代码仓库。
接入 Cursor
- 01
获取 API Key
登录后在设置 › API Key 创建,Builder 方案可用。
- 02
添加 8pt MCP
把 <你的 API Key> 换成刚创建的 Key。
// ~/.cursor/mcp.json { "mcpServers": { "8pt": { "url": "https://8pt.dev/api/mcp", "headers": { "Authorization": "Bearer <你的 API Key>" } } } } - 03
锁定 8pt 审美
在项目根目录运行一次,模型做任何界面都会先调用 design_ui,只用 8pt 的模板、组件和主题。
npx @8pt-dev/cli init
- 04
直接提需求
说「做一个记账 App 官网」,模型会按 8pt 规范匹配模板和组件,并附上区块与组件的对照。
API Key 只保存在你的机器上,请勿提交到代码仓库。
接入 Trae
- 01
获取 API Key
登录后在设置 › API Key 创建,Builder 方案可用。
- 02
添加 8pt MCP
把 <你的 API Key> 换成刚创建的 Key。
// Trae → 设置 → MCP → 手动添加(JSON) { "mcpServers": { "8pt": { "url": "https://8pt.dev/api/mcp", "headers": { "Authorization": "Bearer <你的 API Key>" } } } } - 03
锁定 8pt 审美
在项目根目录运行一次,模型做任何界面都会先调用 design_ui,只用 8pt 的模板、组件和主题。
npx @8pt-dev/cli init
- 04
直接提需求
说「做一个记账 App 官网」,模型会按 8pt 规范匹配模板和组件,并附上区块与组件的对照。
API Key 只保存在你的机器上,请勿提交到代码仓库。
接入 其他客户端
- 01
获取 API Key
登录后在设置 › API Key 创建,Builder 方案可用。
- 02
添加 8pt MCP
把 <你的 API Key> 换成刚创建的 Key。
// 任何支持 Streamable HTTP 的 MCP 客户端 { "name": "8pt", "transport": "http", "url": "https://8pt.dev/api/mcp", "headers": { "Authorization": "Bearer <你的 API Key>" } } - 03
锁定 8pt 审美
在项目根目录运行一次,模型做任何界面都会先调用 design_ui,只用 8pt 的模板、组件和主题。
npx @8pt-dev/cli init
- 04
直接提需求
说「做一个记账 App 官网」,模型会按 8pt 规范匹配模板和组件,并附上区块与组件的对照。
API Key 只保存在你的机器上,请勿提交到代码仓库。
然后直接问你的模型
接入一次,8pt 的工具就会出现在模型的工具列表里。
design_ui做界面前先调用:按需求返回设计规则、匹配的模板、组件和主题
search_components按描述搜索组件,返回名称、分类和预览地址
get_component取回组件的完整源码与适配提示词
list_templates列出整页模板
get_template取回模板源码
list_skills列出可用 Skill 与权限
get_skill取回 Skill 的全部文件
get_theme取回主题变量
search_icons按含义搜索图标并返回 SVG
你想做什么?
CLI 的常用命令。完整说明见文档。
找组件并安装
按描述搜索,把源码和接入提示词装进项目。
8pt add <slug>
安装 Skill
把 Skill 的全部文件写进 Claude、Codex、Cursor 的 skills 目录。
8pt skill <slug>
取模板
取回整页模板的搭建提示词和 HTML。
8pt template <slug>
用主题
取回主题的 CSS 变量,写进你的样式表。
8pt theme <slug> --out theme.css
找图标
按名称取回 SVG,统一 24px 和 currentColor。
8pt icons <名称>
锁定审美
把 8pt 设计规范写进项目规则,模型只用 8pt 的素材做界面。
8pt init
接入方式和每个工具的说明都写在MCP 文档里。CLI、MCP 和 API Key 需要 Builder 方案。