feat(ts): 实现 Polaris 可交互首页
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,230 @@
|
||||
[
|
||||
{
|
||||
"id": "github",
|
||||
"title": "GitHub",
|
||||
"description": "全球最大的代码托管平台",
|
||||
"url": "https://github.com",
|
||||
"icon": "si:github",
|
||||
"categoryId": "dev",
|
||||
"pinned": true,
|
||||
"pinnedSort": 10,
|
||||
"keywords": ["代码", "仓库", "开源", "git"],
|
||||
"sort": 10
|
||||
},
|
||||
{
|
||||
"id": "gitlab",
|
||||
"title": "GitLab",
|
||||
"description": "一体化 DevOps 平台",
|
||||
"url": "https://gitlab.com",
|
||||
"icon": "si:gitlab",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["代码", "仓库", "devops", "ci", "cd"],
|
||||
"sort": 20
|
||||
},
|
||||
{
|
||||
"id": "bitbucket",
|
||||
"title": "Bitbucket",
|
||||
"description": "代码托管和协作开发",
|
||||
"url": "https://bitbucket.org",
|
||||
"icon": "si:bitbucket",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["代码", "仓库", "git"],
|
||||
"sort": 30
|
||||
},
|
||||
{
|
||||
"id": "vscode",
|
||||
"title": "VS Code",
|
||||
"description": "强大的代码编辑器",
|
||||
"url": "https://code.visualstudio.com",
|
||||
"icon": "si:vscode",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["编辑器", "ide", "代码"],
|
||||
"sort": 40
|
||||
},
|
||||
{
|
||||
"id": "jetbrains",
|
||||
"title": "JetBrains",
|
||||
"description": "智能开发工具套件",
|
||||
"url": "https://www.jetbrains.com",
|
||||
"icon": "si:jetbrains",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["ide", "开发工具", "编辑器"],
|
||||
"sort": 50
|
||||
},
|
||||
{
|
||||
"id": "goland",
|
||||
"title": "GoLand",
|
||||
"description": "Go 语言 IDE",
|
||||
"url": "https://www.jetbrains.com/go/",
|
||||
"icon": "si:goland",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["go", "golang", "ide"],
|
||||
"sort": 60
|
||||
},
|
||||
{
|
||||
"id": "postman",
|
||||
"title": "Postman",
|
||||
"description": "API 开发和测试工具",
|
||||
"url": "https://www.postman.com",
|
||||
"icon": "si:postman",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["api", "接口", "测试"],
|
||||
"sort": 70
|
||||
},
|
||||
{
|
||||
"id": "docker",
|
||||
"title": "Docker",
|
||||
"description": "容器化平台",
|
||||
"url": "https://www.docker.com",
|
||||
"icon": "si:docker",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["容器", "部署", "镜像"],
|
||||
"sort": 80
|
||||
},
|
||||
{
|
||||
"id": "kubernetes",
|
||||
"title": "Kubernetes",
|
||||
"description": "容器编排平台",
|
||||
"url": "https://kubernetes.io",
|
||||
"icon": "si:kubernetes",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["k8s", "容器", "编排", "云原生"],
|
||||
"sort": 90
|
||||
},
|
||||
{
|
||||
"id": "vercel",
|
||||
"title": "Vercel",
|
||||
"description": "前端部署与托管平台",
|
||||
"url": "https://vercel.com",
|
||||
"icon": "si:vercel",
|
||||
"categoryId": "dev",
|
||||
"pinned": true,
|
||||
"pinnedSort": 70,
|
||||
"keywords": ["部署", "前端", "托管"],
|
||||
"sort": 100
|
||||
},
|
||||
{
|
||||
"id": "netlify",
|
||||
"title": "Netlify",
|
||||
"description": "现代化的开发平台",
|
||||
"url": "https://www.netlify.com",
|
||||
"icon": "si:netlify",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["部署", "前端", "托管"],
|
||||
"sort": 110
|
||||
},
|
||||
{
|
||||
"id": "render",
|
||||
"title": "Render",
|
||||
"description": "云应用托管平台",
|
||||
"url": "https://render.com",
|
||||
"icon": "si:render",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["部署", "后端", "托管", "云服务"],
|
||||
"sort": 120
|
||||
},
|
||||
{
|
||||
"id": "npm",
|
||||
"title": "npm",
|
||||
"description": "JavaScript 包管理器",
|
||||
"url": "https://www.npmjs.com",
|
||||
"icon": "si:npm",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["javascript", "node", "包管理"],
|
||||
"sort": 130
|
||||
},
|
||||
{
|
||||
"id": "pnpm",
|
||||
"title": "pnpm",
|
||||
"description": "快速的包管理器",
|
||||
"url": "https://pnpm.io",
|
||||
"icon": "si:pnpm",
|
||||
"categoryId": "dev",
|
||||
"pinned": false,
|
||||
"keywords": ["javascript", "node", "包管理"],
|
||||
"sort": 140
|
||||
},
|
||||
{
|
||||
"id": "figma",
|
||||
"title": "Figma",
|
||||
"description": "界面设计协作工具",
|
||||
"url": "https://www.figma.com",
|
||||
"icon": "si:figma",
|
||||
"categoryId": "dev",
|
||||
"pinned": true,
|
||||
"pinnedSort": 50,
|
||||
"keywords": ["设计", "ui", "协作"],
|
||||
"sort": 150
|
||||
},
|
||||
{
|
||||
"id": "chatgpt",
|
||||
"title": "ChatGPT",
|
||||
"description": "智能对话与创作助手",
|
||||
"url": "https://chatgpt.com",
|
||||
"icon": "si:openai",
|
||||
"categoryId": "ai",
|
||||
"pinned": true,
|
||||
"pinnedSort": 20,
|
||||
"keywords": ["ai", "人工智能", "对话", "写作"],
|
||||
"sort": 10
|
||||
},
|
||||
{
|
||||
"id": "gmail",
|
||||
"title": "Gmail",
|
||||
"description": "Google 电子邮件服务",
|
||||
"url": "https://mail.google.com",
|
||||
"icon": "si:gmail",
|
||||
"categoryId": "efficiency",
|
||||
"pinned": true,
|
||||
"pinnedSort": 30,
|
||||
"keywords": ["邮件", "邮箱", "google", "mail"],
|
||||
"sort": 10
|
||||
},
|
||||
{
|
||||
"id": "notion",
|
||||
"title": "Notion",
|
||||
"description": "一体化知识与协作空间",
|
||||
"url": "https://www.notion.so",
|
||||
"icon": "si:notion",
|
||||
"categoryId": "efficiency",
|
||||
"pinned": true,
|
||||
"pinnedSort": 40,
|
||||
"keywords": ["笔记", "知识库", "协作", "文档"],
|
||||
"sort": 20
|
||||
},
|
||||
{
|
||||
"id": "youtube",
|
||||
"title": "YouTube",
|
||||
"description": "全球视频内容平台",
|
||||
"url": "https://www.youtube.com",
|
||||
"icon": "si:youtube",
|
||||
"categoryId": "media",
|
||||
"pinned": true,
|
||||
"pinnedSort": 60,
|
||||
"keywords": ["视频", "影音", "直播", "google"],
|
||||
"sort": 10
|
||||
},
|
||||
{
|
||||
"id": "bilibili",
|
||||
"title": "Bilibili",
|
||||
"description": "年轻人的视频社区",
|
||||
"url": "https://www.bilibili.com",
|
||||
"icon": "si:bilibili",
|
||||
"categoryId": "media",
|
||||
"pinned": true,
|
||||
"pinnedSort": 80,
|
||||
"keywords": ["哔哩哔哩", "视频", "动漫", "社区"],
|
||||
"sort": 20
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user