← 返回列表
需源码安装
⚠️ 已归档 — 2026-09-14
暂不能直接安装(需源码编译或环境不满足):仓库缺少 package.json,无法用 dsh 插件安装命令安装。 · 最近上游提交 2026/9/14 · 已提供中文文档
在 Obsidian 写需求,AI 在真实仓库里完成剩下的一切。 计划、实现、测试、PR、合并全自动;只有「方向」和「验收」两扇人门。决策 ADR 化、踩坑自动沉淀回知识库;Agent Town 像素小镇实时监控并发会话。Go 单二进制 + DSH 插件生态。
综合分
31.1
GitHub 分
31.1
用户评分
—
★ Stars
2
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add ndzuki/obsidian-task-runner仓库缺少 package.json,无法用 dsh 插件安装命令安装,改用 GitHub 源安装
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包obsidian-task-runner(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
仓库缺少 package.json,无法用 dsh 插件安装命令安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/19 04:06:08
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
Obsidian Task Runner ⚠️ 已归档 — 2026-09-14 本项目停止开发,自动化流水线不再运行。原先由 daemon 驱动的阶段流水线 (refining → planning → implementing → review → merge)已被放弃;同类工作改由 交互式 agent 会话逐屏完成——判断留在人手里,只在真正需要的地方付 token。 仍然有效的部分: - Obsidian Vault 的 Projects/ 结构是上下文与任务记录的第一者: Notes/CONTEXT.md(领域语言)、Notes/adr/(架构决策)、 Notes/PROJECT-CONVENTIONS.md(规范 + 架构约束)、Tasks/TASK-.md(交付记录) 继续沿用原格式,只是由人在交互会话里维护。 - otg CLI 的知识库子命令(otg kb search / absorb / hit)仍是日常依赖: 它是本地优先检索与经验沉淀的入口。 - 从流水线中提炼出的通用 skill 见 skills-standalone/ ——它们不依赖 daemon,在任意交互会话中可用。 已停用的部分:otg-task-watcher.service(daemon)、与其配套的 headless 执行服务、9 个阶段 skill、以及依赖 daemon 的监控/看板插件。 归档理由(简述):流水线的验收只能覆盖「仓库内可自动验证」的工作;对观感、交互、 实机协议这类必须由人当场判断的工作,它倾向于产出"全部绿灯但方向错误"的结果。 下面描述的是归档前的设计,保留作为工程记录。 你的第二大脑会写代码了。 在 Obsidian 写需求,AI Agent 在真实 Git 仓库里 规划、实现、测试、开 PR、合并——你只做两件事:定方向,验收产品。 Obsidian Task Runner(命令 otg)把 Obsidian Vault 当作需求入口,把代码仓库 当作执行目标。一条流水线,全自动: REQ(需求文档) │ 保存即拾取 ▼ TASK ── 优先级评估 ──► refining ──► grilling(有争议才需要你) │ ▼ planning ──► [① 计划批准] │ (auto_approve 可全自动) ▼ implementing ──► review ──► [② 产品验收] │ │ (独立审计 + 合并) └── 踩坑自动沉淀回知识库 ◄─┘ 为什么是 Obsidian? 大多数 AI 编程工具把会话记录留在自己的格式里。这里反过来:需求、计划、 实现记录、验收结果、决策、踩坑全部落在你的第二大脑里—— - 需求变更天然可追踪(保存即触发重排,变更分级 routing) - 架构决策 ADR 化,自动维护索引与覆盖报告 - 每次试错自动沉淀为知识库条目,下一个任务先查再动手 - 全流程可检索:otg kb search 随时找回任何历史决策 只有两扇人门 | 门 | 默认 | 说明 | | --- | --- | --- | | ① 计划批准 | 自动(可关) | 计划产出后可设人工审阅 | | ② 产品验收 | 自动 | 合并前由独立只读审计逐条 AC 复核证据——实现者不能自证完成 | 中间所有环节——需求细化、追问对齐(Kitty tab 里一问一答)、实现(逐条 AC 红绿重构)、 测试、PR、冲突处理、合并——全部自动。你只需在 grilling 弹出来时回答问题。 功能矩阵 | 能力 | 说明 | | --- | --- | | 需求即任务 | REQ 保存即建 TASK;需求变更自动分级(breaking/additive/cosmetic)路由重排 | | 独立完成审计 | 合并前只读会话逐条 AC 复核原始证据,实现与验证分离 | | 决策 ADR 化 | 架构决策沉淀 + ADR ↔ 需求 ↔ 任务三向索引 + 覆盖报告 | | 踩坑知识化 | 试错换方案自动提取进知识库;系统级失败自动沉淀模式;检索即命中 | | KB-first | 所有自动化与交互会话先查本地知识库,命中即引用来源,不命中才推理 | | Agent Town | 960×540 像素小镇实时看并发会话:四季昼夜、A 寻路、点击问答 | | 模型路由可配置 | 无内置路由:models 完全由操作者配置;配额耗尽指数退避;fallback 链随 vault-map 下发 | | 阶段化交付 | 大型项目按阶段交付,每阶段可演示、可评审 | | 双模型兜底 | 会话内 API 错误秒级换模型;进程级失败 daemon 层重启兜底 | | 依赖自动恢复 | blocked_by 上游恢复自动续跑,预算封顶不空转 | 5 分钟上手 git clone https://github.com/ndzuki/obsidian-task-runner.git cd obsidian-task-runner && make build && make install otg install --vault "$HOME/Documents/Obsidian/MainVault" --new-project-root "$HOME/src" 然后在 Obsidian 里新建 REQ-001-hello.md 写三行需求,保存——看任务自动出现、 自动进入流水线。完整步骤(含配置、状态表、常用命令)见 docs/quickstart.md。 与替代方案对比 | | Obsidian Task Runner | CLI 编程助手 + hooks | 纯 CI 流水线 | | --- | --- | --- | --- | | 需求入口 | Obsidian(可追溯、可检索) | 终端会话(易丢) | YAML(无上下文) | | 需求变更 | 自动分级重排 | 手动 | 无 | | 人工节点 | 2 个(可减为 0) | N 个 | 0(不可干预) | | 知识沉淀 | 自动回灌第二大脑 | 无 | 无 | | 交付审计 | 独立只读会话逐 AC 复核 | 自证 | 只跑测试 | 文档地图 | 文档 | 内容 | | --- | --- | | docs/quickstart.md | 安装、配置、第一个需求、状态表 | | docs/ops-manual.md | 运维调优:并发、知识库、门禁、故障排查 | | docs/architecture.md | 架构总览(数据流、状态机、插件生态、迁移史) | | docs/workflow.md | 规范性工作流:状态机、双门禁、阶段模型、知识流 | | docs/config-reference.md | vault-map.json 配置单一事实源 | | docs/agent-town-design-spec.md | Agent Town 监控面板视觉规范 | | docs/agent-town-iso-redesign.md | Agent Town 等距预渲染重设计(已实施:生成器 + 面板已替换) | | tools/isocity98/ | 等距预渲染管线 + 复古城市沙盒;make agenttown 生成 Agent Town 面板的全部美术 | | docs/adr/ | 架构决策记录(13 篇) | | obsidian-task-runner/SKILL.md | Agent 执行规则(含知识库格式规范) | | obsidian-task-runner/reference.md | 状态、字段(含全量字段附录)、故障排查 | | templates/ | REQ / TASK / ADR 模板 | | CHANGELOG.md | 版本变更 | | CONTRIBUTING.md | 贡献指南 | Roadmap 与贡献 路线见 ROADMAP.md;贡献方式(开发环境、测试门禁、Skill 约定)见 CONTRIBUTING.md。欢迎 issue / PR / 讨论。 License MIT © ndzuki and contributors
扫码进群