edit | blame | history | raw

PrivateVoice-independent-developer CODEGRAPH

最后整理:2026-07-11

工程范围

  • 项目根:/Users/ar/Projects/PrivateVoice-independent-developer
  • Git 根:/Users/ar/Projects/PrivateVoice-independent-developer/03-O
  • 分支:independent-developer
  • 源码冻结基线:a075aec123e1f7118f138738f196c2995aa96f98;项目初始化元数据提交见 git log
  • 基线标签:v2.2.2-build20260703.0335-real-user-test
  • 源码根:/Users/ar/Projects/PrivateVoice-independent-developer/03-O/C1.source/privatevoice.src
  • 自动图谱:/Users/ar/Projects/PrivateVoice-independent-developer/03-O/.codebase-memory/;只辅助定位。

核心入口

  • 启动与应用 wiring:C1.source/privatevoice.src/main.goapp.go
  • macOS 文字输出:C1.source/privatevoice.src/internal/input/paste_darwin.go
  • 音频:C1.source/privatevoice.src/internal/audio/recorder.go
  • macOS 热键:C1.source/privatevoice.src/internal/hotkey/hotkey_darwin.go
  • 本地 ASR:C1.source/privatevoice.src/internal/engine/engine_darwin.go
  • 本地 DMG:C1.source/privatevoice.src/scripts/build-local-macos.sh
  • Developer ID / notarization:C1.source/privatevoice.src/scripts/build-release-macos.sh

当前基线保护

  • 本项目当前只代表 2.2.2 / 20260703.0335 旧代码;不得把后续 MAS AX router、MAS sandbox 实验或 2.2.3 改造直接复制进来。
  • 既有 macOS、Windows preview、模型下载安全、paste/clipboard 保护行为未经独立任务和 QA 计划不得改动。
  • Developer ID 直接输入、签名、公证、安装、更新与回滚是后续独立任务,不得从历史文档直接宣称已完成。

自动图谱与维护

  • 生成命令:codebase-memory-mcp cli index_repository '{"repo_path":"/Users/ar/Projects/PrivateVoice-independent-developer/03-O"}'
  • CODEGRAPH.md 是人工代码地图;每次源码冻结、版本冻结或发布候选前更新并记录 indexed commit。