3e292ec1e04bbc9e6b6d9a0d7749354b799f8acb
在既有克制视觉语言(单一蓝 · 无渐变 · 1px 边线分隔 · Outfit 数字/西文) 内做精并补足信息量,所有色值走 tokens,check-code 闸通过: - Hero 加资质 eyebrow(五端一套账号·时长永不过期) - 指标带 3→4 项(首字延迟 / 5 端 / 3 分钟每天 / 时长不过期) - 特性 3→6(新增 上滑取消 / 浮层不抢焦点 / 中英混说) - 新增「使用场景」4 卡(写作·消息·代码·会议,各带你说→上屏示例 + 3× 提速角标) - 新增「隐私与信任」深色带 4 点(只按住时录音 / 音频用完即弃 / 只往光标写 / 透明计费) - 平台区改信息卡片(桌面/手机/平板,各附一句能力说明) - 定价卡加权益清单 + 热门档强调 - 新增「常见问题」8 条 details 手风琴(联网/隐私/准确率/跨端时长/兼容/额度/对比/方言) - 页脚扩为四栏(产品·购买·支持 + 品牌介绍 + 运营主体) - 双主题 + 移动窄屏截图验收通过;reduced-motion / focus-visible 已覆盖 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
dudu(嘟嘟)语音输入法
付费语音输入法:大模型识别准确度 + 流式实时上屏 + 极简交互。全平台(Mac / Windows / iPhone / iPad / Android),桌面端按住全局快捷键说话,移动端键盘按住大麦克风说话。微信登录 + 微信支付时长包(不过期),每天免费试用 3 分钟。
仓库结构
server/ Go 后端(gin + gorilla/websocket + PostgreSQL + Redis)
pkg/protocol/ 客户端协议常量与消息结构 —— 5 端对齐的唯一真相源
desktop/ 桌面端 Tauri 2(Mac + Windows)
android/ Kotlin:主 App + IME Service
ios/ Swift:主 App + Keyboard Extension
design/ 官方设计系统(tokens / 组件 / 图标 / UI kits,登记簿 index.html)—— 界面唯一真相源
design-pipeline/ 令牌导出管线 + 防漂移闸(export-tokens / check-ds / check-code)
doc/ 设计文档(HTML)
todo/ 项目 TODO(todo.html 看板,经 /todo skill 管理)
设计文档
| 文档 | 内容 |
|---|---|
doc/plan/design.html |
MVP 总体方案 v0.3(架构、里程碑、风险) |
doc/frontend-design.html |
前端实现设计 v1.1(100% 还原设计系统) |
doc/backend-architecture.html |
后端与数据架构 v1.1(API / 协议 / 计费账本) |
开发
后端:
cd server
docker compose up -d # postgres + redis
go run ./cmd/server # 默认 :8080,ASR_PROVIDER=mock
go test ./...
令牌导出(design/tokens 变更后执行并提交产物;直写 ios/android/web 消费位置):
node design-pipeline/export-tokens.mjs # 生成
node design-pipeline/export-tokens.mjs --check # CI 校验
设计系统防漂移闸(首次 clone 后启用 pre-commit):
git config core.hooksPath .githooks # 启用提交前闸(一次性)
node design-pipeline/check-ds.mjs # 真相源自检(design/ 自身 7 道)
node design-pipeline/check-code.mjs # 代码侧颜色/图标单源(四端)
node design/serve.mjs # 登记簿与原型评审(http://localhost:5180)
全景说明见 doc/frontend-overview.html;改 UI 前先读 design/index.html(登记簿)。
关键约定
- 协议改动只改
server/pkg/protocol,各端对照实现 - 界面规格以
design/为准,硬规则见design/readme.md(一屏一个蓝主按钮 / 无渐变 / 无 emoji / 浮层永远深色玻璃) - 待办经
/todo管理(看板todo/todo.html),状态流转 open → doing → done →(用户验收)accepted
Description
Languages
HTML
21.6%
JavaScript
20%
Swift
18.3%
Kotlin
16.5%
Go
12.7%
Other
10.8%