惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
Martin Fowler
Martin Fowler
云风的 BLOG
云风的 BLOG
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
The Blog of Author Tim Ferriss
大猫的无限游戏
大猫的无限游戏
A
About on SuperTechFans
小众软件
小众软件
博客园_首页
博客园 - 聂微东
罗磊的独立博客
Recent Announcements
Recent Announcements
U
Unit 42
N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
阮一峰的网络日志
阮一峰的网络日志
博客园 - 叶小钗
V
V2EX
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
Stack Overflow Blog
Stack Overflow Blog
博客园 - Franky
D
DataBreaches.Net
Last Week in AI
Last Week in AI

分享创造

分享 KCase 脑图测试用例生成平台(AI 辅助生成测试用例) 标签页囤积症自救:写了个插件 TabRack,主打快速检索、自动分类和 AI 摘要 [file-preview]一个比较全面的在线文件预览组件库-支持 react 和 vue 撸了个 iOS 小应用[极简水印相机],直接免费 做了一个 V2EX Skill 写了个 iOS 打码 App「遮鸭 Maskduck」,纯离线免费 35 岁前端,裁员失业后,我花 1 个月做了个 AI 生图网站 亲身经历猫咪急症,我做了一款猫狗疼痛检测工具,希望能救你家毛孩一命 如何用 AI 做比较酷炫的落地页? 求真!最近 AI 生图的能力强到可怕 开源一个查看 k8s 的菜单栏工具-kubebar Packpour:我做了个专门给 App Store Connect 填多语言元数据的小工具 面对 140 年一遇的超级厄尔尼诺,我做了个全球监测小站 做了一个自动翻译的 Hacker News 客户端 做了一个 AI 头像生成器,可以免费生成 2 次 [送码 50 个] 自己手搓了个高颜值的倒数日 App——拾光机,求 V 友们指点 一个将苹果健康 APP 数据导出的工具,然后把你的数据喂给 AI 分析 我做了一个叫「订阅斩」的 iOS App,专门对付那些悄悄扣钱的订阅 做了个草率的日麻互动漫画,听听反馈 喜欢自己洗车的朋友们,我用 ai 做了一款洗车小程序 -- 洗车志 感谢 V2EX 上各位 NAS🍆 和 Datahoarder 玩家的关注和真实反馈!作为个人开发者,能得到这么多硬核玩家们的讨论,我非常荣幸。 用 AI 开发熊孩子自律的小程序 用 OpenClaw 搭建个人运动助手 今天摸鱼给 NanaAI 也接入了 GPT-Image-2 [Video Companion]一个 chrome 插件,解决大多对视频操作的需求~欢迎使用提 bug AI 时代,做产品简单了,把产品推广出去却变的更难了~ bestskills.dev - Skills 精选和评测站点 免 ROOT 强力卸载安卓广告软件 一个 All In One 的运维工具,支持 SSH、数据库、Redis 管理 [开源] Codeg V0.10:专注于代码生成的多智能体 IDE(cc、codex、gemini、opencode……),新版本重构了工作区,飞一般的体验,支持桌面端、服务器部署
Vibe 了一个小效率工具: OptShell-随时随地执行终端指令,免...
maemolee · 2026-06-17 · via 分享创造

大家好。

作为一个 Vibe Coding 爱好者,经常要用终端。而且,至少一半的时候需要在启动终端后,先 cd 到各种目录,然后再执行指令。一次两次还好,多了就烦了。

忍不住用 Codex 搓了一个模仿 Alfred 的小工具(只有外观三分像,精髓完全没学),只有一个功能: 执行终端指令。

最方便的点是:

  1. 可以识别当前 Finder 在什么目录。自动就是在这个目录下执行指令。
  2. 可以选择不打开 shell ,后台静默执行。执行成功/失败都有通知,失败了可以一键转到 Terminal.app 重试。

我平时主要用 Mac ( M3 ),因此是全 Swift 写的,没有用到跨平台的技术栈,只支持 Apple Silicon 。

考虑到我还有台 PC ,偶尔也要用到这个工具,就让 Antigravity 参考着 Mac 版本快速生成了一个 windows 版本出来,我只在 x64 上验证过,没有别的机器不确定是否可用。

我个人用下来还是蛮省事儿的,不知道有没有人也需要这个,有枣没枣打一杆子,先发出来再说。

本希望发布到 MAS ,但是试了下,上了沙盒之后,本工具直接就高位截瘫了。遂放弃,改为自分发。

目前没决定走开源路线还是闭源路线,暂未开源,也未收费。而且现在的版本已经比较完整了,可以一直用。欢迎各位自取。

[下载地址: https://railgun.tech/optshell/ ]

[有问题可以在下载 Repo 提 Issue: https://github.com/iblueer/optshell-downloads/issues ]

适合人群

(吸气)像我这样优秀的人🎵……(你看,又唱。)

经常用终端,需要快速执行一些指令的人。

使用方法

  1. 安装后,opt+space 呼出弹窗。Windows 则是 alt+space 呼出弹窗。用户可自定义快捷键。

    Enter 键静默执行(执行命令不弹窗),如果 opt+enter 是打开一个 shell 窗口并执行。用户可自定义行为。

    OptShell 弹窗

  2. 托盘图标点击可以打开主窗口,看到静默执行的结果历史。每条行为都可以点开查看详情。可以快速在 terminal.app 中前往对应的目录。失败的也可以一键点击“在 terminal.app 中重试”。

    执行历史主窗口

  3. 托盘区域能看到图标,可以右键设置,修改快捷键,修改提示符号。

    托盘设置

典型场景

  1. 使用 mac/Windows 时,想要从一个目录快速启动编辑器的。比如 vscode 。

    从目录启动编辑器

    启动编辑器结果

  2. 使用 mac 的朋友,想要在当前目录快速创建文件,比如创建一个 txt 文件。

    创建文件命令

    创建文件结果

  3. 跟 AI 聊天的时候,快速执行一些指令。

    AI 聊天场景

  4. 在网上看到好的开源项目的安装指令,想要快速执行的。比如 homebrew 和 winget 。

    安装指令场景

  5. 搭配一些自定义的小工具,实现快速执行某些动作,比如在当前目录拉起一个 HTTP 服务,还可以快速关掉这个服务。

    serve . 8000 #在当前目录开通 HTTP 服务,端口:8000
    pork 8000 #杀死 8000 端口的服务程序
    

    脚本:

    GitHub - iblueer/zsh-utils: Small zsh utilities · GitHub

  6. 搭配一些便利小工具,给自己写的小工具提供 LLM 环境变量。这个主要是我自己有一些用 AI 干活的效率工具,每个工具分别配置 LLM 太烦了,统一都让他们取环境变量。

    llm-switch use aliyun/qwen3.5-flash #llm-switch 会记住用户选择的 LLM ,并且在之后的会话里自动配置环境变量,提供给别的 CLI 工具查询
    llmi "我想删掉叫做 test 的文件夹应该怎么处理?"
    

    LLM 工具示例

    脚本:

    GitHub - iblueer/llm-switch: $ llm-switch use any_provider_you_like · GitHub

  7. 搭配一些省劲儿的 alias 实现快速打开指定的配置。

    zshconfig #快速在 VSCode 中打开 ~/.zshrc 文件。
    sshconfig #快速在 VSCode 中打开 ~/.ssh/config 文件。
    
  8. 顺带一提,本程序还能快速开关 alias:

    alias 开关