macOS · 开源 · 零依赖 · v1.3.0

DemoStar

技术演示神器,一键启动演示模式,自动隐藏敏感信息

$ curl -fsSL https://raw.githubusercontent.com/Jascenn/demostar/main/install.sh | bash
功能特性
🔒

自动数据脱敏

自动识别并隐藏 API Key、Token、密码等敏感信息,cat / grep / less 无缝集成

⌨️

键盘按键显示

集成 KeyCastr,实时显示按键操作,演示时让观众看清每一步

🔕

勿扰模式

自动开启勿扰、隐藏桌面图标,告别演示途中的尴尬弹窗

🔤

终端字体放大

演示时自动放大终端字体,让远处的观众也能看清命令和输出

💾

状态自动恢复

记录演示前的所有设置,关闭演示模式后精准恢复,不改变你的日常环境

🚀

零依赖安装

纯 Shell 实现,无需 Python / Node.js,一行命令搞定,30 秒完成配置

效果演示

$ demostar start
⭐ 启动演示模式...
💾 保存当前设置
🔤 放大终端字体
🔕 开启勿扰模式
🖥️ 隐藏桌面图标
⌨️ 启动 KeyCastr
✅ 演示模式已启动
 
$ cat .env
ANTHROPIC_API_KEY=sk-a************************************************ABCD
OPENAI_API_KEY=sk-p*********************************************WXYZ
DATABASE_URL=postgresql://user:pass******7890@localhost:5432/db
 
$ demostar stop
✅ 演示模式已关闭,已恢复原始设置

快速开始

1

一键安装

运行安装脚本,自动完成所有配置

curl -fsSL https://raw.githubusercontent.com/Jascenn/demostar/main/install.sh | bash
2

重新加载 Shell

使配置生效

source ~/.zshrc
3

开始演示

一键启动所有演示功能

demostar start
4

演示结束

一键关闭,自动恢复所有设置

demostar stop