{"id":21380115,"url":"https://github.com/o98k-ok/url-scheme","last_synced_at":"2026-05-18T08:33:03.708Z","repository":{"id":230854203,"uuid":"780280612","full_name":"o98k-ok/url-scheme","owner":"o98k-ok","description":"URL Schema collections for MacOS","archived":false,"fork":false,"pushed_at":"2024-04-07T03:03:37.000Z","size":4,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-30T03:03:23.104Z","etag":null,"topics":["awesome-list","lark","macos","productivity","url-schema","url-schemes","vscode"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/o98k-ok.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-04-01T06:09:20.000Z","updated_at":"2024-04-02T04:15:52.000Z","dependencies_parsed_at":"2024-04-07T04:22:02.608Z","dependency_job_id":null,"html_url":"https://github.com/o98k-ok/url-scheme","commit_stats":null,"previous_names":["o98k-ok/url-schema","o98k-ok/url-scheme"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/o98k-ok/url-scheme","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/o98k-ok%2Furl-scheme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/o98k-ok%2Furl-scheme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/o98k-ok%2Furl-scheme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/o98k-ok%2Furl-scheme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/o98k-ok","download_url":"https://codeload.github.com/o98k-ok/url-scheme/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/o98k-ok%2Furl-scheme/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33170849,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T05:43:36.989Z","status":"ssl_error","status_checked_at":"2026-05-18T05:43:19.133Z","response_time":71,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome-list","lark","macos","productivity","url-schema","url-schemes","vscode"],"created_at":"2024-11-22T10:36:35.823Z","updated_at":"2026-05-18T08:33:03.681Z","avatar_url":"https://github.com/o98k-ok.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# url-scheme\nURL Scheme collections for MacOS\n\n\n## 介绍\n\nURL Scheme是应用快捷操作的一种解决方案。\n由于不同应用支持的情况一言难尽， 所以在这里总结下工作中比较常用的URL Scheme。\n\n仅限 **MacOS** 端，想了解更多内容可以查看：[URL Scheme收集](https://gist.github.com/JamesHopbourn/046bc341e7debfd0c86e3b388d983c53)\n\n\n## vscode\n\n### 1. 方案\n\n安装插件：\n* [vscode-commands-executor](https://github.com/mihai-vlc/vscode-commands-executor): Enables the execution of vscode commands on open startup vscode via the vscode:// URI\n\n### 2. 样例\n\n* 快速打开插件市场\n```shell\nopen 'vscode://ionutvmi.vscode-commands-executor/runCommands?data=[{\"id\": \"workbench.extensions.action.installExtensions\"}]'\n```\n\n* 打开主题配色方案\n```shell\nopen \"vscode://ionutvmi.vscode-commands-executor/runCommands?data=[{\\\"id\\\": \\\"workbench.action.selectTheme\\\"}]\"\n```\n\n* 关闭其他标签页\n```shell\nopen \"vscode://ionutvmi.vscode-commands-executor/runCommands?data=[{\\\"id\\\": \\\"workbench.action.closeEditorsToTheRight\\\"}]\"\n```\n### 3. 扩展\n\n* 可以结合Alfred做更多事情，参考这里[vscode-flow](https://github.com/o98k-ok/vscode-remote-flow)\n* vscode command line 也很好用\n* 如何寻找命令ID？\n\t1. 使用command line 找到命令\n\t2. 点击进行设置\n\t3. 双击选择Copy Command ID\n\n## obsidian\n\n### 1. 方案\n\n安装插件：\n* [obsidian-advanced-uri](https://github.com/Vinzent03/obsidian-advanced-uri): allows you to control many different features in Obsidian just by opening some URIs.\n\n### 2. 样例\n\n* 启动全局搜索\n```shell\nopen 'obsidian://advanced-uri?vault=obsidian\u0026commandid=global-search%253Aopen'\n```\n* 启动quickapp\n```shell\nopen 'obsidian://advanced-uri?vault=obsidian\u0026commandid=quickadd%253ArunQuickAdd'\n```\n### 3. 扩展\n\n* 可以结合Alfred做更多事情，参考这里[vscode-flow](https://github.com/o98k-ok/vscode-remote-flow)\n* obsidian 本身也有command line入口，功能类似\n* 如何寻找命令的ID？\n\t1. 调出command line\n\t2. Advanced URI: copy URI for command\n\n## 飞书\n\n飞书是工作中常用的IM软件，支持一些URL Scheme方案：[lark](https://open.feishu.cn/document/common-capabilities/applink-protocol/applink-introduction/applink-structure)\n\n### 1. 样例\n\n* 快速找到聊天对象\n```shell\nopen \"lark://applink.feishu.cn/client/chat/open?openId=${openID}\"\n```\n* 打开工作台\n```shell\nopen \"lark://applink.feishu.cn/client/workplace/open\"\n```\n* 打开日历\n```shell\nopen \"lark://applink.feishu.cn/client/calendar/open\"\n```\n\n### 2. 扩展\n* lark、feishu作为scheme取代https都是可以的\n* 样例一中的openID需要调用接口获取\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fo98k-ok%2Furl-scheme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fo98k-ok%2Furl-scheme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fo98k-ok%2Furl-scheme/lists"}