taskview-community
Gimanh/taskview-community加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
你有没有过这种经历:团队用飞书、Trello 或者 Jira 管项目,结果数据在别人服务器上,想导出一份完整的任务历史比登天还难?或者每次开周会,光是把各成员手上的进度拼成一张总览图就要花半小时。TaskView 正是为解决这类痛点而生的。
TaskView(GitHub 1,400 ⭐)是一款源码可用的自托管项目与任务管理平台,由独立开发者 Nikolai Giman 主导开发,定位介于轻量看板和重量级企业系统之间。它瞄准的是"不想用 Jira 的复杂度,但普通看板又不够用"的软件团队——初创公司、中型开发团队、重视数据主权的组织,都在这个射程内。
TaskView 远不止一个"看板"那么简单。它的功能矩阵覆盖了项目管理的完整生命周期:
任务管理维度:支持多级子任务、自定义状态流转、优先级与标签、截止日期、指派人员。任务之间还支持依赖关系图——一个任务可以标记"阻塞了 X"或"依赖于 Y",用可视化图谱呈现,避免团队在复杂的任务优先级上扯皮。
敏捷支持:内置 Sprints(冲刺)模块,支持 Scrum 风格的迭代规划,配合时间追踪功能,能直接在同一界面里记录每项任务的工时。
财务维度:TaskView 还罕见地加入了收支追踪功能——任务可以关联金额,支持收入/支出记账,在项目层做预算控制。这对于接外包项目的团队或需要成本核算的产品团队特别实用。

深色主题下的 Kanban 看板界面
TaskView 采用 pnpm workspace monorepo 结构,根目录定义了三个工作区:
技术栈选型上,Drizzle ORM 替代了传统 Sequelize/TypeORM,配合 PostgreSQL 提供类型安全的数据库操作;Arkenform 作为运行时 schema 验证层;认证层则整合了 Passport.js,支持 GitHub OAuth、Google OAuth、Apple Sign-In 以及企业级 SAML 2.0 SSO。

内置时间追踪,支持计费/非计费工时记录
TaskView 最有差异化的一点是原生 MCP(Model Context Protocol)服务器。项目发布了 taskview-mcp npm 包(独立发布,版本 1.55.0),可以让 Claude Code、Claude Desktop、Cursor 等 AI 助手直接操作用户的任务和项目。
具体来说,通过 API Token(tvk_... 格式)授权后,AI 助手可以在 TaskView 中:搜索和查看项目、创建和更新任务、管理状态、管理列表。这实际上是把 AI 工作流引入了项目管理本身——想象一下对 Claude 说"把上周未完成的高优先级任务都移到这周的 Sprint",它直接操作你的任务数据库。
MCP server 通过 npx -y taskview-mcp 零配置启动,配合环境变量 TASKVIEW_URL 和 TASKVIEW_TOKEN 即插即用,不需要额外部署服务。
TaskView 提供了完整的开发者工具链:
taskview-api 作为 npm 包发布,提供类型完整的 SDK。
团队生产力分析面板
好消息:项目提供了两个独立的 Dockerfile(Web + API),以及构建脚本 build-dockers.sh,支持多平台镜像构建(linux/amd64 + linux/arm64),镜像推送至 gimanhead/ Docker Hub 仓库。构建流程自动化程度较高。
需要注意:项目未提供 docker-compose.yml,意味着 PostgreSQL + API 服务 + Web 服务的编排需要手动完成。部署者需要自行准备 PostgreSQL 数据库实例,配置连接字符串,再依次启动三个服务。这对有 Docker 经验的开发者不难,但对 DevOps 新手有一定门槛。
预估难度:中等(3/5),完整部署约 30-60 分钟,前提是已有 Docker 环境和 PostgreSQL。
硬件需求:无需 GPU,普通 2GB+ RAM 的 VPS 即可运行,对中小团队非常友好。
License:采用自定义 Source-Available License,非标准开源。个人和团队自用免费,允许 Fork,但有特定使用限制(商业用途需确认条款)。
TaskView 不只是 Web 应用——还有原生 iOS(App Store)和 Android(Google Play)客户端,基于 Capacitor 框架构建,实现了"一次开发、多端运行"。这在同类自托管项目管理工具中属于稀缺特性,很多竞品(如 Plane、OpenProject)仅有 Web 端。
TaskView 出现在自托管 PM 工具竞争激烈的赛道上。对比同类产品:
TaskView 的核心优势在于:功能密度高 + MCP 先发优势 + 多端覆盖 + 中等部署难度,在 2025-2026 年这个时间点,是 self-hosted PM 工具中值得关注的新选择。作者 Nikolai 保持高频迭代(v1.14 → v1.55.0),社区反馈积极,是真正"在活跃维护"的项目,而非半成品。