Skip to content

TaskLens 任务透镜 ​

以任务为中心浏览工作记录、沉淀经验与成果的本地 Markdown 工作台

当前版本v0.1.0(2026-09-14)
Git 标签v0.1.0
状态开发中(可自建运行)
平台Windows / macOS / Linux(Tauri v2 桌面)
技术栈Tauri v2 + React 19 + TypeScript + Vite 7 + Tailwind v4 + CodeMirror 6 + Rust core(rusqlite)
许可见仓库 LICENSE

项目是做什么的 ​

TaskLens 是一个从「任务视角」组织本地 Markdown 知识库的桌面工作台,面向用 Obsidian 风格 vault 记录工作日志、经验与成果的人。

它把散落在多篇笔记里的内容按任务聚合起来:一个任务下面就是它的工作记录、复盘经验和产出成果,以及所有引用了这个任务的笔记。数据仍然是普通 Markdown 文件,索引坏了可以随时重建。

同一个 Rust 内核既驱动桌面窗口,也提供命令行与 MCP 接口,方便把知识库接进自动化流程或 AI 客户端。

核心能力 ​

  • 选中一个任务,同时看到它的工作记录、沉淀经验、成果笔记与所有引用它的笔记
  • 数据即文件:全部是 .md,与 Obsidian 兼容,不锁定格式
  • SQLite 只保存可重建的索引与真实的任务变更事件
  • 同一 Rust 核心同时产出桌面窗口、tasklens-cli(stdio JSON)与 tasklens-mcp(17 个工具)
  • 内置本地 AI 宿主(pi SDK)与 pi.dev 扩展
  • Git 同步与知识闭环快捷动作

界面截图 ​

点击任意截图可放大查看;截图都是本机真实运行程序后截的。

全部任务列表
全部任务列表
全部任务列表:任务卡带优先级、状态、类别与子任务进度;左栏是「任务视角」与「沉淀」的计数(工作日志 / 经验 / 成果 / 记忆碎片)
任务详情
任务详情
任务详情:状态 / 优先级 / 类别 / 负责人等字段、子任务勾选清单(3/5)与变更日志
工作记录聚合
工作记录聚合
同一个任务下半段:工作记录自动从每日日志里筛出提到本任务的行,并列出变更时间线
经验与成果
经验与成果
经验沉淀与成果产出:围绕这个任务沉淀的经验、产出的成果各自聚合,末尾还有引用它的记忆碎片
看板视图
看板视图
看板视图:待开始 / 进行中 / 已完成 / 已取消 四列,卡片带优先级、类别与子任务进度
AI 助手面板
AI 助手面板
AI 助手面板:填报任务 / 梳理今天 / 沉淀经验与成果 / 写周报 / 整理知识库等快捷动作,自动带上当前任务上下文
初始化知识库
初始化知识库
首次打开空知识库时的初始化对话框:一键生成任务 / 工作日志 / 经验 / 成果 / 记忆碎片目录与模板文件

关于截图

截图为本次新建的示例知识库(3 个任务、4 篇工作日志、3 条经验、2 条成果、1 条记忆碎片);应用以生产形态(前端资源内嵌 + sidecar CLI)在本机真实运行。

获取方式 ​

暂未提供公开二进制,构建步骤见仓库 README;也可以直接邮件问我。

发版记录 ​