facai0316/dsh-auto-coding

facai0316★ 0TypeScriptLast synced: 2026-08-16

Open on GitHub

一个代码流水线,前期磨合好了以后,会有个很舒服的 vibe coding 体验,也可以更好的把闲时 token 利用起来(白天人肉测试+写需求+审核前一天的计划和决策,晚上让流水线自己挂着跑)

README excerpt

auto-coding-plugins dsh 编码流水线 (需求 → 决策 → 计划 → 编码 → 契约 → 审核 → 合并)的插件集: 在 Web GUI 的「自动化看板」里登记需求,worker 自动领取并跑完整流水线,期间 配合 coding-pipline-skills 的 facai- 技能(决策 / 计划 / 编码 / 契约 / 审核)执行各阶段。 安装后的完整文档在「自动化看板 → 使用说明」页(即 packages/mega/assets/USAGE.md )。 想改插件、加新包、跑构建?开发者文档在 docs/architecture.md。 ✨ 特性 - 自动化看板 :审核 / 项目 / 需求 / 运行 / 配置 / 使用说明 六个页面 - 数据库配置热生效 :保存即应用(patch watcher),无需重启 - 六阶段流水线 :决策 → 计划 → 计划审核 → 编码(自动自检)→ 契约 → 代码审核, 与 coding-pipline-skills 的 facai- 技能天然适配 - 人审门 :审核大厅处理 待审核 / 待决策 / 待合并 - 一条命令安装 :git 分发、零构建 🚀 安装 安装后 重启 dsh web 生效(四个插件行由包内 patch 自动挂载)。 📖 快速开始(四步) 1. 配置数据库 :打开「自动化看板 → 配置」页,填好 pg 连接参数 → 「测试连接」 → 「保存并应用」 (热生效)→ 点 「迁移(建表)」 补齐 cm 库 schema (迁移在 cm-flow 首次挂载时也会自动跑,按钮用于主动跑一遍看结果)。 2. 准备技能 :插件 不内置任何技能 (facai skills 是项目/组织特定的)—— 把 coding-pipline-skills 拉到本地,将其 .agents/skills/ 复制到项目根目录,再让 agent 运行 /facai-init 生成项目专属配置(详细用法见其 GitHub 主页,或下文「最佳实践」)。 3. 添加项目 :「自动化看板 → 项目」页「新增」:名称 / 本地路径 / Git 地址 / 平台 / PR Token。 4. 登记需求 :「需求」页「新增」并「开始执行」,worker 自动跑完整流水线, 审核大厅处理 待审核 / 待决策 / 待合并。 🗂 看板导览 页 用途 审核 待审核(通过/驳回带整改意见)、待决策(回答问题)、待合并(PR) 项目 登记/管理项目(本地路径 + git 远端 + 平台 + PR Token) 需求 登记需求、开始执行、查看阶段状态 运行 查看每阶段的 records 账本 配置 数据库连接(pg)卡片:编辑 + 试连 + 保存应用 + 迁移(建表) 使用说明 本文档的完整版 🎯 最佳实践 从想法到可运行代码(配合 c…

View full README on GitHub →
Tools / Devdsh-plugin

Category