docs: hard rule — generated prompts must never leak user workspace group names (zero-leak constraint)
This commit is contained in:
@@ -364,6 +364,9 @@ type SplitPane = {
|
||||
- **窗口任务提示词升级**(2026-08-18):携带窗口身份(项目名 + 窗口N,窗口N = 窗格标题)、项目
|
||||
文件夹与「插件知识包」(窗模型/内容类型/服务端路由/构建方式,注明「不要重新侦察插件源码」),
|
||||
避免接收会话从头侦察源码导致响应过慢。
|
||||
- **提示词零泄漏硬约束**(2026-08-18):任何对外生成的提示词(窗口任务提示词 / 剪贴板布局提示词)
|
||||
禁止写入用户的个人工作区分组名(Projects / DeepseekHarness 等)、他人项目名与私人路径;
|
||||
分组下拉只用于会话创建工作区,绝不进入提示词文本;剪贴板提示词只含插件通用知识。
|
||||
- 保存的布局以「布局条目」形式出现在项目区(布局 = 一种工作台项目),点击打开 tiling 工作区,
|
||||
再次点击 / ✕ / Esc 关闭。
|
||||
|
||||
|
||||
@@ -878,6 +878,17 @@
|
||||
- 备注:纯客户端改动,F5 即生效;无头环境 pickDirectory 不弹真实对话框(挂起),真实 GUI 中
|
||||
由用户手势触发原生 Windows 文件夹选择窗。
|
||||
|
||||
## 补记(提示词零泄漏硬约束)
|
||||
|
||||
- 用户提醒:新建对话的分组下拉里出现的个人分组(Projects / DeepseekHarness 等)绝不能写进
|
||||
对外生成的提示词(尤其「+自定义」剪贴板提示词——会发给别人的 DSH)。
|
||||
- 核查:buildCustomLayoutPrompt 只含插件通用知识(预设列表/字段/构建方式,无任何个人路径与
|
||||
分组名)✓;buildWindowTaskText 含项目名/窗口N/项目文件夹(仅发用户自己的会话)✓;分组
|
||||
下拉选择只用于 sessions.create 的 workspaceId,不进任何文本 ✓。
|
||||
- 固化:AGENTS.md「提示词零泄漏(硬约束)」+ PRD §13 条目 + buildCustomLayoutPrompt 代码注释。
|
||||
- 备注:本次无行为改动,仅规则固化与文档;重建后提交。
|
||||
|
||||
|
||||
|
||||
|
||||
## 补记(箭头再上移 0.5px)
|
||||
|
||||
Reference in New Issue
Block a user