Skip to content

chore: 整理文档 + 整理代码结构#28

Merged
rrbe merged 7 commits into
masterfrom
docs/readme-screenshots
Jun 27, 2026
Merged

chore: 整理文档 + 整理代码结构#28
rrbe merged 7 commits into
masterfrom
docs/readme-screenshots

Conversation

@rrbe

@rrbe rrbe commented Jun 27, 2026

Copy link
Copy Markdown
Owner

两块整理,合在一个 PR:

文档整理

  • 三张截图并排进 README、移到 docs/images/,删旧 screenshot.png
  • README 中英双语:英文默认 README.md + 中文 README_CN.md
  • PLAN.md 提炼为 docs/ARCHITECTURE.md(现状架构),12 处引用(源码 8 + CLAUDE.md 4)改指新文件
  • 删除过时的 appcast.xmlTODO.md
  • CLAUDE.md 瘦身 + 修一处过时(冷启动不自动重播)
  • DESIGN.md 补「传递文本 / i18n」两节、修「全中文」过时
  • 注释/文档去掉 dufs 反面教材,只留「不依赖外部 dylib」原则(README 致谢链接保留)

代码结构整理(纯文件拆分,零逻辑改动)

  • ContentView.swift 1623 → 105:按屏拆成 Home/Share/Text/Settings/History/NoNetwork + ScreenSupport 共 7 文件
  • AppState.swift 760 → 675:抽出 RecentSharePortValidation(class 本体不动)
  • FileServer.swift 728 → 705:抽出 ViewerInfoReceivedText(class 本体不动)
  • 移出的 private 类型改 internal(同 module 可见);Package.swift 不动
  • swift build 干净 · swift test 45 通过 / 0 失败

Lang/DirectoryListing/Components 及小文件未动(高内聚,拆了无益)。

@rrbe rrbe changed the title docs: 替换 README 截图为三图并排 docs: README 截图三图并排 + 新增中英双语 Jun 27, 2026
@rrbe rrbe changed the title docs: README 截图三图并排 + 新增中英双语 docs: README 截图三图并排 + 中英双语(英文默认) Jun 27, 2026
@rrbe rrbe changed the title docs: README 截图三图并排 + 中英双语(英文默认) docs: 整理项目文档 Jun 27, 2026
@rrbe rrbe changed the title docs: 整理项目文档 chore: 整理文档 + 整理代码结构 Jun 27, 2026
@rrbe rrbe merged commit d63db3d into master Jun 27, 2026
1 check passed
@rrbe rrbe deleted the docs/readme-screenshots branch June 27, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant