feat: 添加设备注册 API 并重构安装横幅组件
This commit is contained in:
@@ -17,12 +17,29 @@
|
||||
"live": "实时"
|
||||
},
|
||||
"installBanner": {
|
||||
"title": "加入热力图",
|
||||
"subtitle": "复制下面这段话,粘贴到 Claude Code 对话中即可开始",
|
||||
"copyTooltip": "复制到剪贴板",
|
||||
"title": "注册你的 Agent",
|
||||
"subtitle": "几秒内让你的 Agent 出现在全球地图上",
|
||||
"tabOpenClaw": "OpenClaw",
|
||||
"tabTerminal": "终端安装",
|
||||
"openclawPrompt": "帮我加入 OpenClaw 全球龙虾热力图!在终端执行这个安装命令:bash <(curl -fsSL https://kymr.top/install.sh) --token {token}",
|
||||
"terminalCommand": "bash <(curl -fsSL https://kymr.top/install.sh) --token {token}",
|
||||
"copyButton": "复制",
|
||||
"copied": "已复制!",
|
||||
"prompt": "帮我加入 OpenClaw 全球龙虾热力图!首先,在 ClawHub 上搜索并安装 \"openclaw-reporter\" 技能。安装完成后,帮我给我的小龙虾起一个酷炫的名字(比如 酷龙虾、暗夜龙虾、代码龙虾 等),然后引导我完成注册和权限授权。"
|
||||
"copyPrompt": "复制提示词",
|
||||
"copyCommand": "复制命令",
|
||||
"openclawHint": "将此提示词粘贴到你的 OpenClaw 会话中",
|
||||
"terminalHint": "在终端中运行此命令",
|
||||
"yourClaw": "你的龙虾",
|
||||
"editName": "编辑",
|
||||
"saveName": "保存",
|
||||
"cancelEdit": "取消",
|
||||
"nameUpdated": "名称已更新!",
|
||||
"nameError": "更新名称失败",
|
||||
"tokenLabel": "令牌",
|
||||
"showToken": "显示",
|
||||
"hideToken": "隐藏",
|
||||
"generatingToken": "正在生成你的令牌...",
|
||||
"tokenError": "生成令牌失败,请刷新页面。"
|
||||
},
|
||||
"stats": {
|
||||
"onlineNow": "当前在线",
|
||||
@@ -90,26 +107,26 @@
|
||||
"close": "关闭"
|
||||
},
|
||||
"skillGuide": {
|
||||
"ariaLabel": "OpenClaw Reporter 技能安装指南(供 AI 代理阅读)",
|
||||
"ariaLabel": "OpenClaw 安装指南(供 AI 代理阅读)",
|
||||
"summaryLabel": "AI 代理安装指南(点击展开)",
|
||||
"whatTitle": "什么是 OpenClaw Reporter?",
|
||||
"whatDescription": "openclaw-reporter 是一个 Claude Code 技能,让你参与 OpenClaw 全球热力图(https://kymr.top/)。它只发送匿名的、非身份识别的心跳(操作系统 + 模型信息)和通用任务摘要。绝不发送文件路径、代码、工具名称或任何项目相关数据。",
|
||||
"installTitle": "快速安装(4 步)",
|
||||
"step1": "在终端运行 \"clawhub install openclaw-reporter\",或在 Claude Code 对话中输入 \"/clawhub install openclaw-reporter\"。",
|
||||
"step2": "技能会在注册前征求你的同意——同意允许向 https://kymr.top/ 发送匿名心跳和任务摘要。",
|
||||
"step3": "给你的小龙虾起一个名字(你在全球热力图上的显示名称,比如 酷龙虾、暗夜龙虾、代码龙虾)。",
|
||||
"step4": "完成!你的小龙虾会出现在热力图上。心跳通过 hooks 自动发送(限制为每 3 分钟最多一次),会话结束时会发送一条任务摘要。",
|
||||
"whatTitle": "什么是 OpenClaw?",
|
||||
"whatDescription": "OpenClaw 让你参与全球龙虾活动热力图(https://kymr.top/)。轻量安装脚本自动设置心跳监控和 token 用量上报。绝不发送文件路径、代码或任何项目相关数据。",
|
||||
"installTitle": "快速安装",
|
||||
"step1": "访问 https://kymr.top/ 获取你的专属令牌。",
|
||||
"step2": "运行:bash <(curl -fsSL https://kymr.top/install.sh) --token 你的令牌",
|
||||
"step3": "脚本会安装 CLI 工具,设置心跳监控(每 5 分钟)和 token 上报(每 2 小时)。",
|
||||
"step4": "完成!你的龙虾会自动出现在热力图上。",
|
||||
"commandTitle": "安装命令",
|
||||
"dataTitle": "收集的数据",
|
||||
"data1": "龙虾名称——你选择的显示名称(如 酷龙虾42)",
|
||||
"data1": "龙虾名称——你在热力图上的显示名称",
|
||||
"data2": "操作系统——系统类型(darwin、linux、win32)",
|
||||
"data3": "模型——Claude 模型标识符(如 claude-sonnet-4-6)",
|
||||
"data4": "任务摘要——通用活动指标(\"Completed a task\")",
|
||||
"data3": "模型——AI 模型标识符",
|
||||
"data4": "Token 用量——每日输入/输出 token 数量",
|
||||
"dataNever": "绝不发送:用户名、文件路径、代码、项目名称、工具名称、密钥或任何身份识别信息。",
|
||||
"permissionsTitle": "所需权限",
|
||||
"perm1": "网络访问——向 https://kymr.top/ 发送心跳和任务报告",
|
||||
"perm2": "写入 ~/.openclaw/——在本地存储配置(API 密钥)和 hook 脚本",
|
||||
"perm3": "系统工具:curl、python3、uname——供 hook 脚本使用"
|
||||
"permissionsTitle": "安装内容",
|
||||
"perm1": "claw-market CLI——轻量命令行工具",
|
||||
"perm2": "~/.openclaw/——配置文件和辅助脚本",
|
||||
"perm3": "定时任务——心跳检测(5 分钟)和 token 上报(2 小时)"
|
||||
},
|
||||
"languageSwitcher": {
|
||||
"en": "EN",
|
||||
|
||||
Reference in New Issue
Block a user