diff --git a/CHANGELOG.md b/CHANGELOG.md index 6298706..46635a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Changed +- **Messaging shift to AI voice keyboard / voice double / agentic skills**: README and the product page now lead with “Say it. It’s typed. Speaks like you. Acts for you.” — the personalization story (learned style, three-tone replies) moves ahead of typing, clipboard skills are framed as agentic actions, and typing becomes the fallback capability. / **宣传定位转向 AI 语音键盘 / 嘴替 / Agentic 技能**:README 与产品页改用「开口即文字。会说你的话,会办你的事。」定位;个人化卖点(专属风格、三语气回复)提前,剪贴板技能表述升级为 Agentic 行动,打字退为兜底能力。 - **Product page redesign**: rebuild the GitHub Pages home as a dark product stage with the new Icon Composer app icon, the three-device hero visual, and real on-device videos and UI cards replacing hand-drawn mockups; add 2.1 selling points (personal style, three-tone replies, monthly usage calendar, EventKit skills export, guided trials and credit rewards), a TestFlight link, and self-hosted inline SVG icons; bump page references to 2.1.0. / **产品页重设计**:GitHub Pages 主页改为深色产品舞台,启用 Icon Composer 新图标与三端同框主视觉,以实机视频与真实界面卡片取代手绘示意;补齐 2.1 卖点(专属风格、三语气个性回复、月度用量日历、EventKit 技能写入、引导体验与积分奖励),新增 TestFlight 入口,图标改为自托管内联 SVG;页面版本号更新至 2.1.0。 - **Host-only analytics recording**: the keyboard extension no longer opens the analytics or keyboard-usage SQLite queues. The host app is the only process that records and uploads events, so hiding the keyboard cannot hold WAL locks and get killed as `0xdead10cc`. Keyboard-activated and per-keystroke usage events are no longer collected. / **仅主 App 记埋点**:键盘扩展不再打开统计与键盘用量 SQLite 队列;开库、记账与上传只在主 App 进行,收起键盘时不会因 WAL 锁被系统以 `0xdead10cc` 终止。不再采集「键盘激活」和逐次按键用量。 diff --git a/README.en.md b/README.en.md index d16dc02..1a9645c 100644 --- a/README.en.md +++ b/README.en.md @@ -1,8 +1,8 @@ # OSGKeyboard -**Speak it. It's typed. You can also type, ask, and edit.** +**Say it. It's typed. Speaks like you. Acts for you.** -OSGKeyboard is a voice input tool for iPhone, iPad, and Mac. Its iOS keyboard combines on-device dictation, Chinese and English typing, an AI assistant, clipboard skills, and optional managed credits in one input surface. On Mac, hold Option for global dictation. +OSGKeyboard is an AI voice keyboard for iPhone, iPad, and Mac: say it and it's typed — sounding like you wrote it, thanks to your AI voice double; copy something and it acts for you — an agentic keyboard. Its iOS keyboard combines on-device dictation, Chinese and English typing, an AI assistant, clipboard skills, and optional managed credits in one input surface. On Mac, hold Option for global dictation. On-device by default; core features need no account.

OSGKeyboard running on iPad, Mac, and iPhone @@ -48,21 +48,28 @@ OSGKeyboard is a voice input tool for iPhone, iPad, and Mac. Its iOS keyboard co - Optional AI polish: nine built-in styles, custom styles, Light / Heavy playful intensity, and optional mood emoji - Optional post-polish translation that re-targets the polished result into your chosen language -### Chinese and English typing: effortless when speaking is not convenient +### Agentic clipboard skills: copy it, and it acts for you + +- Clipboard history is off by default; when enabled, it keeps up to 15 plain-text items in the device-local App Group +- After a copy, on-device semantic analysis understands where the text should go and recommends up to five relevant actions from the complete skill catalog +- Built-in Reply, Summarize, Translate, Tasks, Events, Notes, and navigation through Apple Maps, Amap, or Baidu Maps +- Extract Tasks and Extract Events now write through native EventKit, with no companion Shortcut to install; Calendar uses write-only access so existing events are never read +- Create custom skills with a name, SF Symbol, prompt, and optional iCloud Shortcut +- Install any number of skills; manage and reorder them in the Skills tab while the keyboard dynamically shows relevant actions for the current clipboard text + +### Chinese and English typing: the fallback when speaking is not convenient - **Chinese**: full pinyin, Ziranma, Xiaohe, Microsoft, and Sogou double pinyin — with fuzzy pairs, abbreviation ranking, candidate paging, number selection, swipe selection, and mixed Chinese-English input - **English**: three-slot QuickType, a ~40k-word offline lexicon, prefix completion, autocorrect, next-word prediction, candidate undo, and sentence capitalization - Touch behavior: proximity correction, overlapping presses, hold-to-delete, double-space period, and system Return semantics - One personal dictionary participates in Chinese candidates, English suggestions, speech biasing, and polish protection -### Clipboard and skills: copy, then act +## Your AI voice double: it sounds like you wrote it -- Clipboard history is off by default; when enabled, it keeps up to 15 plain-text items in the device-local App Group -- On-device semantic analysis recommends up to five relevant actions from the complete skill catalog after a copy -- Built-in Reply, Summarize, Translate, Tasks, Events, Notes, and navigation through Apple Maps, Amap, or Baidu Maps -- Extract Tasks and Extract Events now write through native EventKit, with no companion Shortcut to install; Calendar uses write-only access so existing events are never read -- Create custom skills with a name, SF Symbol, prompt, and optional iCloud Shortcut -- Install any number of skills; manage and reorder them in the Skills tab while the keyboard dynamically shows relevant actions for the current clipboard text +- **Learned speaking style**: unlocks after 2,500 effective dictated characters, prioritizing your recurring phrasing and explicit edits; you review everything before it is saved +- **Personalized replies**: ordinary, formal, and playful tones one tap apart; reply and dictation preferences are learned separately, with bounded choice feedback kept only on the device +- **Personal dictionary**: names and terms you reuse lift Chinese candidates, English suggestions, and speech recognition at once +- Style learning and choice feedback stay on device; nothing is saved without your review ## Three service paths diff --git a/README.md b/README.md index 24eea65..aa2093e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # OSGKeyboard -**开口即文字。也可以直接打字、提问、编辑。** +**开口即文字。会说你的话,会办你的事。** -OSGKeyboard 是面向 iPhone、iPad 与 Mac 的语音输入工具。iOS 键盘把端侧听写、中英打字、AI 助手、剪贴板技能与可选托管积分放在同一个输入界面;Mac 提供按住 Option 即可使用的全局听写。 +OSGKeyboard 是面向 iPhone、iPad 与 Mac 的 AI 语音键盘:开口即文字,说出来的就像你自己写的——它是你的 AI 嘴替;复制之后还能替你回复、总结、建待办——它也是一把 Agentic 键盘。iOS 键盘把端侧听写、中英打字、AI 助手、剪贴板技能与可选托管积分放在同一个输入界面;Mac 提供按住 Option 即可使用的全局听写。默认端侧识别,核心功能无需账号。

OSGKeyboard 在 iPad、Mac、iPhone 上同时使用 @@ -48,21 +48,28 @@ OSGKeyboard 是面向 iPhone、iPad 与 Mac 的语音输入工具。iOS 键盘 - 可选 AI 润色:9 种内置风格、自定义风格、轻松 / 加重两档趣味强度与可选情绪 emoji - 可选「润色后翻译」:在润色基础上再翻成目标语言 -### 中英打字:不通话也能流畅输入 +### Agentic 剪贴板技能:复制之后,它替你做 + +- 剪贴板历史默认关闭,开启后最多保存 15 条纯文本,仅存于本机 App Group +- 复制后由本地语义分析理解内容该去哪,从完整技能目录中推荐最多 5 个相关操作 +- 内置回复、总结、翻译、待办、日程、备忘录、地图导航(高德 / 百度 / Apple 地图) +- 提取待办与日程改用原生 EventKit 写入,无需安装配套捷径;日历只申请「仅写入」权限 +- 可创建自定义技能:名称、SF Symbol、提示词与可选 iCloud 快捷指令 +- 技能安装数量不限;技能页可安装、卸载、排序,键盘按当前剪贴板内容动态展示相关技能 + +### 中英打字:不方便说话时的兜底 - **中文**:全拼、自然码、小鹤、微软、搜狗双拼;模糊音、简拼排序、展开候选、数字选词、滑动选词、中英混输 - **英文**:三格 QuickType、约 4 万词离线词表、补全、纠错、下一词建议、撤销自动纠错、句首自动大写 - 输入体验:邻键纠错、叠指连打、长按连删、双空格句号、系统 Return 语义 - 一个个性词库同时参与中文候选、英文建议、语音偏置与润色保护 -### 剪贴板与技能:复制之后,直接行动 +## AI 嘴替:说出来的,就像你自己写的 -- 剪贴板历史默认关闭,开启后最多保存 15 条纯文本,仅存于本机 App Group -- 复制后由本地语义分析从完整技能目录中推荐最多 5 个相关操作 -- 内置回复、总结、翻译、待办、日程、备忘录、地图导航(高德 / 百度 / Apple 地图) -- 提取待办与日程改用原生 EventKit 写入,无需安装配套捷径;日历只申请「仅写入」权限 -- 可创建自定义技能:名称、SF Symbol、提示词与可选 iCloud 快捷指令 -- 技能安装数量不限;技能页可安装、卸载、排序,键盘按当前剪贴板内容动态展示相关技能 +- **专属说话风格**:累积 2,500 个有效听写字符即可生成;优先学习你反复出现的口述与明确修改,保存前需你确认 +- **个性回复**:普通、正式、轻松趣味三种语气一键切换;回复偏好与听写偏好分别学习,选择反馈仅保留在本机 +- **个性词库**:重复使用的名字与术语,同时提升中文候选、英文建议与语音识别 +- 风格学习与选择反馈只保存在本机;生成结果先给你审阅,确认后才保存 ## 三种服务路径 diff --git a/docs/index.html b/docs/index.html index 7c67c7a..466189f 100644 --- a/docs/index.html +++ b/docs/index.html @@ -6,9 +6,9 @@ OSGKeyboard — 开口即文字 @@ -29,9 +29,9 @@ > @@ -58,7 +58,7 @@ "operatingSystem": "iOS 26, iPadOS 26, macOS 15", "applicationCategory": "UtilitiesApplication", "softwareVersion": "2.1.0", - "description": "A source-available voice and typing keyboard with on-device speech recognition by default, Chinese and English typing, an AI assistant with preview-before-insert, clipboard skills, a learned personal style, providers configured with your own API key, and optional managed credits.", + "description": "A source-available AI voice keyboard: on-device dictation by default, an AI assistant with preview-before-insert, a learned personal style that sounds like you, agentic clipboard skills that act on what you copy, Chinese and English typing, providers configured with your own API key, and optional managed credits.", "downloadUrl": "https://apps.apple.com/app/osgkeyboard/id6781553267", "url": "https://hkgood.github.io/OSGKeyboard/", "offers": { @@ -129,6 +129,7 @@ + @@ -162,7 +163,7 @@

@@ -187,7 +188,7 @@ @@ -206,14 +207,14 @@

开口即文字。 - 一把键盘,四种输入方式。 + 会说你的话,会办你的事。

听写、中英打字、AI 助手与剪贴板技能,在同一个输入界面完成。默认端侧识别,核心功能无需账号。

+ data-zh="一把 AI 语音键盘:听写、问 AI、中英打字,在同一个输入界面完成。它学习你的语气替你表达,也能在复制之后替你行动。默认端侧识别,核心功能无需账号。" + data-en="An AI voice keyboard: dictation, AI answers, and bilingual typing in one input surface. It learns to sound like you — and takes action on what you copy. On-device by default, no account required." + >一把 AI 语音键盘:听写、问 AI、中英打字,在同一个输入界面完成。它学习你的语气替你表达,也能在复制之后替你行动。默认端侧识别,核心功能无需账号。

长按问 AI

回答先预览,确认再插入。

- - -

中英打字

-

全拼双拼 + 英文补全纠错。

+
+ +

AI 嘴替

+

学习你的语气,替你表达。

-

剪贴板技能

-

复制之后,直接行动。

+

替你行动

+

复制之后,直接行动。

@@ -347,90 +348,11 @@ - -
-
-
-

中英打字

-

不方便说话时,打字同样顺手。

-
-

中文:输入方式由你选

-

全拼、自然码、小鹤、微软与搜狗双拼;模糊音、简拼排序、展开候选、数字与滑动选词、中英混输。

-
-
-

英文:补全、纠错、预测

-

三格 QuickType、约 4 万词离线词表、前缀补全、自动纠错、下一词建议、撤销纠错与句首自动大写。

-
-

一个个性词库,同时参与中文候选、英文建议、语音偏置与润色保护。

-
-
- -
-
-
- - -
-
-
-

剪贴板与技能

-

复制之后,直接行动。

-

复制内容后,本地语义分析会从完整技能目录中推荐最多 5 个相关操作——全程不上传剪贴板原文。

-
- 回复 - 总结 - 翻译 - 待办 - 日程 - 备忘录 - 导航 -
-
    -
  • 待办与日程经原生 EventKit 写入,日历仅申请「仅写入」权限
  • -
  • 剪贴板历史默认关闭,最多 15 条,仅存于本机
  • -
  • 可创建自定义技能:名称、图标、提示词与可选快捷指令
  • -
-
-
- -
-
-
- - +
-

越用越懂你

+

AI 嘴替

表达更清楚,语气还是你的。

+ +
+
+
+

Agentic 技能

+

复制之后,它替你做。

+

复制一段文字,本地语义分析会理解它该去哪——回复、总结、翻译、待办、日程、导航,从完整技能目录中推荐最多 5 个相关操作,全程不上传剪贴板原文。

+
+ 回复 + 总结 + 翻译 + 待办 + 日程 + 备忘录 + 导航 +
+
    +
  • 待办与日程经原生 EventKit 写入,日历仅申请「仅写入」权限
  • +
  • 剪贴板历史默认关闭,最多 15 条,仅存于本机
  • +
  • 可创建自定义技能:名称、图标、提示词与可选快捷指令
  • +
+
+
+ +
+
+
+ + +
+
+
+

中英打字

+

不方便说话时,打字同样顺手。

+
+

中文:输入方式由你选

+

全拼、自然码、小鹤、微软与搜狗双拼;模糊音、简拼排序、展开候选、数字与滑动选词、中英混输。

+
+
+

英文:补全、纠错、预测

+

三格 QuickType、约 4 万词离线词表、前缀补全、自动纠错、下一词建议、撤销纠错与句首自动大写。

+
+

一个个性词库,同时参与中文候选、英文建议、语音偏置与润色保护。

+
+
+ +
+
+
+