# 05 — Code / Domain / Email / Knowledge ## Git 建立 provider adapter: - GitHub - GitLab - Gitea 统一能力: - account connection - repositories - branches - commits - pull/merge requests - issues(基础) - webhook V1 不需要实现 Git hosting,只需要聚合外部 provider。 ## Domain/DNS 建立 provider interface: - listZones - listRecords - createRecord - updateRecord - deleteRecord - verify Cloudflare 是第一个正式 adapter,Manual 是 fallback。 DNS 操作必须有 preview + audit。 ## SSL 统一 Certificate 模型,provider/adaptor 可插拔。 至少支持状态:pending/active/expired/error。 ## Email V1 不做完整 Gmail clone。先实现: - EmailAccount - provider connection - inbox message metadata - send email abstraction - search metadata - attachments metadata 支持 SMTP/IMAP adapter;Provider OAuth 可后续加入。 ## Knowledge 实现: - Note - Document - folder/tree - tags - markdown/rich editor - code block - backlinks/resource links TipTap 为默认编辑器。 重点:Note/Document 可以关联 Project/Resource/Task,成为操作上下文的一部分。