Files
zhixu-main/README.md
2025-12-27 11:37:11 +08:00

2.0 KiB
Raw Blame History

Zhixu知序

Zhixu 是一个「原生优先」的个人知识与任务系统,优先解决两件事:信息管理混乱多端同步困难。当前策略是先把 Android 原生端做稳,同时在底层统一数据格式、协议与语义,确保未来 Web / Desktop 能复用“核心”而不是复用 UI。

产品定位:AI 原生的个人知识与任务管理系统隐私优先并逐步强化会议场景能力OCR/录音/转写/行动项)。

官方方案(方案 A原生优先·终局兼容

  • 方案总览:docs/plan-a-native-first.md
  • Vault 规范:docs/vault-spec.md
  • 任务语法:docs/task-syntax.md
  • 编辑器方案:docs/editor-spec.md
  • 同步协议:docs/sync-protocol.md
  • WebDAV MVP 计划:docs/webdav-mvp-plan.md
  • 路线图:docs/roadmap.md
  • v0.1 执行计划:docs/v0.1-execution-plan.md
  • v0.2 执行计划:docs/v0.2-execution-plan.md

v0.1 MVP已开始落地

  • Vault选择一个文件夹作为 VaultRoot/,应用会自动确保 docs/attachments/.zhixu/ 结构存在,并在 docs/ 下创建示例 Inbox.md
  • Docs支持 Markdown 文档列表/新建/删除,点击进入编辑
  • Editor基础纯文本编辑 + 一键 PreviewMarkdown 渲染)
  • Tasks保存时自动为任务行补全缺失的 @id(<ulid>)(见 docs/task-syntax.md

开发与运行

cd ZhiXu
./gradlew :apps:zhixu-android:assembleDebug

许可与商业化(开源 + 收费落地)

  • 客户端Android / DesktopApache-2.0(本仓库)
  • 云服务(同步托管 / 转写 / AI 代理):独立闭源服务或独立仓库
  • 第三方项目参考(如 flymd不复制代码仅参考协议/数据设计

目录规划Core-first

代码尚未落地前先对齐边界Android UI 原生实现;跨端复用走 core

zhixu/
├─ apps/
│  └─ zhixu-android/
├─ core/
│  ├─ model/
│  ├─ parser/
│  ├─ index/
│  ├─ sync/
│  ├─ tasks/
│  └─ ai/
└─ docs/