Universal Client 与内容工作台
统一 Web 与 Client 的核心信息架构,并明确本地工作区、在线同步和 Agent 运行位置。
每一次更新都说明改变了什么、为什么改变,以及它如何影响你的内容工作流。
统一 Web 与 Client 的核心信息架构,并明确本地工作区、在线同步和 Agent 运行位置。
从母稿派生渠道版本,并通过内容包、浏览器扩展和发布回执完成安全交付。
建立采集、知识库、内容记忆、选题和 Agent 修改提案的第一条完整链路。
Universal Client 采用分层路由与共享控制台 View,覆盖桌面和移动端。
本地工作区内容保存在设备 SQLite,可离线启动且不会自动上传。
在线工作区按工作区维护同步游标与本地只读快照。
Agent 运行位置与工作区存储位置解耦,可选择本地 Runtime 或 DraPub Cloud Agent。
统一 Web 与 Client 的导航契约、视觉 token、认证视图和核心页面几何。
登录会话收口到 Client SQLite;显式退出会删除本地 Token。
移动端采用单列、44px 触控目标和 Safe Area 约束。
移动端首版使用 DraPub Cloud Agent,不支持在手机进程内运行桌面级 Runtime。桌面端本地工作区内容不会因登录或同步在线工作区而上传。
母稿与渠道版本分离,每个平台独立保存标题、正文、媒体要求和审核状态。
内容包作为不可变交付快照,只有通过人工审核后才能进入发布执行。
Chrome Manifest V3 扩展支持当前页采集与已审核内容包的草稿箱交付。
发布回执记录平台内容 ID、状态、时间与失败诊断。
平台 Cookie、token 和 ticket 不会发送到 DraPub Backend。
DraPub 扩展登录 Token 只保存在 chrome.storage.session。
发布任务先持久化再执行,降低 Service Worker 中断造成重复草稿的风险。
审核页面将来源、差异、媒体与目标账号放在同一决定上下文中,并记录接受、拒绝和退回原因。
从文件、网页、手动输入、Cubox、飞书和 Obsidian 采集素材。
知识库统一组织原始素材、可编辑文档和来源关系。
通过 GBrain 保存可检索页面、分块、向量与事实。
从素材创建选题和平台无关母稿,并保留引用证据。
Agent 修改以可预览提案呈现,确认后才写入文档。
Backend 统一承载公共 HTTP、tRPC 与 Agent SSE 网关;后台任务由同一代码库的 work 模式消费。DB 与 Brain 访问收口在 Backend 基础设施层,公开 SDK、CLI 与 Skillpack 只通过安全接口通信。
早期版本优先保证来源、审核和状态完整性。部分媒体解析和平台适配仍会根据来源能力返回明确失败,不会生成缺少证据的空素材。