Show HN:Paca — 面向人机协作的轻量级 Jira 替代品

查看原文 HN 讨论

文章摘要

Paca 是一个可自托管的开源项目管理系统,定位为 Jira、ClickUp 等企业级工具的轻量替代品。它最大的特点是把 AI Agent 当作「一等公民」的 Scrum 团队成员,而非边缘化的自动化工具。其核心理念是:「AI Agent 应当参与 Scrum 流程,而不只是孤立地产出结果。」团队围绕一个 P-A-C-A 循环(Plan 规划、Act 执行、Check 检查、Adapt 调整)运转,人类与 AI 在同一块看板、同一个冲刺、朝着共同目标协作。

主要能力包括:人类与 AI Agent 共享一块实时更新的 Scrumban 看板,Agent 可以认领任务、编写 BDD 规格、参与系统设计文档(SDD)撰写,并与人类队友一同调整;内置 AI 聊天让用户用自然语言规划工作、创建任务、管理文档;一切都可通过项目级配置文件进行配置,并提供基于 WebAssembly 的插件系统(支持 Go、Rust 或 AssemblyScript 编写后端扩展、前端模块),每个插件都在沙箱中运行,采用基于能力的权限模型。

技术栈方面:前端使用 React、TanStack Start 与 shadcn/ui;后端为 Go(Gin 框架);实时通信用 Node.js + Socket.IO;Agent 执行采用 Python FastAPI 配合 OpenHands SDK(隔离容器);数据层为 PostgreSQL 与 Valkey;并通过 MCP(Model Context Protocol)服务器接入外部 AI Agent。整体强调「AI 原生、免费、轻量、开源」,以最小化的核心加可选扩展、完整自托管和 Apache 2.0 许可,与厂商锁定、功能臃肿的同类产品形成对比。

HN 评论精华