收敛 AGC 外置智能体提示词,去掉客户端与宿主实现细节
Project CI / AI game creator shell Rust crates (pull_request) Successful in 1m19s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 1m51s
Project CI / Backend tests (pull_request) Successful in 4m47s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Failing after 6m48s
Project CI / Native shell tests (pull_request) Successful in 6m29s
Project CI / Frontend tests (pull_request) Successful in 2m14s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Failing after 8m31s
Project CI / Repository checks (pull_request) Successful in 2m21s
Project CI / AI game creator shell web tests (pull_request) Successful in 1m56s
Project CI / AI game creator shell Rust crates (pull_request) Successful in 1m19s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 1m51s
Project CI / Backend tests (pull_request) Successful in 4m47s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Failing after 6m48s
Project CI / Native shell tests (pull_request) Successful in 6m29s
Project CI / Frontend tests (pull_request) Successful in 2m14s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Failing after 8m31s
Project CI / Repository checks (pull_request) Successful in 2m21s
Project CI / AI game creator shell web tests (pull_request) Successful in 1m56s
- 清理 prompts/runtime 系统提示里的宿主机制叙述:交付合同冻结与自动关闭、manifest 幂等投影、回执认领与 continuation 派生、浏览器证据回灌 - 收敛内部实现描述:bubblewrap 与 Chromium profile 沙箱、执行器锁与 stage ledger、DLL/gdextension 分发、loopback 预览 - 移除内部预算与字段外泄:validation.maxRuns、共用客户端持久预算、preMutationLoopLimit、源码字符上限、错误反馈重试计数 - 去掉内部标识与名词:Runtime 元数据(instanceId/sessionId/runId/executionMode/contextBoundary)、DirectProject/workspaceMode、autonomous-game-build、Run Profile、manifest DAG - 同步收敛 agc-skills 八个 skill 的客户端职责枚举与状态枚举叙述,并更新 skill pack 版本与内容哈希 - 同步收敛 design-agent 系统提示、阶段上下文、模板与示例中的渲染器、内部落盘路径、登记编号与平台实现措辞 - 同步更新受影响的 Rust 提示词断言语料与占位符绑定调用点,工具名、参数、回执字段与验收规则保持不变 - 在 team-conventions 记录「提示词只写模型指令与契约、占位符改动需同步 Rust」约定
This commit is contained in:
@@ -43,6 +43,8 @@
|
||||
- 画布卡片类型与信息角标共用 `CanvasCardCornerActions`;菜单收纳共用 `OverflowActions`,宿主决定展示数量和资源命令。AGC 选中菜单前 5 项直显,Web 默认不折叠;浮层 portal 继续接入现有画布关闭与滚轮归属判据。
|
||||
- 修改范围保持聚焦;优先扩展现有系统、页面、组件、DTO 和脚本。
|
||||
- Agent 可见内容直接描述当前任务、输入和成功条件,细节按调用需要提供。
|
||||
- AGC 外置智能体提示词只写模型必须遵守的指令与契约(工具名与参数、调用顺序、禁止项、失败处理、产物要求),不写客户端/宿主怎么实现:内部预算字段与限额、内部状态机与枚举、执行器锁与沙箱技术栈、进程/插件部署、注入与投影管线都属于宿主实现,一律改写成对应行为要求或删除。
|
||||
- 修改提示词文本时保留原有 `{...}`/`{{...}}` 占位符;确需增删占位符必须同步改对应 Rust 调用点与断言该文本的测试。
|
||||
- UI 开发优先复用现有公共组件;跨页面或跨端重复的视觉/交互模式应沉淀到 `packages/shared`,由现有页面迁移使用。共享组件承载通用表现与交互,领域规则、后端副作用和正式业务状态由后端负责。
|
||||
- AGC 当前 Agent 与策划 Agent 的消息层级共用 `packages/shared` 的 `AgentMessageContent`:正文使用 `body`,思考、中间输出与工具调用使用 `process`;过程字号和颜色由共享组件统一定义,错误状态保留语义色。
|
||||
- 后端遵循 `module-*`、`spacetime-module`、`spacetime-client`、`api-server`、`platform-*`、`shared-contracts` 的现役边界。
|
||||
|
||||
Reference in New Issue
Block a user