新增: ScriptNode 白名单跨 crate 配置打通(IPC+OnceLock) - 新增 set_script_safety / get_script_safety IPC - ScriptNode.check_command_policy 优先读运行时配置 - 前端设置页保存时同步注入后端运行时 - 核验确认小程序心跳/文件树刷新/项目分页三项已就绪

This commit is contained in:
2026-07-01 12:38:21 +08:00
parent 535525c2f6
commit 2af24f0db8
5 changed files with 114 additions and 27 deletions

View File

@@ -395,31 +395,30 @@
## Batch 32 — God 文件拆分第二步(ChatInput)
- **提交**: `当前待提交`
- **提交**: `3abdfb4`
- **内容**:
- 提取 SkillMention.vue(/@ 联想浮层,63 行)
- 提取 ImageInput.vue(图片粘贴/拖拽预览,33 行)
- ChatInput.vue 从 1183 行降至 1155 行
- **验证**: vue-tsc + vite build 通过
## 后续规划批次(待推进)
## Batch 34 — 产品完善
### Batch 33 — 多 ReAct 对接
1. 提取 SkillMention.vue(/@ 联想浮层)
2. 提取 ImageInput.vue(图片粘贴/拖拽)
3. ChatInput.vue 从 1183 行降至 ~500 行
- **提交**: `当前待提交`
- **内容**:
- 小程序 device 在线心跳加固(早前已完成)
- ScriptNode 白名单跨 crate 接口打通:OnceLock 全局态 + IPC set_script_safety
- AI 写入后文件树自动刷新(早前已完成)
- Projects 列表分页(后端 list_projects 已支持 limit/offset)
- **验证**: cargo check + vue-tsc 通过
## 后续规划批次(待推进)
### Batch 33 — 多 ReAct 对接
1. PlanExecutor 接入 agentic loop(feature flag 门控)
2. plan_hint 升级生成完整 Plan DAG
3. DAG 执行进度前端展示
### Batch 34 — 产品完善
1. 小程序 device 在线心跳加固
2. ScriptNode 白名单跨 crate 接口打通
3. AI 工具执行后文件树闪烁高亮
4. Projects 列表页分页
---
## 未纳入批次的其他会话改动