Show HN:Epiq – 基于Git的分布式问题追踪器TUI

Hacker News Top 工具

摘要

Epiq 是一款终端原生、基于Git的问题追踪器,具有 ASCII 看板、不可变事件日志,并支持 MCP 以实现代理工作流。它允许以本地优先的方式进行分布式协作,无需中心服务。

问题追踪器通常独立于工作流程之外,且人机交互体验不佳。Epiq 的目标是解决这一问题,将问题追踪引入终端。通过Git实现多用户协作,使用用户作用域的不可变事件日志,这些日志在内存中汇聚。我倾注了全部心血,欢迎提出看法。
查看原文
查看缓存全文

缓存时间: 2026/05/16 03:41

# Epiq — 原生终端的问题跟踪工具 来源:https://ljtn.github.io/epiq/ ## 给终端常住人口的问题跟踪利器。 **Epiq** 是一款受 Vim 启发的问题跟踪器,以 ASCII 格式呈现,将工作存储为不可变的事件日志,并通过 Git 同步。无需 SaaS 仪式感,不需要浏览器。只有你的仓库、你的编辑器,以及一个以命令行速度运行的看板。 **仓库原生**——问题与工作共处一处 **本地优先**——即时编辑,按需同步 **事件溯源**——不可变,可追溯 **MCP 就绪**——为智能体工作流而生 为何选择 Epiq ## 将开发者体验带入项目管理。 Epiq 为流畅体验而优化:键盘导航、命令历史、筛选功能、自动补全,以及纯粹的 Git 同步。 hjkl ### 以键盘为中心 使用类似 Vim 的移动方式导航看板、问题、泳道和上下文。或者用方向键偷懒也行。 git ### 默认分布式 Epiq 底层使用 Git,配合独立工作树和状态分支,让团队无需引入另一个中心化服务即可协作。 log ### 可追溯的状态 变更以事件形式追加,确定性重放,并设计为可收敛。检查昨天、上周或一年前发生了什么。 模型 ### 本地优先。按需同步。或自动同步。 无需切换标签页即可创建、移动、筛选、关闭、重新打开和同步问题。Epiq 保证本地交互即时响应,同时允许显式或自动同步。 `` # 在任何 Git 仓库内 epiq # 创建工作项 :new issue 添加快捷键 # 缩小看板范围 :filter tag prio # 同步分布式状态 :sync `` 你将获得 $1 **无需注册账户**在 Git 仓库中初始化即可直接使用。 $2 **可视化的 ASCII 看板**终端内的看板,可快速导航、筛选和编辑。 $3 **冲突感知的协作**用户作用域下的仅追加事件日志,避免合并冲突,并在内存中收敛。 $4 **智能体交互**MCP 服务器让 AI 工具以可预测的方式与 Epiq 交互。 问题跟踪本应流畅。 —— 某人 安装 ### 两条命令开始使用。 全局安装,进入任意 Git 仓库,然后运行 Epiq。首次启动会打开交互式设置向导。 `` npm install --global epiq cd your-existing-repo-with-remote-tracking epiq `` :前往 GitHub 仓库 (https://github.com/ljtn/epiq)

相似文章

Show HN:面向AI代理的Git

Hacker News Top

re_gent 是一个开源的版本控制系统,专为AI代理活动设计,记录每一次工具调用及其相关提示,使开发者能够审查和回滚代理的变更。

Show HN: Codiff,本地差异审查工具

Hacker News Top

Codiff 是一款轻量级本地 diff 查看器,用于审查 Git 暂存和未暂存的更改,支持基于 LLM 的逐步讲解和内联审查评论。