正在打开每日关注
正在打开每日关注
Slim 用一条命令把本地服务映射为 HTTPS 域名,并支持带密码和 TTL 的公网分享。
真救命啦!本地开发终于能用干净HTTPS域名了,一条命令还能把localhost丢到公网!🔥 每次都是 localhost:3000?给同事演示还得配内网穿透?🤔 专门用来解决本地开发环境下的域名和共享问题的 Slim 就是一命令行工具: ✅ 本地优雅域名:`myapp.test` 直接指到本机端口,自带HTTPS ✅ 一键对外分享:`slim share` 生成公网链接,给别人预览超方便 ✅ 能加密能限时:密码保护、到期自动关,演示更安心 ✅ 命令极简单:start/stop/share,开发体验立刻干净 ⏬ GitHub: https://t.co/nw9DNFaZrZ 前端后端党赶紧收,本地站也能像真域名一样打开,展示Demo或远程联调,简直不能更方便,再也不用折腾复杂的内网穿透了!😁 #开源工具 #本地开发 #效率神器
😲 免费、开源、无广告、用20年还在更新的4M小工具,让我少按100次Ctrl+C!🔥 复制新的,旧的就没了?来回切窗口复制粘贴,手都快抽筋了?😭 Windows 上最老牌、最轻量、最好用的剪贴板历史管理器 Ditto 核心就狠在这: ⬇️ ✅ 复制历史全记住:文字图片都能搜,想贴哪条点哪条 ✅ 超轻量:体积大约4MB,占资源少,装上就忘了它在 ✅ 快捷键秒唤出:默认 Ctrl+`,不用再反复切窗口 ✅ 开源免费:本地保存,隐私自己掌控 GitHub:https://t.co/fBWuShiYiC 复制粘贴工作者赶紧收,让手速直接翻倍! #开源工具 #剪贴板 #效率神器
是什么
Slim(元数据仓库 nilbuild/slim)是 Go CLI,把 localhost 暴露为本地或公网 URL。核心命令是 start/share,并配套 up/down/stop/list/logs/doctor;仓库有 2,066 stars,要求 Go 1.25+,支持 macOS/Linux。
架构与核心设计
README 的诊断示例表明,本地链路由 CA 与系统信任、Hosts、80/443 端口转发和 daemon 共同支撑。命令层统一域名到端口的代理映射,可用 /api、/ws 分流,也能用 .slim.yaml 声明多服务、日志和 CORS。公网侧提供 slim.show、密码、TTL、自定义子域名或域名。
关键洞察
它把 HTTPS、本地联调和临时演示串成低摩擦工作流;doctor 又把证书、Hosts、端口等隐性状态变成可检查反馈。被引用的 Ditto 是独立的 Windows C 语言剪贴板历史工具,强调本地、无登录、无云、无遥测,只是效率工具语境的补充。
边界与风险
分享前必须 slim login;.local 可能触发 mDNS 慢解析。元数据写作 nilbuild/slim,而 README 安装示例克隆 kamranahmedse/slim.git,应先核对来源;curl | sh 需审阅脚本,PolyForm Shield 1.0.0 也要核对商业使用条款。