AgenticAI-for-PRD:将银行产品需求简报转化为可审计、可追溯的 PRD 与需求工程文档
ThanyathipK/AgenticAI-for-PRD
ELI5:它是什么,解决什么问题
该项目是一个面向企业需求工程的本地优先应用,使用 React 19 前端、FastAPI 后端和 LangGraph 多智能体工作流(Router、Matcher、Gatherer、Auditor、Architect),通过 LM Studio 在本地运行推理,将银行产品简报或 DOCX/PDF/Markdown/TXT 文档转化为版本化、可审计的需求、用户故事、验收标准、PRD 和流程图,并提供合规审计、需求追溯矩阵、人工确认的变更暂存、PRD 分段编辑与版本快照、SSE 实时更新等能力。
核心能力与快速开始
★ 0 · Python
- 能做什么
- 基于 LangGraph 的多智能体工作流处理需求:Router、Matcher、Gatherer、Auditor、Architect 节点按持久化状态机按需执行;支持优先级的自然语言需求录入(!!! / !! / ! 前缀);本地 LM Studio 推理,无云端 API 密钥;版本化银行合规审计(12 条规则清单,记录清单版本,未评估类别不视为通过);自动生成 PRD 和系统流程图;DOCX/PDF/Markdown/TXT 文档上传、转 Markdown 并触发抽取;服务端 PRD 导出为 DOCX(python-docx),在可用时通过 LibreOffice 转 PDF,另有 Tectonic LaTeX 回退;PRD 版本快照账本(内部版本号 + semver);人工确认的变更暂存与影响分析;项目健康度仪表板与追溯矩阵;背景生成任务持久化、断线重连后继续;通用工件锁定;SSE 实时推送;分页版本历史;X-Request-ID 与 Server-Timing 性能观测;面向 LLM 端点的 IP 限流;LM Studio 健康检查与优雅降级;JWT 认证与按所有者的项目隔离;语义记忆(仅用于独立聊天 API,当前 SPA 编排路径未消费);依赖感知的部分再生成与影响范围预览;可复用的银行 RAG 指南文件;PRD 九段式分段编辑与版本化。
- 适用场景
- 适合银行或企业需求团队将产品简报、BRD 文档整理为结构化需求、用户故事、验收标准、PRD 与流程图;进行合规审计和需求覆盖度/追溯性检查;在本地环境内运行多智能体需求工程流程以避免云端模型依赖;对已批准的需求变更进行影响分析和人工确认;按段落编辑和版本化 PRD 并导出 DOCX/PDF。
- 项目形态
- 可直接使用的工具
- 部署方式
- 文档说明为本地部署:前端 React 19 SPA 运行于 localhost:3000,Vite 代理 /api 到 FastAPI 127.0.0.1:8000;推理通过本地 LM Studio OpenAI 兼容服务 http://localhost:1234/v1;数据库为 Supabase PostgreSQL,未设置 DATABASE_URL 时回退到 SQLite(app.db)。未说明生产部署或托管方案。
- 主要依赖
- Python 3.12+(开发于 3.14)、FastAPI、uvicorn、SQLAlchemy 2(异步)、Alembic、Pydantic v2、LangGraph、LangChain、React 19、TypeScript、Vite 6、Tailwind CSS 4;本地 LM Studio 需配置聊天模型及可选嵌入模型(text-embedding-nomic-embed-text-v1.5);PDF 导出需要可用的 LibreOffice 或 Tectonic LaTeX 回退。未说明硬件要求。
- 使用限制
- 文档明确项目不使用 Gemini 或任何云端 LLM API 密钥,全部推理通过本地 LM Studio 完成;语义记忆层目前仅用于独立 /api/chat 路径,SPA 实际使用的 /api/process-requirements 尚未消费该记忆层;更严格的审批状态转换服务仅内部使用和测试,状态 API 未调用;限流为进程内滑动窗口;事件管理器为内存发布/订阅。未说明模型能力上限、API 成本、许可证条款或商用限制。
- 许可证
- 未说明
- 最近推送
- 2026-10-24 11:56
资料检查:2026-10-25 07:00 · 卡片整理:2026-10-25 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
作为本地优先的需求工程应用,提供 FastAPI 后端、LangGraph 多智能体工作流、React 19 前端及测试套件,可供程序员参考或二次开发需求管理与 PRD 生成系统。
查看内容依据
该项目是一个面向企业需求工程的本地优先应用,使用 React 19 前端、FastAPI 后端和 LangGraph 多智能体工作流(Router、Matcher、Gatherer、Auditor、Architect),通过 LM Studio 在本地运行推理
由 AI 根据来源材料整理,未进行安装或运行验证
产品经理
将银行产品简报或 DOCX/PDF/Markdown/TXT 需求文档转化为版本化、可审计的需求、用户故事、验收标准、PRD 和流程图,并生成需求追溯矩阵与合规审计结果,用于需求分析与 PRD 编写。
查看内容依据
Agentic AI turns plain-English banking product briefs into **audited, versioned, engineering-ready requirements**.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。