12 · 总结与展望

Northstar 从一条需求的连续工作出发,让 AI 参与调研、设计与实现,让人保留决策权,让系统记录可核对的产物与结果。长期方向是把这些研发积累连接成公司级知识体系,持续改善交付质量与系统可靠性。

今天的产品基础

前面的章节围绕三件事展开:用对话和角色分工组织工作,用文档、版本与评审保持上下文一致,用执行记录、验收与恢复机制核对结果。这些能力共同支撑从产品意图走向工程交付的过程。

目前以 Desktop 为主要交互入口,Viewer 用于只读查看产物,CLI 提供终端接入。用户可以围绕同一需求切换 PM、Dev、QA 视角;具体模型和外部工具按实际配置使用。

Dev 签核、QA 计划与执行、缺陷修复、质量签核、发布检查、复盘与发布后变更已有相关机制,仍处于实验性阶段,正在持续完善。

两段真实录像展示了当前产品的交互方式:

从近到远的分期展望

后续按能力之间的依赖逐步推进:先打磨单个产品的交付,再支持团队协作,随后连接多产品数据,最终让统一知识服务于研发与线上问题处理。以下是规划方向,具体节奏由实际需求和验证结果决定。

第一期:提高现有交付流程的可靠性

完善代码交付、测试、缺陷修复、发布检查与复盘之间的衔接,确保各阶段使用的版本、质量依据和恢复范围一致。让长任务与分批操作的进度更清楚,部分完成、失败和待确认的情况更容易处理。

继续验证发布方案与复盘的语义评审、多个评审者的分歧处理,以及工作方法的版本与依赖管理。每次改进都需要能从交付结果和失败恢复中得到验证。

第二期:支持多人协作与更细的角色分工

让多人能够共同处理同一产品与需求,建立共享待办、负责人、评审、交接和审批机制,同时处理并行修改的版本冲突与访问权限。

在 PM、Dev、QA 基础上,进一步细分产品负责人、业务分析、架构、前端、后端、测试、运维和发布职责。团队可以按组织方式配置各角色的产物、动作与签核条件,并保留实际参与者和决策记录。

第三期:统一管理各产品的代码与知识,接入存量系统

将公司所有产品的代码仓、模块和知识库纳入统一管理,关联需求、设计、代码变更、测试和发布状态。逐步接入已有代码、历史文档、需求与缺陷平台、持续集成与发布工具,以及运维资料。

为这些资料建立统一的结构化规范:产品、服务、需求、代码提交和部署版本都有明确标识,关联记录保留来源、版本、环境和时间。需求同时记录实际开发者与产品负责人,让代码、业务背景和参与者能够相互追查。

把关联检查纳入写入与更新流程,及时发现缺失引用、失效链接和人员变化,保留历史版本的责任记录。这样,AI 能沿规范化的数据关系查找资料,减少跨系统信息断链,为统一检索建立基础。

第四期:用统一 RAG 与知识图谱支持线上问题处理

计划使用 LlamaIndex 构建检索增强生成(RAG)系统,将各产品的结构化数据、文档、代码与运维知识统一接入。结合语义检索和产品、版本、环境、权限等条件过滤,为回答附上可追溯的原始依据;知识图谱则连接对象之间的关系,支持影响分析与跨产品追查。

线上问题发生时,希望从监控告警出发,查询日志、指标与调用链,定位相关服务、部署版本和代码,再追查需求、技术设计、开发者与产品负责人。实现问题由 Dev 分析,产品问题由 PM 澄清;AI 快速整理证据、影响范围和候选方案,组织相关人员决定修复、回滚或产品调整。

处理后验证业务恢复情况,将原因、决策、修复版本和验证结果沉淀为结构化知识。以定位耗时、恢复耗时、故障复发率与服务可用性衡量效果,让知识积累持续提高问题解决效率和系统可靠性。

完整的目标流程与示例见线上问题定位与可靠性。多人协作、多产品统一管理、存量接入、LlamaIndex RAG、知识图谱及线上故障协作均属于后续规划。

让每一次研发积累服务于下一次决策

从一个需求开始,Northstar 关注每一步能否留下可承接的决定、产物与证据。随着代码、知识、运行信息和人员关系逐步贯通,这些积累将帮助人更快理解问题、选择方案并验证结果,推动产品交付与线上运行持续改进。

返回首页 查看真实演示与作者联系方式。