InputSourcePro
3,701
Stars
158
Forks
7
Watchers
71
Open Issues
GPL-3.0
许可证
Swift
语言
2025-04-25
创建时间
2026-11-10
最近更新
项目能做什么
轻松切换和追踪当前输入法状态的工具。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
<a href="https://inputsource.pro" target="_blank">
<img height="200" src="https://inputsource.pro/img/app-icon.png" alt="Input Source Pro Logo">
</a>
</p>
<h1 align="center">Input Source Pro</h1>
<p align="center">Switch and track your input sources with ease ✨</p>
<p align="center">
<a href="https://inputsource.pro" target="_blank">Website</a> ·
<a href="https://inputsource.pro/changelog" target="_blank">Releases</a> ·
<a href="https://github.com/runjuu/InputSourcePro/discussions">Discussions</a>
</p>
> **Input Source Pro** is a free and open-source macOS utility designed for multilingual users who frequently switch input sources. It automates input source switching based on the active application — or even the specific website you're browsing — significantly boosting your productivity and typing experience.
<table>
<tr>
<td>
<a href="https://inputsource.pro">
<img src="./imgs/switch-keyboard-base-on-app.gif" alt="Switch Keyboard Based on App" width="100%">
</a>
</td>
<td>
<a href="https://inputsource.pro">
<img src="./imgs/switch-keyboard-base-on-browser.gif" alt="Switch Keyboard Based on Browser" width="100%">
</a>
</td>
</tr>
</table>
<hr />
<p align="center">
<a href="https://refine.sh?utm_source=github&utm_medium=readme&utm_campaign=inputsourcepro">
<img src="https://refine.sh/banner.png" width="800" />
</a>
</p>
<p align="center">
🙌 Meet my new app: <a href="https://refine.sh/" target="_blank">Refine</a>, a local Grammarly alternative that runs 100% offline 🤩
</p>
<hr />
## Features
### 🥷 Automatic Context-Aware Switching
- Set a default input source per **application**.
- Set input sources per **website** when using browsers (Safari, Chrome, Arc, Edge, Vivaldi, Opera, Brave, Firefox, Zen, Dia, and more).
- Switch automatically as you move between apps/websites.
### 🐈⬛ Elegant Input Source Indicator
- Shows your current input source with a clean on-screen indicator.
- Customizable and designed to stay out of your way.
### ✍️ App-Aware Punctuation Modes
Keep punctuation consistent across different languages by enabling **Force English Punctuation** for specific apps.
- Automatically types standard symbols (`` ` ~ - _ $ ^ , . ; ' " [ ] ``) even when your current input source would normally produce localized or full-width characters.
- Enable it only for the apps where you need it, such as code editors or terminal windows.
### 🎛️ App-Based Function Key Switching
Automatically switch your macOS function key mode per app.
- Choose whether an app should use **F1 ~ F12** as:
- **Standard Function Keys**: Acts as standard F1 ~ F12 keys. Ideal for IDEs (e.g., VSCode) and games.
- **Media Keys**: Triggers special features printed on the keys (e.g., brightness, volume, playback). Ideal for general daily use.
- Falls back to your system-wide/default s
阅读完整原文
项目深度分析 AI 生成
Pro 版高级特性商业授权(Freemium 模式)
| 产品构想 | 保持基础应用级切换免费,对高级功能(如浏览器特定网址正则匹配、云端配置同步、按键音效反馈等)实行买断制收费。 |
| 核心功能 | iCloud/自建 WebDAV 配置跨设备同步、基于 URL 正则的高级切换规则、高级状态悬浮指示器主题、统计报告(输入法使用时长及切换频率)。 |
| 目标用户 | 对细节体验要求严苛的重度 Mac 极客、跨多台 Mac 工作的专业人士。 |
| 难度/周期 | 中等 · 1-2 个月 · 成本:极低(主要是 Apple Developer 账号及 Gumroad/Lemon Squeezy 支付通道手续费) |
| 收费模式 | 独立许可证买断(推测 $9.99 - $14.99)或加入 Setapp 生态分账。 |
| 竞争风险 | macOS 系统更新可能导致辅助功能(Accessibility API)或浏览器 URL 捕获接口权限变动,维护成本高。 |
| 依据 | 已验证事实 |
跨设备团队/企业键盘上下文管理方案
| 产品构想 | 面向多语言跨国团队或企业,提供统一的输入环境配置与快捷键标准化管理套件。 |
| 核心功能 | 团队预设规则一键部署(MDM 兼容)、统一开发工具标点规则配置、团队快捷键冲突检测与规范下发。 |
| 目标用户 | 跨国企业 IT 管理员、使用统一设备环境的研发/客服团队。 |
| 难度/周期 | 较高 · 3-4 个月 · 成本:中等(需维护企业管理后台与合规认证) |
| 收费模式 | 按席位订阅(如 $2/人/月)。 |
| 竞争风险 | 输入工具属于小众切入点,企业 IT 采购意愿可能偏弱,市场规模受限(推测)。 |
| 依据 | 尚需验证的假设 |
生态矩阵流量转化(已在运行模式)
| 产品构想 | 将 InputSourcePro 作为免费高效的流量漏斗,通过 README、官网及 App 内更新弹窗向高客单价付费工具(如原作者推广的 Refine 本地文本纠错工具)导流。 |
| 核心功能 | 保持该工具开源免费与良好维护,建立应用内生态联合推广位。 |
| 目标用户 | 需要多语言写作、对文本质量有高要求的创作者与开发者。 |
| 难度/周期 | 低 · 即时 · 成本:几乎为零 |
| 收费模式 | 关联付费产品(Refine)的订阅/买断分成及 GitHub Sponsors 赞助。 |
| 竞争风险 | 依赖主产品持续获得曝光,间接转化路径较长。 |
| 依据 | 已验证事实 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
相似项目数据正在完善中,暂不展示(避免误导)
项目优势与风险
| 技术成熟度 | 创建于 2025-04-25,近 30 天仍在推送,发布过 30 个 Release |
| 社区活跃 | Star 3,701 / Fork 158 / Issue 71(数据支持,可自行核实) |
| 许可证 | GPL-3.0 商用需注意传染性条款 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。