- 新增 agent_input.js: bricks.AgentInput extends VBox
- 内部结构: UiFile + DynamicColumn + UiText + [add_btn | model_selector(UiCode) | filler | submit_btn]
- options: model_dataurl(模型列表API), model_cwidth, placeholder
- event inputed: {prompt, add_files, model_id}
- 自动注册 bricks.Factory.register('AgentInput', ...)
- index.ui/index_cockpit.ui: chat_input 改用 widgettype=AgentInput
- 利用 bricks 的 jsfiles() 机制自动加载 agent_input.js
pipeline_sdlc
SDLC 模块 —— 项目管理、迭代计划、Bug追踪、测试管理、AI 驾驶舱。
功能
- 项目管理:软件项目 CRUD
- 迭代管理:迭代计划与进度
- Bug 追踪:Bug 提交/确认/关闭(human / agent)
- 测试管理:测试计划与用例
- AI Cockpit:自然语言驱动开发驾驶舱
数据表
| 表 | 说明 |
|---|---|
| sd_projects | 项目定义 |
| sd_iterations | 迭代计划 |
| sd_bugs | Bug 追踪 |
| sd_test_plans | 测试计划 |
| sd_test_cases | 测试用例 |
| sd_deploy_envs | 部署环境 |
安装
cd pkgs/pipeline-sdlc && pip install .
Description
Languages
Python
90.2%
CSS
4.9%
JavaScript
4.8%
Shell
0.1%