与 f0c4c10(upload_url) 同族缺陷全量排查修复,共5处:
1. workspace_view.dspy: md_url(file_url)只拼session_id漏pipeline_id→
通用助手(_generic无session_id)下MdWidget二次请求workspace_file.dspy
回退全局项目指针→在别产线空间找文件→弹'文件不存在: projects/调研1/docs/xxx.md'
(2026-09-17实测复现+修复验证)
2. workspace_open.dspy: file_url/ws_url(xterm)/univer_url三处同病灶,统一_fq_s双透传
3. workspace_edit.xterm: 根本不读pipeline_id且用无隔离get_project_dir→
改get_project_dir_pl+_generic锁_general/{uid}(与9个子端点对齐)
4. office_read.dspy/office_save.dspy: 读了pipeline_id但缺_generic分支→
通用助手在线编辑docx报'未指定文件或无工作空间',补齐分支
univer-office前端main.ts配套透传pipeline_id(独立仓库另行部署)
pipeline_sdlc
SDLC 模块 —— 项目管理、迭代计划、Bug追踪、测试管理、AI 驾驶舱。
功能
- 项目管理:软件项目 CRUD
- 迭代管理:迭代计划与进度
- Bug 追踪:Bug 提交/确认/关闭(human / agent)
- 测试管理:测试计划与用例
- AI Cockpit:自然语言驱动开发驾驶舱
数据表
| 表 | 说明 |
|---|---|
| sd_iterations | 迭代计划 |
| sd_bugs | Bug 追踪 |
| sd_test_plans | 测试计划 |
| sd_test_cases | 测试用例 |
| sd_deploy_envs | 部署环境 |
注:sd_projects / sd_project_role_models / pipeline_deliverables 三张跨产线表已于
2026-09-10 迁出至 pipeline-core(models+CRUD+api dspy 全量迁移,本模块不留副本)。
本模块页面消费其下拉用绝对路径 /pipeline_core/api/get_project_options.dspy。
安装
cd pkgs/pipeline-sdlc && pip install .
宿主入口调用规范名 load_pipeline_sdlc()(标准入口 pipeline_sdlc/init.py;旧名 load_sdlc_adapter 保留为别名,旧宿主无需改动)。
Description
Languages
Python
90.2%
CSS
4.8%
JavaScript
4.8%
Shell
0.2%