srd-workbench
v0.1.1
Published
AI 辅助研发工作台 - 可通过 npm 安装的 CLI 工具
Maintainers
Readme
SRD Workbench
AI 辅助研发工作台 - 最小化架子工程
功能
- Web UI 操作界面
- 通过本地 Claude Code CLI 执行任务
- 实时进度反馈(SSE)
- 可通过 npm 全局安装使用
安装
npm install -g srd-workbench使用
# 启动服务
srd-workbench
# 指定端口
srd-workbench --port 8080开发
# 安装依赖
pnpm install
# 开发模式
pnpm dev
# 构建
pnpm build:all
# 本地链接测试
pnpm link项目结构
SRDWorkbench/
├── src/ # CLI 核心
│ ├── cli.ts # 入口
│ ├── core/
│ │ ├── ProgressServer.ts # 进度服务器
│ │ └── agents/
│ │ └── BaseAgent.ts # AI CLI 调用
│ └── workflows/
│ └── createDoc.ts # 业务流程
├── client/ # 前端页面
└── dist/ # 构建输出架构
用户浏览器 ──HTTP──> ProgressServer ──> Workflow ──> BaseAgent ──> Claude CLI
↑ │
└────────────── SSE 推送 ───────────────────────────┘